Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
technical:recipes:mpi4py-in-virtualenv [2024-03-07 15:03] – [MPI and Conda Variants] anita | technical:recipes:mpi4py-in-virtualenv [2024-03-07 16:58] – [VALET Package Definition] anita | ||
---|---|---|---|
Line 15: | Line 15: | ||
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
- | On Caviness and DARWIN we would likely choose the Intel Python | + | On Caviness and DARWIN we would likely choose the Intel distribution selecting a Python 3 version over Anaconda (e.g. '' |
As of November 2020, the majority of packages populating the Intel channel require baseline operating system libraries (like '' | As of November 2020, the majority of packages populating the Intel channel require baseline operating system libraries (like '' | ||
Line 171: | Line 171: | ||
===== Caviness ===== | ===== Caviness ===== | ||
- | The steps for completing this work on Caviness are similar to those presented for Farber. | + | The steps for completing this work on Caviness are similar to those presented for Farber |
<code bash> | <code bash> | ||
Line 296: | Line 296: | ||
===== DARWIN ===== | ===== DARWIN ===== | ||
- | The steps for completing this work on DARWIN are similar to those presented for Caviness and of course following the first part of the directory | + | The steps for completing this work on DARWIN are similar to those presented for Caviness and of course following the first part to [[technical: |
<code bash> | <code bash> | ||
- | $ vpkg_require intel-oneapi/ | + | $ vpkg_require |
Adding dependency `gcc/ | Adding dependency `gcc/ | ||
- | Adding | + | Adding |
+ | Adding dependency `ucx/ | ||
+ | Adding package `openmpi/ | ||
</ | </ | ||
Line 391: | Line 393: | ||
description: | description: | ||
dependencies: | dependencies: | ||
+ | - openmpi/ | ||
- intel-oneapi/ | - intel-oneapi/ | ||
</ | </ | ||
Line 414: | Line 417: | ||
Adding dependency `gcc/ | Adding dependency `gcc/ | ||
Adding dependency `intel-oneapi/ | Adding dependency `intel-oneapi/ | ||
+ | Adding dependency `ucx/ | ||
+ | Adding dependency `openmpi/ | ||
Adding package `my-sci-app/ | Adding package `my-sci-app/ | ||
(/ | (/ | ||
Line 420: | Line 425: | ||
mpi4py | mpi4py | ||
(/ | (/ | ||
- | / | + | / |
</ | </ | ||