Commit graph

169 commits

Author SHA1 Message Date
Blaise Tine
19beb0728e minor update 2024-05-12 20:21:23 -07:00
Blaise Tine
82a417f1f0 minor update 2024-05-09 22:59:47 -07:00
Blaise Tine
b6aa44f39f spawn_tasks_ex optimization 2024-05-07 23:40:38 -07:00
Blaise Tine
da272064b5 minor update 2024-05-06 01:43:59 -07:00
Blaise Tine
009861433a minor update 2024-05-06 01:28:03 -07:00
Blaise Tine
79f5824c74 adding work groups support to spawntasks API 2024-05-06 01:25:13 -07:00
Blaise Tine
0cabd24f08 opencl tests update 2024-05-06 01:23:25 -07:00
Blaise Tine
311799b423 Passing LLC flags to POCL 2024-05-06 00:55:00 -07:00
Blaise Tine
badfb24e01 CSRs update 2024-05-06 00:51:38 -07:00
Blaise Tine
68a3664a04 minor update 2024-05-01 23:57:14 -07:00
Blaise Tine
4737cdabbd minor update 2024-05-01 08:06:45 -07:00
Blaise Tine
e84f978502 minor update 2024-05-01 00:02:52 -07:00
Blaise Tine
5ea10fd872 minor update 2024-04-30 22:47:59 -07:00
Blaise Tine
aea1d2c8eb minor updates to the build system 2024-04-30 16:27:20 -07:00
Blaise Tine
19484a531a minor update 2024-04-30 04:19:59 -07:00
Blaise Tine
284d438acd minor update 2024-04-30 02:20:40 -07:00
Blaise Tine
9df25ff48f minor update 2024-04-28 04:42:22 -07:00
Blaise Tine
db0f0fd353 runtime API refactoring to support memory reservation and protection 2024-04-28 04:23:00 -07:00
Blaise Tine
e3d06e0d9c minor update 2024-04-17 03:36:28 -07:00
Blaise Tine
8fa28bfca1 location independent kernel loading support/fixes 2024-04-17 01:00:38 -07:00
Blaise Tine
8a933520f0 minor update 2024-04-14 22:00:39 -07:00
Blaise Tine
75255269a1 minor update 2024-04-13 22:49:10 -07:00
Blaise Tine
15dc9afe93 position-independent kernel fix 2024-04-13 22:26:59 -07:00
Blaise Tine
25d0c76d14 enabling explicit kernel address and arguments allocation 2024-04-12 06:58:42 -07:00
Blaise Tine
9feb46387e minor update 2024-04-10 21:56:01 -07:00
Blaise Tine
1963ae04b2 minor update 2024-04-09 22:20:52 -07:00
Blaise Tine
3de8075636 opencl tests GPU support 2024-04-09 18:20:24 -07:00
Blaise Tine
b54e85113d adding trigonomitry etst to dogfood 2024-04-09 04:14:28 -07:00
Blaise Tine
cef05d3110 minor update 2024-04-09 04:13:41 -07:00
Blaise Tine
04314cefed using Vortex custom libc library 2024-04-06 06:42:47 -07:00
Blaise Tine
70717fb42b tests update 2024-04-06 03:21:49 -07:00
Blaise Tine
b4f5616814 minor update 2024-03-31 05:36:15 -07:00
Blaise Tine
c39b8e1112 minor update 2024-03-31 03:38:15 -07:00
Blaise Tine
486cd0b866 minor update 2024-03-30 22:45:31 -07:00
Blaise Tine
beebc2adf0 minor update 2024-03-30 10:03:40 -07:00
Blaise Tine
e4e0ee8fef minor update 2024-03-30 09:32:12 -07:00
Blaise Tine
6b81b26ffc enabling Makefile configuration with build folder support 2024-03-30 02:28:39 -07:00
Blaise Tine
99c91987fb opencl benchmarks fixes 2024-03-28 06:40:09 -07:00
Blaise Tine
697e2fffbb adding dogfood fclamp test 2024-03-27 06:40:13 -07:00
Blaise Tine
70f2f58ac9 minor update 2024-03-26 16:31:24 -07:00
Blaise Tine
8ab4c53e27 new conv3x regression test 2024-03-26 16:30:47 -07:00
Blaise Tine
afc0b2056d minor update 2024-03-24 20:59:32 -07:00
Blaise Tine
402c911991 simx mem_coalescer 2024-03-24 20:31:36 -07:00
Blaise Tine
d0a53ff53e minor update 2024-03-23 19:52:04 -07:00
Blaise Tine
04de44d280 dogfood update 2024-03-23 19:49:44 -07:00
Blaise Tine
35a782a7ba local memory runtime refactoring 2024-03-21 09:31:55 -07:00
Blaise Tine
274e6a4c52 removed NULL local_group to prevent OpenCL runtime automatic allocation of moving global group into local group which will be inefficient on Vortex. 2024-03-04 20:30:32 -08:00
Blaise Tine
26d45ed9db renamed shared to local memory 2024-02-29 01:04:52 -08:00
Blaise Tine
a78ac7a246 minor update 2024-02-14 14:24:29 -08:00
Blaise Tine
422bcdee0f renamed convolution test => conv3 2024-02-14 12:53:13 -08:00