Open rouvoy opened 8 years ago
Hello, to this benchmark i'm done with MPGenc MPGdec SpeechRec and the simplest build of FaceRec
But There is a lot of linux compilation choice for Tachyon/RayTrace
Here is a list :
--------------------------------------------------------------
Parallel Versions
linux-beowulf-mpi - Scyld Linux MPI
linux-alpha-ccc-qsw - Linux Alpha, Compaq C, MPI, QSWnet
linux-lam - Linux MPI (OSC LAM)
linux-lam-64 - Linux AMD64/EM64T, MPI, 64-bit
linux-64-thr - Linux AMD64/EM64T, POSIX Threads, 64-bit
linux-mpi - Linux Generic MPI
linux-thr - Linux POSIX Threads
linux-p4-icc-thr - Linux, Intel C compilers, P4-optimized
linux-ia64-thr - Linux IA-64, GCC, POSIX Threads
linux-ia64-thr-sgicc - Linux IA-64, SGI Pro64 Compilers
--------------------------------------------------------------
Hybrid Parallel Versions
linux-mpi-thr - Linux Generic MPI+POSIX Threads
--------------------------------------------------------------
Sequential Versions
linux - Linux
linux-64 - Linux, AMD64/EM64T, GCC 3.x, 64-bit
linux-p4-icc - Linux, Intel C compilers, P4-optimized
linux-athlon - Linux using GCC 3.x Athlon optimizations
linux-p4 - Linux using GCC 3.x P4 optimizations
linux-pgcc - Linux, Portland Group Compilers, Pentium
linux-athlon-pgcc - Linux, Portland Group Compilers, Athlon
linux-ppc - Linux PowerPC
linux-ps2 - Linux Sony Playstation 2
linux-alpha - Linux Alpha
linux-alpha-ccc - Linux Alpha, Compaq Compilers
linux-ia64 - Linux IA-64, GCC
linux-ia64-sgicc - Linux IA-64, SGI Pro64 Compilers
--------------------------------------------------------------
OpenGL Runtime Display Versions
linux-thr-ogl - Linux POSIX Threads, OpenGL
linux-lam-64-ogl - Linux, 64-bit AMD64/EM64T, LAM MPI, OpenGL
linux-beowulf-mpi-ogl - Scyld Linux with MPI, OpenGL
--------------------------------------------------------------
So wich ones, you need ?
You can try to compile these ones:
linux-mpi
, linux-64-thr
, linux-thr
linux
, linux-64
linux-mpi-thr
If you can have only one compiled benchmark at a time, choose only linux-64
.
Media applications are important for general-purpose processors, but are becoming increasingly complex with high performance demands. Future processors can potentially meet these demands by exploiting various levels of parallelism in these applications.
ALPBench consists of a set of parallelized complex media applications gathered from various sources, and modified to expose thread-level and data-level parallelism. The applications are:
Key Features
Platforms
Multithreaded versions can be used on any system that supports POSIX threads. SSE2 instructions can be used on Intel processors supporting SSE2 instructions.