Name | Modified | Size | Downloads / Week |
---|---|---|---|
README | 2014-08-24 | 797 Bytes | |
randstdev-threads-update-2.txz | 2014-08-24 | 9.1 kB | |
randstdev-openmp-update.txz | 2014-06-24 | 8.3 kB | |
randstdev-pthreads-update.txz | 2014-05-20 | 8.4 kB | |
randstdev.txz | 2013-11-12 | 296.7 kB | |
Totals: 5 Items | 323.2 kB | 0 |
Run: ./compile.sh to compile the programs. Run: ./compile.sh clean to delete the built programs. NOTE: The pthreads update provides threaded versions of some of the programs, they are much faster than the originals. The openmp update provides threaded versions using openmp, which has slightly more overhead than pthreads, but is still much faster than the originals. The threads update #2 increases performance of both previous threaded versions slightly. Benchmarks on i5-4670 CPU @ 3.40GHz: threaded programs: program throughput randstdevomp 2.0 GB/s randstdevt 2.0 GB/s randstdev2omp 3.0 GB/s randstdev2t 3.0 GB/s non-threaded programs: program throughput randstdevopt 592 MB/s randstdev 566 MB/s randstdev2 1.1 GB/s ENT 56.6 MB/s