Skip to content

alvaradoo/sst-benchmarks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sst-benchmarks

This repository contains benchmarks and related scripts and tools for studying SST-Core's performance and scalability. Learn more about SST here.

Currently, it includes:

The benchmarks (found in their respective directories):

  • pingpong - simulates messages bouncing back-and-forth in one or two dimensions.
  • gameoflife - an SST-based implementation of Conway's Game of Life.
  • phold - a benchmark widely used to assess the scalability and performance of parallel discrete event simulation (PDES) systems.

Containers

the sst-containers directory contains a container file for running SST-core on either a desktop or a Cray EX supercomputer. It also provides documentation on how to build and deploy the container.

Memory Model

The memoryModel directory includes a Jupyter notebook with a script that can be used to estimate SST core's memory usage and experiment with ideas on how to reduce its memory footprint.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 46.1%
  • C++ 16.8%
  • Shell 12.9%
  • Jupyter Notebook 12.7%
  • Chapel 8.6%
  • Dockerfile 2.2%
  • Makefile 0.7%