Không có mô tả

Andrea Gussoni 6ccd076daa Changes to the README 7 năm trước cách đây
bin 1f1ceb7172 Initialized repo with Rodinia 3.1 8 năm trước cách đây
common f0d5d9320a Removed CUDA and OPENMP benchmark 8 năm trước cách đây
data 1f1ceb7172 Initialized repo with Rodinia 3.1 8 năm trước cách đây
opencl 846e980370 Converted tabs to spaces and fixed indentation 7 năm trước cách đây
.gitignore f1c390bd93 Gitignore update 7 năm trước cách đây
LICENSE 1f1ceb7172 Initialized repo with Rodinia 3.1 8 năm trước cách đây
Makefile 48eeb76763 Removed heartwall sources and other 7 năm trước cách đây
OLD-README 6ccd076daa Changes to the README 7 năm trước cách đây
README.md 6ccd076daa Changes to the README 7 năm trước cách đây

README.md

RODINIA BENCHMARK

This repository contains a modified version of the Rodinia Benchmark Suite used during the development of the project for the Advanced Operating Systems course.

Usage Tips

The source files are stored in the opencl folder.

The Makefile provides different targets:

  • OPENCL: target that builds the benchmark sources (you can also just type make)
  • OPENCL_BENCHMARK_platform: target that executes the benchmark for a specific platform and device (CPU, GPU_PRIMARY, GPU_SECONDARY)
  • OPENCL_BENCHMARK_ALL: target that executes the benchmarks for all the available platforms on the odroid
  • OPENCL_BENCHMARK_ALL_BATCH: same as the previous but executes 10 runs of all the benchmarks
  • CREATE_CHARTS: uses the data collected by the benchmarks in the results folder to create the charts representing the results, the charts will be stored in the charts folder
  • clean: removes the benchmarks binary and the results collected

Note that for running the benchmarks and creating the charts you need the helper scripts installed automatically in this path when deploying the system with the Makefile provided by the AOS-Project repository. In particular you need:

  • The plot folder with all the python scripts necessary, that you can find in the AOS-Project repository
  • The time-and-save script
  • The SmartPower binary