Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shoaibkamil/stencilprobe
Stencil Probe - a stencil microbenchmark
https://github.com/shoaibkamil/stencilprobe
Last synced: 2 months ago
JSON representation
Stencil Probe - a stencil microbenchmark
- Host: GitHub
- URL: https://github.com/shoaibkamil/stencilprobe
- Owner: shoaibkamil
- Created: 2012-12-27T01:21:47.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2012-12-27T01:27:01.000Z (about 12 years ago)
- Last Synced: 2024-08-02T01:16:33.835Z (6 months ago)
- Language: C
- Size: 125 KB
- Stars: 29
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
StencilProbe: A Microbenchmark for Stencil Applications
=====
The Stencil Probe is a small, self-contained serial microbenchmark that we developed as a tool to explore the behavior of grid-based computations. As such it is suitable for experimentation on architectures in varying states of implementation -- from production CPUs to cycle-accurate simulators. By modifying the operations in the inner loop of the benchmark, the Stencil Probe can effectively mimic the kernels of applications that use stencils on regular grids. In this way, we can easily simulate the memory access patterns and performance of large applications, as well as use the Stencil Probe as a testbed for potential optimizations, without having to port or modify the entire application.See a longer description at http://people.csail.mit.edu/skamil/projects/stencilprobe