
PHASE Field Methods Workshop, January 2015
- Develop benchmarks
- Develop a repository of benchmark results




Goals
- Deploy Website / App that
- automates collection of benchmark results
- provides meaningful comparisons
- low maintenance (avoid bureaucracy)
- long term data archive of benchmark results

Benchmark Specifications




Benchmark Results






PFHUb DESign
The basic stack is as simple as it gets:
- HTML, CSS and JavaScript files
- NIST pages static HTTP server
- Supplemented with external APIs where necessary


CMS-FREE


PFHUb DESign



staticman
Jekyll
DATA app
Figshare
backblaze
s3
Mdf
BOX
GITHUB

Collecting Results




github PR
Surge
TRAVIS CI
REVIEWER
USER
Staticman

Review Via Pull-Request



Code | Uploads | Contributors (Year) | Language | Person-Years |
---|---|---|---|---|
Moose | 59 | 222 (?) | C++ | 128 |
FEniCS | 14 | 163 (39) | C++ | 112 |
MMSP | 11 | 10 (0) | C++ | 5 |
FiPy | 12 | 20 (3) | Python | 6 |
PRISMS-PF | 10 | 12 (1) | C++ | 9 |
Sfepy | 8 | 25 (6) | Python | 20 |
Custom | 7 | |||
Memphis | 4 | |||
Ampe | 1 | C++ | ||
HiPerC | 1 | 2 (1) | C | 1 |
UPLOADS by Code
CHiMaD Annual Meeting
By Daniel Wheeler
CHiMaD Annual Meeting
- 684