hpc-intro icon indicating copy to clipboard operation
hpc-intro copied to clipboard

Amdahl code deployment strategy

Open reid-a opened this issue 3 years ago • 1 comments

In PR #407 the new Amdahl code was brought in to this lesson, as a black-box code that shows desirable performance characteristics and is a useful demonstration of the benefits and limits of parallelized code.

The actual deployment strategy used is that of download a tarball of the amdahl code, specifically broken out as part of the workshop, but the Amdahl code actually does have its own repo, and is installable via 'pip' or from git, or by other methods more consistent with HPC best practice.

The tar-ball scheme was partially an expediency to accommodate an upcoming workshop, but this is worth revisiting with a bit more patience with a view to a better long-term soluiton.

reid-a avatar Jun 23 '22 19:06 reid-a

Additional context is in PR #378, where the argument against a tar-ball was initially presented.

The stand-alone repo for the Amdahl code is here.

reid-a avatar Jun 23 '22 19:06 reid-a