zark721/DARTS
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
================ = DARTS README = ================ Hello and thank you for downloading/taking interest in Darts, an asynchonous fine-grained runtime based on the codelet model! The following is designed to get you off the ground. System requirements: ==================== - Pthreads. - hwloc http://www.open-mpi.org/projects/hwloc/ - Optional but recommended: TBB http://threadingbuildingblocks.org/ Steps to install: ================= 1. Create a director to build the source in the upper most directory $ mkdir build 2. Move into this directory $ cd build 3. Use Cmake to configure the build aiming at the top level CMakelist.txt $ cmake .. 4. Build $ make 5. To install for other projects to use $ make install Cmake Options: ============== All of these options may be added when generating the makefiles in step 3. 1. Debug ie. compile with -g: -DDEBUG=ON By default cmake compiles in release mode ie. compiles with -O3 2. Install directory: -DCMAKE_INSTALL_PREFIX="DIRECTORY/OF/YOUR/CHOICE" By defualt Darts will install in bash variable HOME/darts Troubleshooting: ================ 1. Cmake cannot find a hwloc/TBB First make sure you have hwloc/TBB installed on your system. Second cmake will look for hwloc/TBB in specific directories. To find if you installation is located in on of these directories, navigate in your source to the cmake/Modules directory and view the FindHwloc.cmake/FindTBB.cmake file. You may add your search path to these files rather than moving your installation.
Releases
No releases published
Languages
- C++ 86.9%
- CMake 6.9%
- Shell 4.5%
- C 1.7%