https://github.com/mvxt/noxim-docker
Repository for Noxim Docker image, which containerizes the Noxim NoC Simulator (see README)
https://github.com/mvxt/noxim-docker
docker docker-image dockerfile noc noxim simulator systemc
Last synced: 3 months ago
JSON representation
Repository for Noxim Docker image, which containerizes the Noxim NoC Simulator (see README)
- Host: GitHub
- URL: https://github.com/mvxt/noxim-docker
- Owner: mvxt
- License: gpl-3.0
- Created: 2018-04-08T03:43:12.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-08T04:52:28.000Z (about 7 years ago)
- Last Synced: 2025-01-20T02:42:12.427Z (5 months ago)
- Topics: docker, docker-image, dockerfile, noc, noxim, simulator, systemc
- Homepage: https://hub.docker.com/r/mikeyvxt/noxim/
- Size: 17.6 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://circleci.com/gh/mvxt/noxim-docker/tree/master)
# Noxim Docker
[Noxim](https://github.com/davidepatti/noxim) is a Network-on-Chip (NoC) simulator created by the University of Catania (Italy). [Visit the page](https://github.com/davidepatti/noxim) for more details on that project. This repository houses the Dockerfile which builds the [Docker Container](https://hub.docker.com/r/mikeyvxt/noxim/).
# Download
The easiest way to get the Docker container is to clone it directly from DockerHub:
```bash
docker pull mikeyvxt/noxim
```If for some reason that offends you, you can clone this repository and run `docker build .` locally.
# Usage
The container uses the `noxim` executable as an entrypoint script. You will need to map a volume with your config files and then specify the paths to the files as arguments to the container.If, for example, I have my configuration in a folder `./config` from my current location:
```bash
docker run -v $(pwd)/config:/etc/noxim mikeyvxt/noxim -config /etc/noxim/default_config.yaml -power /etc/noxim/power.yaml
```I'm currently dreaming up ways to make this a little less messy. Questions and contributions welcome.