155 Commits

Author SHA1 Message Date
André R. Brodtkorb
bdf7b4292c Implemented proper boundary conditions handling 2018-11-08 22:07:31 +01:00
André R. Brodtkorb
fd337e7d53 Refactoring 2018-11-08 22:05:14 +01:00
André R. Brodtkorb
ae668a40d3 Implemented RT instability 2018-11-07 11:06:45 +01:00
André R. Brodtkorb
0f68c7867b Refactoring 2018-11-06 20:17:26 +01:00
André R. Brodtkorb
e38885d39b Euler appears to work now 2018-11-05 16:46:37 +01:00
André R. Brodtkorb
0671bd747a Refactoring 2018-11-01 21:34:53 +01:00
André R. Brodtkorb
d9eb72d78c Refactoring 2018-11-01 20:43:28 +01:00
André R. Brodtkorb
2b899d1c80 Refactoring 2018-11-01 15:17:13 +01:00
André R. Brodtkorb
064027fc0b Refactoring 2018-10-31 15:49:10 +01:00
André R. Brodtkorb
2d8858e7e6 Refactoring 2018-10-31 15:34:54 +01:00
André R. Brodtkorb
4fa09d5d39 Refactoring 2018-10-31 13:02:21 +01:00
André R. Brodtkorb
71777dad4e Refactoring 2018-10-31 10:45:48 +01:00
André R. Brodtkorb
e434b4e02a Refactoring 2018-10-30 15:14:19 +01:00
André R. Brodtkorb
10d8e26108 Refactoring 2018-09-04 16:33:50 +02:00
André R. Brodtkorb
58f281d724 Added more efficient function to read data from global memory! 2018-09-04 15:23:47 +02:00
André R. Brodtkorb
a1902a1330 Updated writeblock also 2018-08-24 15:44:51 +02:00
André R. Brodtkorb
92fba5dc4f Refactoring readBlock 2018-08-24 14:11:29 +02:00
André R. Brodtkorb
daa175ef32 Checkpoint 2018-08-24 11:48:30 +02:00
André R. Brodtkorb
918d22b257 Refactoring CudaArray and ArakawaA grid 2018-08-23 21:12:48 +02:00
André R. Brodtkorb
1ff3485918
Merge pull request #6 from babrodtk/autotuning
Updated domain size benchmark in autotuning
2018-08-23 16:06:35 +02:00
André R. Brodtkorb
5668e28f99 Updated domain size benchmark in autotuning 2018-08-23 16:05:23 +02:00
André R. Brodtkorb
e9245aea8c
Merge pull request #5 from babrodtk/autotuning
Autotuning
2018-08-23 11:52:34 +02:00
André R. Brodtkorb
803ce8ab70 Working prototype of autotuning 2018-08-23 11:47:18 +02:00
André R. Brodtkorb
f60ceaa316 Added autotuning notebook to get best block size 2018-08-15 08:08:43 +02:00
André R. Brodtkorb
90df79fa9b
Merge pull request #4 from babrodtk/cleanup
Cleanup
2018-08-13 16:14:07 +02:00
André R. Brodtkorb
e48a408a7c Added no extern c as default 2018-08-13 16:10:25 +02:00
André R. Brodtkorb
8bda93e565 Changed from print to logging 2018-08-13 16:04:46 +02:00
André R. Brodtkorb
9592a09d36 Added logging instead of print 2018-08-13 14:01:38 +02:00
André R. Brodtkorb
8614ba96cd Updated passing of arguments from python to cuda 2018-08-13 09:02:44 +02:00
André R. Brodtkorb
8ccc0d57a0 Added disk caching of kernels 2018-08-13 08:37:36 +02:00
André R. Brodtkorb
9c20930c11 Templetized LxF kernel 2018-08-10 15:26:48 +02:00
André R. Brodtkorb
3e401e3fe1 Renamed macro and added iPython magic 2018-08-10 13:59:52 +02:00
André R. Brodtkorb
426b8dba5c Updated way to get kernel 2018-08-09 16:46:00 +02:00
André R. Brodtkorb
4da6fd043d Added superclass 2018-08-09 15:14:50 +02:00
André R. Brodtkorb
8863f654be Cleaned up include structure for kernels 2018-08-09 10:16:05 +02:00
André R. Brodtkorb
a193e582c9
Merge pull request #3 from babrodtk/waf_exp
Fixed WAF and updated convergence notebooks
2018-08-08 16:11:58 +02:00
André R. Brodtkorb
e01cdb3c19 Updates to convergence plots 2018-08-08 16:10:31 +02:00
André R. Brodtkorb
01174dbae7 Updated 1d smooth notebook - should have nice figures now 2018-08-07 09:17:06 +02:00
André R. Brodtkorb
2e0dac3919 Addressed bug in WAF 2018-08-03 16:01:34 +02:00
André R. Brodtkorb
27a7ee4154
Merge pull request #2 from babrodtk/opencl_to_cuda
Removed old reference files
2018-08-01 11:10:05 +02:00
André R. Brodtkorb
3fa4aab0fc Removed old reference files 2018-08-01 11:09:13 +02:00
André R. Brodtkorb
ed48305953
Merge pull request #1 from babrodtk/opencl_to_cuda
Opencl to cuda
2018-08-01 11:08:08 +02:00
André R. Brodtkorb
4f0a73db33 Updated cuda context handling 2018-08-01 11:03:00 +02:00
André R. Brodtkorb
8c431d2a7d Removed get_local_size 2018-07-25 16:40:49 +02:00
André R. Brodtkorb
a0f429148c Fixed WAF 2018-07-25 16:39:50 +02:00
André R. Brodtkorb
d94daeae7e Fixed KP07 dimensionally split 2018-07-25 16:12:23 +02:00
André R. Brodtkorb
cbb1bdb839 Fixed KP07 2018-07-25 15:52:31 +02:00
André R. Brodtkorb
c6758b477b Updated compilation of kernels etc 2018-07-25 15:06:56 +02:00
André R. Brodtkorb
7cecd23e59 Fixed HLL 2018-07-25 12:42:36 +02:00
André R. Brodtkorb
dd88d44162 Updates, hll doesnt work yet 2018-07-25 09:39:17 +02:00