All Projects → sstsimulator → sst-macro

sstsimulator / sst-macro

Licence: other
SST Macro Element Library

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
assembly
5116 projects
python
139335 projects - #7 most used programming language
M4
1887 projects
Makefile
30231 projects

Projects that are alternatives of or similar to sst-macro

sst-core
SST Structural Simulation Toolkit Parallel Discrete Event Core and Services
Stars: ✭ 82 (+290.48%)
Mutual labels:  simulator, snl-other, snl-performance-workflow
desim
A discrete-time events simulation framework, written in rust, using the generator experimental feature
Stars: ✭ 27 (+28.57%)
Mutual labels:  simulator
Hack-System
[HackSystem/Hack System] 有趣而炫酷的模拟操作系统。An interesting and cool simulation operating system.
Stars: ✭ 35 (+66.67%)
Mutual labels:  simulator
pyEnigma
Python Enigma cypher machine simulator.
Stars: ✭ 44 (+109.52%)
Mutual labels:  simulator
interstellar-armada
A Javascript-WebGL 3D space combat game under development.
Stars: ✭ 33 (+57.14%)
Mutual labels:  simulator
appfiguratesdk
Appfigurate provides the ability to change configuration properties in iOS and watchOS, apps and app extensions, securely, at runtime.
Stars: ✭ 21 (+0%)
Mutual labels:  simulator
coupled-sim
Coupled simulator for research on driver-pedestrian interactions made in Unity3D.
Stars: ✭ 20 (-4.76%)
Mutual labels:  simulator
Tricky68k
Motorola 68000 simulator for Mac OS X
Stars: ✭ 42 (+100%)
Mutual labels:  simulator
Prescient
Prescient production cost modeling platform
Stars: ✭ 27 (+28.57%)
Mutual labels:  snl-other
V2releases
A friendly ARM assembler and simulator for educational use
Stars: ✭ 46 (+119.05%)
Mutual labels:  simulator
duel-masters
Browser based Duel Masters simulator.
Stars: ✭ 28 (+33.33%)
Mutual labels:  simulator
modular-psu-firmware
Firmware for EEZ Bench Box 3 (BB3)
Stars: ✭ 74 (+252.38%)
Mutual labels:  simulator
Interlin-q
A Quantum Interconnect Simulator for Distributed Quantum Algorithms
Stars: ✭ 32 (+52.38%)
Mutual labels:  simulator
Chordly
Chordly is a javascript library that may be used to detect and act upon key sequences entered by a user.
Stars: ✭ 14 (-33.33%)
Mutual labels:  snl-other
EdgeSim
Simulate the real environment, perform edge computing, edge caching experiments
Stars: ✭ 53 (+152.38%)
Mutual labels:  simulator
ARMStrong
A fast and simple ARM Simulator made for education based upon Unicorn and Keystone engines
Stars: ✭ 99 (+371.43%)
Mutual labels:  simulator
brainbox
Teaching-focused digital circuit simulator. Allows anyone to graphically connect objects within a awesome web-browser application without knowing coding or hacking.
Stars: ✭ 100 (+376.19%)
Mutual labels:  simulator
react-device-frameset
React device frameset component
Stars: ✭ 30 (+42.86%)
Mutual labels:  simulator
dice-simulator
A Python simple Dice Simulator just for fun
Stars: ✭ 17 (-19.05%)
Mutual labels:  simulator
lv sim emscripten
LVGL ported to Emscripten to be converted to JavaScript
Stars: ✭ 40 (+90.48%)
Mutual labels:  simulator

SST

Structural Simulation Toolkit (SST) Macroscale Element Library

Copyright (c) 2009-2022, National Technology and Engineering Solutions of Sandia, LLC (NTESS)


The Structural Simulation Toolkit (SST) was developed to explore innovations in highly concurrent systems where the ISA, microarchitecture, and memory interact with the programming model and communications system. The package provides two novel capabilities. The first is a fully modular design that enables extensive exploration of an individual system parameter without the need for intrusive changes to the simulator. The second is a parallel simulation environment based on MPI. This provides a high level of performance and the ability to look at large systems. The framework has been successfully used to model concepts ranging from processing in memory to conventional processors connected by conventional network interfaces and running MPI.

The macroscale element library provides functionality for simulating extreme-scale applications. Extreme scale is achieved through:

  • Skeletonized endpoint models that provide accurate, but fast models of applications.
  • Coarse-grained networks models that capture important traffic contention without modeling flit-level details
  • Parallelization through a PDES (parallel discrete event simulation) core

The most unique functionality is dedicated to skeleton applications which run as emulated processes on a barebones virtual OS. Each process (and thread) is modeled as a user-space thread, allowing millions of virtual simulation processes to be modeled in a single simulation.


To learn more, see the PDF manuals in the top-level source directory. Visit sst-simulator.org to learn more about SST core.

LICENSE

License

Under the terms of Contract DE-NA0003525 with NTESS, the U.S. Government retains certain rights in this software.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].