Skip to content

A set of benchmarks to stress GPGPU accelerated cluster of ARM SoCs (tested with Nvidia TX1)

Notifications You must be signed in to change notification settings

scale-lab/clusterSoCBench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clusterSoCBench

clusterSoCBench is a collection of benchmarks ported to ARM that can be used to evaluate the CPU+GPGPU performance of an ARM-based cluster.

For more details please visit our publication available here as paper.pdf:

R. Azimi, T. Fox and S. Reda, "Understanding the Role of GPGPU-accelerated SoC-based ARM Clusters", to appear in IEEE Cluster 2017.

Build instructions

Copy the source code to all nodes and compile each benchmark using make. For HPL, we used OPENBLAS. For message passing library:, we used OpenMPI.

More information about the individual benchmarks can be found here:

TeaLeaf: [https://github.com/UK-MAC/TeaLeaf]

CloverLeaf: [https://github.com/UK-MAC/CloverLeaf]

Jacobi: [https://github.com/parallel-forall/code-samples/tree/master/posts/cuda-aware-mpi-example/src]

Caffe: [https://github.com/BVLC/caffe]

Contacts

If you use any of our ideas, please cite our paper. Our contact information is:
reza_azimi at brown dot edu, tyler_fox at brown dot edu or sherif_reda at brown dot edu

About

A set of benchmarks to stress GPGPU accelerated cluster of ARM SoCs (tested with Nvidia TX1)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published