Skip to content
/ PROFET Public

Analytical model that quantifies the impact of the main memory on application performance and system power and energy consumption.

License

Notifications You must be signed in to change notification settings

bsc-mem/PROFET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROFET

Analytical model that quantifies the impact of the main memory on application performance and system power and energy consumption.

Supplemental code for the SIGMETRICS 2019 paper "PROFET: Modeling System Performance and Energy Without Simulating the CPU".

The code contains the PROFET model code and the benchmarks for generating bandwdith-latency curves:

  • The directory profet_model contains the code for generating estimation results from the paper. It includes bandwidth-latency curves for different memory configurations and the trace files of benchmarks used in the evaluations from the paper.
    • Note: trace files are uncompressed and consume ~380 MB.
  • In the directory mem_bw_load is the code for generating memory bandwidth load, for different RD traffic ratios and bandwidth intensity.
  • The directory mem_acc_lat provides the code for measuring memory access latency, for random memory access pattern and different levels of memory hierarchy.

In each directory there are further explanations and instructions for each of the codes.

The PROFET code is released under the BSD-3 License.

About

Analytical model that quantifies the impact of the main memory on application performance and system power and energy consumption.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages