-
Notifications
You must be signed in to change notification settings - Fork 0
Python3 API for GPI-Space for (geographically) distributed applications and workflows
License
cc-hpc-itwm/dart
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
How to use DART: 1) install dart 2) export DART_HOME=<install dir> 2) create a nodefile to list all available computing resources e.g. using the scripts installed in $DART_HOME/bin 3) when necessary, use force stopping the runtime manually, using the script stop_dart.sh installed in $DART_HOME/bin. The script requires as argument the absolute path to the nodefile **Build DART** Requirements: GPI-Space v20.09.1 (https://github.com/cc-hpc-itwm/gpispace.git) anaconda3 boost 1.6+ cmake 3.*+ chrpath 0.16+ c++ compiler with c++17 support How to build: export GSPC_HOME=<path to GPI-Space install dir> export DART_HOME=<DART install dir> cd $DART_HOME/../build cmake .. \ -DPYTHON_EXECUTABLE=$(which python3) \ -DPYTHON_INCLUDE_DIR=$(python -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())") \ -DPYTHON_LIBRARY=$(python -c "import distutils.sysconfig as sysconfig; import os; print(os.path.join(sysconfig.get_config_var('LIBDIR'), sysconfig.get_config_var('LDLIBRARY')))") \ -DCMAKE_INSTALL_PREFIX=$DART_HOME \ -DCMAKE_BUILD_TYPE=Release \ -DGSPC_HOME=$GSPC_HOME \ -DALLOW_ANY_GPISPACE_VERSION=TRUE \ -DPYTHON_VERSION=3 make install -j 10 **Examples** find examples in DART_HOME/example
About
Python3 API for GPI-Space for (geographically) distributed applications and workflows
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published