Commit Graph

275 Commits

Author SHA1 Message Date
Sarod Yatawatta 33ae6527c9 add cmake support for buildsky/restore 2018-08-27 13:26:09 +02:00
Sarod Yatawatta 03cf4b874f added cmake support for MPI 2018-08-27 11:30:41 +02:00
Sarod Yatawatta 0b072da621 fixing issue #52 2018-07-31 11:49:23 +02:00
Sarod Yatawatta 39d3ed8ad3 fix typo 2018-07-30 16:33:46 +02:00
Sarod Yatawatta d11e1653fd make sure rho text file exactly matches no. clusters 2018-07-30 16:16:03 +02:00
Sarod Yatawatta 84b813da3f Merge branch 'dev' of github.com:nlesc-dirac/sagecal into dev 2018-07-30 15:30:05 +02:00
Sarod Yatawatta fa1448be01 cleaning up LBFGS related code, removed duplicates 2018-07-30 15:25:08 +02:00
Sarod Yatawatta 8b09a58e0b
Merge pull request #50 from nlesc-dirac/dev
Dev
2018-06-23 20:20:29 +02:00
Sarod Yatawatta c366e18977 bug fix 2018-06-19 15:01:10 +02:00
Sarod Yatawatta b66c291b8e missing HAVE_CUDA added 2018-06-19 14:59:00 +02:00
Sarod Yatawatta 157eaf84cd added function to predict using stored solutions, with GPU accel 2018-06-19 14:42:03 +02:00
Sarod Yatawatta 41cf1b3b69 bug fix in reading solutions file 2018-06-19 13:19:09 +02:00
Hanno Spreeuw b72644b972
Merge pull request #49 from nlesc-dirac/dev
streamlining LBFGS routines
2018-06-13 10:10:13 +02:00
Sarod Yatawatta a415926866 removal of redundant memory copies, stopping when grad norm too low 2018-06-12 12:47:06 +02:00
Sarod Yatawatta 67f71e0ac5 stop when gradient norm is too small 2018-06-12 11:31:11 +02:00
Sarod Yatawatta e965dd0119 removal of redundant memory copies 2018-06-12 11:10:43 +02:00
Sarod Yatawatta bd69e0044b removed some redundant memory copies 2018-06-12 10:44:10 +02:00
Sarod Yatawatta b38add6d20 to enable adding antenna table by hand (not using keywords) 2018-05-07 20:35:42 +02:00
Hanno Spreeuw be4065a3a2 -pg not appropriate for general purpose 2018-05-02 21:13:07 +02:00
Hanno Spreeuw d0a2e251a8 -pg not appropriate, NVML_INC is redundant and link to the latest cuda, i.e. cuda 9.1 2018-05-02 21:10:01 +02:00
Hanno Spreeuw 45730106a1 CUDAINC and NVML_INC are redundant 2018-04-30 14:58:30 +02:00
Hanno Spreeuw 388aa34148 Merge branch 'master' of github.com:nlesc-dirac/sagecal 2018-04-30 14:51:39 +02:00
Hanno Spreeuw bbc3863a29 '-std=c++11' is necessary to build Sagecal for casacore/2.4.1-gcc-6.3.0 2018-04-30 14:51:18 +02:00
Sarod Yatawatta 6a28a02112 check for step size being too small 2018-04-29 17:15:19 +02:00
Hanno Spreeuw 54bd95e977 casacore/v2.4.1-gcc-6.3.0 gives errors like 'error: range-based ‘for’ loops are not allowed in C++98 mode' and 'error: ISO C++ forbids declaration of ‘c’ with no type [-fpermissive]' 2018-04-26 17:24:51 +02:00
Hanno Spreeuw b961044741 Typo: casacore/casacore should be casacore 2018-04-26 17:21:19 +02:00
Hanno Spreeuw e3a47a28c3 Remove redundant whitespace 2018-04-26 17:12:11 +02:00
Hanno Spreeuw fc6d275de5 '/usr/include/nvidia/gdk/' does not exist, at least not on fs5 and NVML_INC is redundant 2018-04-26 17:09:13 +02:00
Hanno Spreeuw 5feb1d2dfd '/usr/local/cuda/include' does not exist, at least not on fs5 and CUDAINC is redundant 2018-04-26 17:05:34 +02:00
Hanno Spreeuw 02548a6b9f NVML_INC is redundant and /usr/include/nvidia/gdk/ does not exist, at least not on fs5. 2018-04-26 17:00:07 +02:00
Hanno Spreeuw 28daeab055 CUDAINC is redundant and '/usr/local/cuda/include' does not exist, at least not on fs5. 'module load cuda91' or some similar adjustment to PATH should suffice. 2018-04-26 16:52:24 +02:00
Hanno Spreeuw 020a44ff87 '-L/usr/lib64/nvidia/' in 'NVML_LIB=-lnvidia-ml -L/usr/lib64/nvidia/' since that directory does not exist, at least not on fs5 2018-04-26 16:36:43 +02:00
Hanno Spreeuw 58204faadb remove redundant whitespace 2018-04-26 16:32:32 +02:00
Hanno Spreeuw e4f01df6c7 CUDAINC is redundant when cuda in PATH, e.g. after 'module load cuda91' 2018-04-26 16:21:57 +02:00
Hanno Spreeuw 9a1cf91902 Adjusted Makefile for latest casacore on fs5: casacore/v2.4.1-gcc-6.3.0 2018-04-26 16:09:03 +02:00
Hanno Spreeuw e3c5a9aff5 Adjusted Makefile.gpu for latest casacore on fs5: casacore/v2.4.1-gcc-6.3.0 2018-04-26 16:06:07 +02:00
Hanno Spreeuw 69a9034d9d This fixes 'cannot find -lnvidia-ml' together with the '-lcuda -lcudart' from the previous commit 2018-04-26 15:58:54 +02:00
Sarod Yatawatta c8a1413a4f added -lcuda -lcudart 2018-04-24 09:34:08 +02:00
Hanno Spreeuw c3b1daaff2 make clean tries to delete non-existing files. 2018-04-23 16:55:01 +02:00
Hanno Spreeuw a9d05232f3 libsagecal.a should be libradio.a 2018-04-18 10:10:33 +02:00
Sarod Yatawatta f1c67fa935 info about using more than 1 GPU 2018-04-04 16:28:42 +02:00
Sarod Yatawatta db18547469 update documentation 2018-04-04 13:52:39 +02:00
Sarod Yatawatta 25b10100ba fix isse #48 2018-04-03 13:29:34 +02:00
Sarod Yatawatta c22c981dc5 orcid should be just the id 2018-03-28 14:14:57 +02:00
Sarod Yatawatta 78bcfe114e added citation, some fixes to makefile 2018-03-28 14:07:35 +02:00
Hanno Spreeuw eee948f2c6 Now authors of articles that were based on Sagecal should know how to refer to it 2018-03-22 16:54:26 +01:00
SarodYatawatta 1c1d60606f
Merge pull request #47 from tammojan/casacore2
Update namespace and include path for casacore >= 2.0
2018-03-13 12:10:51 +01:00
Tammo Jan Dijkema 0dbab64b3d Update namespace and include path for casacore >= 2.0 2018-03-13 10:08:15 +01:00
SarodYatawatta 3f25c7987b
Merge pull request #45 from tammojan/openblas_root
Make OpenBLAS_ROOT_DIR configurable
2018-03-12 22:07:34 +01:00
Tammo Jan Dijkema 4f0bf0de1a Make OpenBLAS_ROOT_DIR configurable 2018-03-12 09:28:45 +01:00