Skip to main content

Intra Node Stencil Performance Evaluation Collection

Project description

INSPECT

INSPECT


Intranode Stencil Performance Evaluation Collection

This repository contains benchmark results of stencil codes generated with the Stencil TEMPlate Engineering Library using kerncraft and LIKWID.

All collected data can be viewed live on the Intranode Stencil Performance Evaluation Collection website.

Data Generation and Post Processing

  1. Data can be generated with the script: scripts/stempel.sh (change data at the beginning as needed)
  2. Postprocessing of data with the script: scripts/postprocess.sh (will automatically be called by scripts/stempel.sh)
  3. (optional) View local version by building the website: a. Copy postprocessed data to the stencils folder, if not already specified in scripts/stempel.sh b. Setup metadata: sh scripts/cibuild c. Install jekyll d. Build website: bundle exec jekyll serve
  4. Push data to this repository

Data Folder Scheme

  1. main folder: "stencils"
  2. dimension: "3D" / "2D" ...
  3. stencil radius: "r1" / "r2" ...
  4. coefficient weighting: "isotropic" / "heterogeneous" / "homogeneous" / "point-symmetric"
  5. stencil kind: "star" / "box"
  6. coefficient type: "constant" / "variable"
  7. datatype: "double" / "float"
  8. machine name: "BroadwellEP_E5-2697" (a suitable machine file should exist)

For example:

stencils/3D/r1/isotropic/star/constant/double/BroadwellEP_E5-2697

License

AGPLv3

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hpc-inspect-0.1.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hpc_inspect-0.1-py3-none-any.whl (34.4 kB view details)

Uploaded Python 3

File details

Details for the file hpc-inspect-0.1.tar.gz.

File metadata

  • Download URL: hpc-inspect-0.1.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for hpc-inspect-0.1.tar.gz
Algorithm Hash digest
SHA256 d0c7249c0ededcf49b023a9a668a7e400b6eaf611457f1c3c3b1e7288d7e6bdb
MD5 adc72f4bcafd71702bfe13ad347290a7
BLAKE2b-256 ffc51a622c5c63681664d4ef85e732d844fe66244e8247c011755da1b931db00

See more details on using hashes here.

File details

Details for the file hpc_inspect-0.1-py3-none-any.whl.

File metadata

  • Download URL: hpc_inspect-0.1-py3-none-any.whl
  • Upload date:
  • Size: 34.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for hpc_inspect-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5e89afaa7645a42d97e9afaa88f1bc9aff0227fca625bfe9540a8b1a75b9ef29
MD5 5fd5841b5c1d4757111ebd966c34bdce
BLAKE2b-256 2d2701e76f9ce9f8a954e7f0faa66178a531fe422b0d9c5bb5886631e2bd36a9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page