Sign inSign up

mfisherman/onetbb

By mfisherman

•Updated 2 months ago

oneAPI Threading Building Blocks (oneTBB) docker image for oneTBB programs

Image
Developer tools
0

10K+

mfisherman/onetbb repository overview

⁠onetbb

The Docker image onetbb relies on Ubuntu 22.04 and contains oneAPI Threading Building Blocks (oneTBB) 2021.4.0. It allows you to build and run your oneTBB programs in a docker container without the need to install oneTBB on your machine.

See the GitHub repository ⁠ for more information.

⁠Tools

The following tools are installed:

  • gcc/g++ 9 with oneTBB (supports the -ltbb flag)
  • Common developer tools (git, cmake)

⁠How to use

Run the following command:

$ docker run --rm -it -v $(pwd):/project mfisherman/onetbb

It will automatically download the docker image to your system and run it. The argument -it allows you to run the container in interactive mode and will open a shell. Further, the command mounts the directory, from where you run the command above, into the folder /projectof the container. That way you can use your favorite editor to write your code and run gcc/g++ to compile your oneTBB programs.

⁠OS/ARCH

The available operating systems and architectures are:

  • linux/amd64
  • linux/arm64
  • linux/arm/v7

Tag summary

Content type

Image

Digest

sha256:a65616fb2…

Size

173 MB

Last updated

2 months ago

docker pull mfisherman/onetbb