Skip to content

fork for hpc-ai-adv-dev sst-benchmarks. Renamed to avoid confusion with sst-bench

License

Notifications You must be signed in to change notification settings

tactcomplabs/sst-phold

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

274 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

fork for hpc-ai-adv-dev sst-benchmarks. Renamed to avoid confusion with sst-bench

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 40.2%
  • Jupyter Notebook 21.8%
  • C++ 16.8%
  • Shell 11.0%
  • Chapel 7.4%
  • Dockerfile 1.9%
  • Makefile 0.9%