-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME.txt
20 lines (16 loc) · 975 Bytes
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Add common/smmmake to PATH environment variable.
Edit SMMDIR variable defined in command/smmake to its location in your machine.
Enter experiments/run. Execute the following command to collect required information for SPM management.
./configure --profile
For code management:
Generate makefiles.
$ ./configure --code
Run benchmarks. In the below commands, cm is the code management technique that tries to find the best mapping, while ecm is the code management technique that removes unnecessary code management functions once a mapping is fined, on top of cm.
$ ./run --cm
$ ./run --ecm
For stack management:
Generate the makefiles.
./configure --stack
Execute applications. In the below commands, ssm is the stack management technique with efficient stack frame management and basic pointer management, while esm is the stack management technique with efficient stack frame management and efficient pointer management.
$ ./run --ssm or
$ ./run --esm