| a817efe7 | 24-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
add providing -DMPI_INCLUDE_PATH for parmetis cmake if the MPI compilers are not being used |
| f5cc9f50 | 23-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
Conflicts: config/BuildSystem/config/packages/Chaco.py |
| f19aa109 | 19-Sep-2014 |
Satish Balay <balay@mcs.anl.gov> |
ctetgen: fix build to work with both single-library=0/1 Also fix to build library in ctetgen/ not LIBDIR of PETSc. And use 'make clean install' targets from ctetgen makefile |
| ab140218 | 18-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Use nvcc found by PETSc to generate guess for cuda dir.
This way we avoid inconsistencies between the cuda found by generateCUDACompilerGuesses and cuda.py. |
| c84bdf5a | 18-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Increase minimum cusp version to 0.4
This makes the checks for smoothed aggregation obsolete so I'm removing those. |
| f717ce58 | 18-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Increase minimum cuda version to 4.2 |
| 6d923ea4 | 18-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Try to find nvcc based on --with-cuda-dir.
With this code we try to find nvcc in the location specified with --with-cuda-dir before trying the system nvcc in $PATH. This is to make sure that nvcc i
Try to find nvcc based on --with-cuda-dir.
With this code we try to find nvcc in the location specified with --with-cuda-dir before trying the system nvcc in $PATH. This is to make sure that nvcc is consistent with the version of the cuda toolkit we're configuring with. nvcc's for different versions of the cuda toolkit are incompatible with one another.
show more ...
|
| 8ca6231b | 18-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Guess cuda directory based on system nvcc. |
| fe826595 | 17-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Check whether thrust/version.h is available in cuda.py |
| 6b82cf75 | 17-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Remove thrust and cusp traces from cuda.py |
| aa2c1d8d | 17-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Remove thrust.py
thrust is part of the cuda toolkit. |
| 84fb5017 | 17-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/hwloc' |
| b56f5365 | 16-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
when configure fails on hwloc just keep on going anyways |
| 0323fbcf | 16-Sep-2014 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/update-hdf5' |
| a2419149 | 15-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
download hwloc by default if not a batch system try to use hwloc to print information on the machine when make streams is run |
| c40481a3 | 15-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
added run of hwloc with make streams when possible |
| 6aeb920f | 15-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-prefix-installs'
Conflicts: config/BuildSystem/config/packages/__init__.py config/BuildSystem/config/packages/hdf5.py config/BuildSystem/config/packages/make.py |
| f69e9326 | 13-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Thrust.py in correctly always required cuda even if thrust was not enabled |
| b00c1abd | 12-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'fix-thrust-configuration' into barry/fix-prefix-installs |
| 1f738947 | 12-Sep-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Use cuda device architecture sm_20 by default.
This is needed because nvcc in cuda 6.5 generates a deprecation warning with older compute architectures which makes the nvcc tests fail. |
| a6666afa | 29-Aug-2014 |
Dominic Meiser <dmeiser@txcorp.com> |
Fix thrust configuration
Thrust is part of the cuda distribution. Thus the thrust location can be found based on the cuda path. In addition, this commit fixes the dependencies between cuda, thrust
Fix thrust configuration
Thrust is part of the cuda distribution. Thus the thrust location can be found based on the cuda path. In addition, this commit fixes the dependencies between cuda, thrust, and cusp.
- cuda.py: . Fix instructions for getting cusp . Delete instructions for getting thrust since it's shipped with cuda . Remove obsolete -with-cuda-only argument (thrust always comes along for the ride) . Remove functions for checking for cusp and thrust (Having these in cuda inverts the dependencies between the packages) - thrust.py: . Add cuda as a dependency . Use cuda location as first guess for finding thrust . Automatically set -with-thrust if cuda has been found.
show more ...
|
| 06c4824d | 12-Sep-2014 |
Toby Isaac <tisaac@ices.utexas.edu> |
define PETSC_DIR when making ctetgen.
ctetgen now uses ${PETSC_DIR}/conf/rules, etc. |
| a6ef183e | 11-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed passing of Fortran compiler name to CMAKE and CXX and Fortran MPI compilers to CMAKE for elemental |
| ce6a026f | 10-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
update Zoltan.py to build for 64 bit indices. Since no one was nice enough to include any tests for Zoltan I do not know if it in fact works for 64 bit indices or not :-( |
| 02b1a1ba | 10-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Update to patched version of Sundials that always uses ${MAKE} Do not use parallel make for sundials since it uses recursive make |