# gem5-gpu **Repository Path**: unname9527/gem5-gpu ## Basic Information - **Project Name**: gem5-gpu - **Description**: gem5-gpu original - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2015-12-25 - **Last Updated**: 2021-04-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README The hardware configuration of PC: ```shell $ free -m total used free shared buffers cached Mem: 3891 2808 1082 384 68 649 -/+ buffers/cache: 2090 1800 Swap: 1906 473 1433 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty ``` The hardware configuration of Server: ```shell $ free -m total used free shared buffers cached Mem: 24092 4694 19397 1 190 4052 -/+ buffers/cache: 452 23640 Swap: 24556 0 24556 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty ``` meet strange problem. ```shell fsj@w-HP:~/oschina/gem5-gpu/gem5$ scons build/X86_VI_hammer_GPU/gem5.opt --default=X86 EXTRAS=../gem5-gpu/src:../gpgpu-sim/ PROTOCOL=VI_hammer GPGPU_SIM=True scons: Reading SConscript files ... Package protobuf was not found in the pkg-config search path. Perhaps you should add the directory containing `protobuf.pc' to the PKG_CONFIG_PATH environment variable No package 'protobuf' found Warning: pkg-config could not get protobuf flags. Checking for C header file Python.h... (cached) yes Checking for C library pthread... no Error: can't find library pthread required by python ``` We redownload to original code. Successfuly build the project. via https://gem5-gpu.cs.wisc.edu/wiki/start before build ```shell 9.5M ./gpgpu-sim 172M ./gem5 25M ./benchmarks 206M . ``` after build ```shell 23M ./gem5-gpu 11M ./gpgpu-sim 1.5G ./gem5 32M ./benchmarks ```