Commit Graph

320 Commits

Author SHA1 Message Date
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
Faruk D 19e0b8a7aa create separate build folders for each test 2018-04-04 18:17:19 +02:00
Faruk D b771e7ef17 add archlinux build test 2018-04-04 18:02:49 +02:00
Faruk D 71d281d517 cleanup travis configuration 2018-04-04 17:49:54 +02:00
Faruk D 1991c7924b organize build scripts 2018-04-04 17:46:35 +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
Faruk D ec010be541
add dev branch build status 2018-03-01 20:19:31 +01:00
Faruk D 3b531e3b58
add travis badge 2018-03-01 18:21:34 +01:00
Faruk D 7af750c1f5
Merge pull request #44 from nlesc-dirac/ci_test
Add Travis-CI
2018-03-01 18:12:08 +01:00
Faruk D 8ff8379a46 fix invisible character in test script 2018-03-01 18:07:59 +01:00
Faruk D cb352fad9a clean up environment variables 2018-03-01 17:59:49 +01:00
Faruk D eee31e82c0 add container name 2018-03-01 17:53:41 +01:00