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

6.9K

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