- Jun 13, 2024
-
-
Dorian Stoll authored
-
Dorian Stoll authored
Using class C parameters for now
-
Dorian Stoll authored
-
Dorian Stoll authored
Arrays in Julia are column-major, so by iterating through them row by row the program is constantly refilling the cache and leaves a lot of performance on the table.
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
The results are mostly identical with the output from the C reference, but there are some floating point errors that prevent the hashes from matching.
-
Dorian Stoll authored
-
Dorian Stoll authored
This option is - redundant, the OpenMP threads can be set with an environment variable - not portable to other threading frameworks (e.g. Julia) - not necessary, because we want all threads to be used
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
- Jun 12, 2024
-
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
By writing the result to stdout the code gets simpler. A hash can still be calculated by piping stdout into the md5sum program.
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-
Dorian Stoll authored
-