rework Data section
This commit is contained in:
parent
3598bb7642
commit
47331f9b00
32
README.org
32
README.org
@ -74,23 +74,29 @@ make -j$(nproc)
|
|||||||
|
|
||||||
The compiled executable can be found in the =build/src= directory.
|
The compiled executable can be found in the =build/src= directory.
|
||||||
|
|
||||||
* Data
|
* Data Information
|
||||||
|
|
||||||
I provide 6 different matrices with 3 different sizes:
|
I have provided a set of 6 matrices, each with 3 different sizes:
|
||||||
|
|
||||||
- =sma*.txt= are matrices with the size of 16x16
|
- =sma*.txt=: These matrices are of size 16x16
|
||||||
- =med*.txt= are matrices with the size of 2048x2048
|
- =med*.txt=: These matrices are of size 2048x2048
|
||||||
- =big*.txt= are matrices with the size of 8192x8192
|
- =big*.txt=: These matrices are of size 8192x8192
|
||||||
|
|
||||||
All matrices are stored in text files under =data=.
|
All of these matrices are available in text file format, and you can locate them
|
||||||
|
within the =data/= directory.
|
||||||
|
|
||||||
*Warning*: If you're about to run the benchmark with the big matrices, please
|
|
||||||
disable the benchmark on one single CPU core, unless you want to sit and wait
|
|
||||||
forever. Do this by calling cmake with =-DSEQ_BENCH=OFF= and recompile the
|
|
||||||
executable.
|
|
||||||
|
|
||||||
Below you will find the combination of all multiplication of all matrices and
|
*Important note*:
|
||||||
their checksum. Let me now if you encounter other checksums.
|
|
||||||
|
A word of caution when working with the large matrices (=big*.txt=): To avoid
|
||||||
|
exceedingly long execution times, it is advisable to disable the benchmark for a
|
||||||
|
single CPU core. You can achieve this by invoking CMake with the option
|
||||||
|
=-DSYCL_EX_COMPILE_SEQUENTIAL_BENCH=OFF= and then recompiling the executable
|
||||||
|
accordingly.
|
||||||
|
|
||||||
|
Additionally, below, you will find the results of multiplying all combinations
|
||||||
|
of these matrices along with their corresponding checksums. Please feel free to
|
||||||
|
reach out if you come across any other checksums or encounter further questions.
|
||||||
|
|
||||||
| Matrix A | Matrix B | Checksum |
|
| Matrix A | Matrix B | Checksum |
|
||||||
|------------+------------+--------------|
|
|------------+------------+--------------|
|
||||||
@ -105,6 +111,6 @@ their checksum. Let me now if you encounter other checksums.
|
|||||||
| =med2.txt= | =med1.txt= | =0xfdeb52bf= |
|
| =med2.txt= | =med1.txt= | =0xfdeb52bf= |
|
||||||
|------------+------------+--------------|
|
|------------+------------+--------------|
|
||||||
| =big1.txt= | =big1.txt= | =0xde9b4c0d= |
|
| =big1.txt= | =big1.txt= | =0xde9b4c0d= |
|
||||||
| =big2.txt= | =big2.txt= | =0x5365fc1= |
|
| =big2.txt= | =big2.txt= | =0x05365fc1= |
|
||||||
| =big1.txt= | =big2.txt= | =0xb185e6c1= |
|
| =big1.txt= | =big2.txt= | =0xb185e6c1= |
|
||||||
| =big2.txt= | =big1.txt= | =0x59f5ffef= |
|
| =big2.txt= | =big1.txt= | =0x59f5ffef= |
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user