Skip to content

Commit

Permalink
Updated commit id of readme in pad and readme (#988)
Browse files Browse the repository at this point in the history
Co-authored-by: Ioannis Magkanaris <[email protected]>
  • Loading branch information
iomaganaris and iomaganaris committed Jan 3, 2023
1 parent a0c84f9 commit d5e5e87
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion docs/CC2023/PAD.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

### Broad Description

This artifact provides all the necessary code, scripts and results to compile the NMODL transpiler with the MOD2IR extension and run all benchmarks described in the manuscript. To simplify the evaluation process we provide along with the instructions a Dockerfile that will setup a viable system for the benchmarks. The driver script compiles the membrane mechanism model `hh.mod` and the synapse mechanism model `expsyn.mod` with various compile-time configurations and then runs the generated binaries comparing their runtimes. More specifically the benchmark compares the execution runtime of the binaries generated via the two-step compilation process MOD-C++-binary using various open-source and commercial compiler frameworks with the one-step ahead-of-time and just-in-time processes of MOD2IR. MOD2IR is implemented as a code generation backend inside the NMODL Framework and it makes heavy use of the LLVM IR and compilation passes. Most of the relevant code of the described work can be found [here](https://github.com/BlueBrain/nmodl/tree/llvm/src/codegen/llvm) and [here](https://github.com/BlueBrain/nmodl/tree/llvm/test/benchmark). The instructions to reproduce the results can be found [here](https://github.com/BlueBrain/nmodl/blob/a65b15ca3edf9f069adb83bb78b9611d58b15a58/docs/CC2023/README.md).
This artifact provides all the necessary code, scripts and results to compile the NMODL transpiler with the MOD2IR extension and run all benchmarks described in the manuscript. To simplify the evaluation process we provide along with the instructions a Dockerfile that will setup a viable system for the benchmarks. The driver script compiles the membrane mechanism model `hh.mod` and the synapse mechanism model `expsyn.mod` with various compile-time configurations and then runs the generated binaries comparing their runtimes. More specifically the benchmark compares the execution runtime of the binaries generated via the two-step compilation process MOD-C++-binary using various open-source and commercial compiler frameworks with the one-step ahead-of-time and just-in-time processes of MOD2IR. MOD2IR is implemented as a code generation backend inside the NMODL Framework and it makes heavy use of the LLVM IR and compilation passes. Most of the relevant code of the described work can be found [here](https://github.com/BlueBrain/nmodl/tree/llvm/src/codegen/llvm) and [here](https://github.com/BlueBrain/nmodl/tree/llvm/test/benchmark). The instructions to reproduce the results can be found [here](https://github.com/BlueBrain/nmodl/blob/a0c84f9d12b560bd7cddc2e74121027aac02cbe7/docs/CC2023/README.md).

### Badge

Expand Down
2 changes: 1 addition & 1 deletion docs/CC2023/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ applications on NVIDIA GPUs there are some extra steps needed. For this reason w
different `Dockerfile`s, one that takes care of both the CPU and GPU benchmarks and one for CPU only
execution if there is no NVIDIA GPU available in the test system.

The original instructions (markdown file) with the executable script snippets can be found [here](https://github.com/BlueBrain/nmodl/blob/a65b15ca3edf9f069adb83bb78b9611d58b15a58/docs/CC2023/README.md).
The original instructions (markdown file) with the executable script snippets can be found [here](https://github.com/BlueBrain/nmodl/blob/a0c84f9d12b560bd7cddc2e74121027aac02cbe7/docs/CC2023/README.md).

### CPU and GPU docker image

Expand Down

0 comments on commit d5e5e87

Please sign in to comment.