You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Umbrella bug for porting open source parallel benchmarks to compare with other architectures or evaluate tradeoffs. Many existing benchmarks may not be practical or appropriate, but may serve as a starting point for a simpler one:
They will probably need to be scaled down to run in a bounded amount of time in Verilog simulation.
They may need modification to explicitly take advantage of Nyuzi resources (vectorization & multithreading)
NAS Parallel Benchmarks (https://www.nas.nasa.gov/publications/npb.html) Based on computational fluid dynamics problems. These are available in C and use MPI and OpenMP communication libraries. These expect 64 bit arithmetic, which makes them unsuitable as-is. These are relatively small snippets of real world problems.
PARSEC (http://parsec.cs.princeton.edu/overview.htm). Contains 13 programs which simulate full real-world workloads. These have a bunch of library dependencies like GLib, GNU Scientific Library, and Mesa 3D, which would make porting directly a large project.
LINPACK/HPL (http://www.netlib.org/benchmark/hpl/) Heavily floating point focused. The lack of a full floating point library and double precision arithmetic may pose problems for using directly.
The text was updated successfully, but these errors were encountered:
Umbrella bug for porting open source parallel benchmarks to compare with other architectures or evaluate tradeoffs. Many existing benchmarks may not be practical or appropriate, but may serve as a starting point for a simpler one:
NAS Parallel Benchmarks (https://www.nas.nasa.gov/publications/npb.html) Based on computational fluid dynamics problems. These are available in C and use MPI and OpenMP communication libraries. These expect 64 bit arithmetic, which makes them unsuitable as-is. These are relatively small snippets of real world problems.
PARSEC (http://parsec.cs.princeton.edu/overview.htm). Contains 13 programs which simulate full real-world workloads. These have a bunch of library dependencies like GLib, GNU Scientific Library, and Mesa 3D, which would make porting directly a large project.
LINPACK/HPL (http://www.netlib.org/benchmark/hpl/) Heavily floating point focused. The lack of a full floating point library and double precision arithmetic may pose problems for using directly.
The text was updated successfully, but these errors were encountered: