Skip to content

Getting Started

Farzana Ahmed Siddique edited this page Sep 9, 2024 · 6 revisions

Dependencies

  • Ubuntu 22.04 or newer
  • Pyhton3
  • g++ 11.04 or newer
  • glibc 2.34 or newer
  • CUDA Toolkit 11.8 or newer

Please note that the repository has not been tested on Windows or OSX, so we cannot guarantee compatibility with those systems. However, you're welcome to give it a try. CUDA and Python are required only if you intend to run the benchmarks. The PIMeval simulator itself does not require Python or CUDA compatibility.

Building

git clone <url_to_your_fork>
cd PIMeval-PIMbench/
make -j<n_proc>
cd /PIMbench/<application_dir>/PIM
./<application_executable_name>.out

Replace <url_to_your_fork>, <n_proc>, and <application_executable_name> with the appropriate values for your setup.

Clone this wiki locally