implemented mpi for distributed run
This commit is contained in:
parent
b152ae2a1d
commit
e55c1195ec
15 changed files with 105 additions and 28 deletions
8
setup.py
8
setup.py
|
|
@ -9,9 +9,17 @@ apt_dependencies = [
|
|||
'nvidia-cuda-toolkit'
|
||||
]
|
||||
|
||||
apt_get_dependencies = [
|
||||
'mpi',
|
||||
'libopenmpi-dev'
|
||||
]
|
||||
|
||||
for package in apt_dependencies:
|
||||
subprocess.check_call(['sudo', 'apt', 'install', package])
|
||||
|
||||
for package in apt_get_dependencies:
|
||||
subprocess.check_call(['sudo', 'apt-get', 'install', 'y', package])
|
||||
|
||||
class CustomInstall(install):
|
||||
def run(self):
|
||||
subprocess.call(['make', '-C', 'build'])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue