Miles Cranmer
Miles Cranmer
I set up docker hub on my fork. You can pull with, e.g., ``` docker pull mcranmer/bifrost:gpu-base ``` The default (:latest) is the cpu docker. Here are all the images:...
We could also pull from docker library images that eliminate redundancy in our builds, e.g., python:2.7-slim (which comes with pip/setuptools, and basic build dependencies) https://github.com/docker-library/python/blob/1ca4a57b20a2f66328e5ef72df866f701c0cd306/2.7/slim/Dockerfile
Actually, I forgot that that won't work, as they need the nvidia/cuda base instead of debian:jessie. Do you know of any NVIDIA docker library which attempts to re-create some of...
ledatelescope now has a Docker hub: https://hub.docker.com/r/ledatelescope/bifrost/ The only image is `:gpu-base`, based off of the single-commit (orphaned) `gpu-base` branch.
New image built on top of pypy is `:gpu-base-pypy`, off the gpu-base-pypy branch
`:gpu-pypy` exists now as well. I have it delete the entirety of the Bifrost source to save space with the module still existing as an import: nvidia-docker run -it --rm...
Could this instead be set up using GitHub actions for continuous benchmarking? See https://labs.quansight.org/blog/2021/08/github-actions-benchmarks/ for a discussion. It might be a good option, as the performances on a GitHub action...
It's only those two right? I think it's very reasonable to exclude proprietary software in a reproducible benchmark. e.g., https://benchmarksgame-team.pages.debian.net/benchmarksgame/index.html excludes any proprietary languages. Yes you would lose a couple...
> easier to use than C and faster to run than Python. I think that's what benchmarks against fast languages show, no? 1. Show syntax examples to demonstrate its just...
See #51 which drafts a GitHub workflow for running the suite