-
Notifications
You must be signed in to change notification settings - Fork 1
Build the benchmarks
Abhishek Bapat edited this page Apr 30, 2022
·
1 revision
TransProc is currently tested for SNU_NPB benchmarks and for REDIS. These benchmarks are already built and can be found under the ./test/ directory of this repository. We will now show how to use the TransProc compiler toolchain to build these benchmarks manually.
We need special Makefile recipes to build these repositories with our compiler toolchain hence we maintain them on this branch of the popcorn-benchmark repository.
Clone the repository and checkout the stack_pop branch.
Navigate to heterogeneous_test_suits with
cd heterogeneous_test_suits/
Navigate to the SNU_NPB directory with
cd NPB3.3-SER-C-FLAT-popcorn-explicit/
Set class as S
./setclass.sh S
Run make
to build all the SNU_NPB benchmarks.
To build redis navigate to redis within heterogeneous test suits:
cd redis/
Run make
to build REDIS.