- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Using the latest oneAPI HPC toolkit (beta 20200827) with Docker 2.4.0.0 on a Mac, when I try to run the attached simple MPI program on 2 processors I get these errors:
root@7794bb0f2839:/codes# mpiexec -n 2 ./a.out
===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= RANK 0 PID 12395 RUNNING AT 7794bb0f2839
= KILLED BY SIGNAL: 7 (Bus error)
===================================================================================
===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= RANK 1 PID 12396 RUNNING AT 7794bb0f2839
= KILLED BY SIGNAL: 7 (Bus error)
===================================================================================
Choosing any other number of processors works fine:
root@7794bb0f2839:/codes# mpiexec -n 3 ./a.out
RANK 2
SIZE 3
RANK 1
SIZE 3
RANK 0
SIZE 3
This was not happening with the previous beta, but I was also using the previous version of Docker (2.3).
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Matthew,
We tried to reproduce this issue in our environment (Linux) and didn't face any problem. But since this is an issue with Docker on macOS, we are transferring this to our internal team.
Regards
Prasanth

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page