Ruobing Han
|
fd56811650
|
Refactoring the codebase. Remove useless variables; Add comments; Remove useless header files; Remove hard code and support both x86 and ARM CPU
|
2023-12-13 14:29:17 -05:00 |
Ruobing Han
|
50d615da64
|
Merge pull request #1 from drcut/MICRO_dev
fix bug for AllocaInst that are wrapped in a PR
|
2023-04-01 17:08:50 -04:00 |
Ruobing Han
|
7e029ba1d5
|
fix bug for AllocaInst that are wrapped in a PR
|
2023-04-01 16:59:26 -04:00 |
Ruobing Han
|
eb140b3fc4
|
Update README.md
|
2023-03-14 20:39:51 -04:00 |
Ruobing Han
|
622835aa5e
|
update CMakeLists
|
2022-09-30 10:44:31 -04:00 |
Ruobing Han
|
7755b5d61d
|
trigger CI for verification
|
2022-09-30 10:41:23 -04:00 |
Ruobing Han
|
3bc3fda11b
|
trigger CI for verification
|
2022-09-30 10:40:59 -04:00 |
Ruobing Han
|
66716b16ec
|
trigger CI for verification
|
2022-09-30 10:40:25 -04:00 |
Ruobing Han
|
eadc543826
|
add acknowledge in README
|
2022-09-28 09:54:30 -04:00 |
Ruobing Han
|
5f5a0e78d2
|
add acknowledge in README
|
2022-09-28 09:54:12 -04:00 |
Ruobing Han
|
940420d169
|
update README with make test
|
2022-09-25 21:34:01 -04:00 |
Ruobing Han
|
4966cb80fc
|
update CMakelists
|
2022-09-25 21:22:05 -04:00 |
Ruobing Han
|
921509d79c
|
update CMakelists
|
2022-09-25 21:19:33 -04:00 |
Ruobing Han
|
9e8b133fd6
|
change tests to test
|
2022-09-25 13:37:51 -04:00 |
Ruobing Han
|
ff74bc9695
|
add verbose for CTest
|
2022-09-25 13:18:47 -04:00 |
Ruobing Han
|
a5235206e7
|
update CTest
|
2022-09-25 12:58:58 -04:00 |
Ruobing Han
|
118af6c074
|
add Hetero-mark into CTest
|
2022-09-25 12:35:49 -04:00 |
Ruobing Han
|
9e40c806fb
|
Merge branch 'PPoPP' of github.com:drcut/CuPBoP into PPoPP
|
2022-09-23 13:08:40 -04:00 |
Ruobing Han
|
18b577b008
|
add CMake test
|
2022-09-23 13:08:28 -04:00 |
Ruobing Han
|
397cb9443f
|
Create LICENSE
|
2022-09-23 09:28:00 -04:00 |
Ruobing Han
|
9093f802b0
|
Delete LICENSE
remove the temporary license
|
2022-09-23 09:26:32 -04:00 |
Ruobing Han
|
63c9cc566c
|
avoid unnecessary extend arrays
|
2022-09-23 09:15:10 -04:00 |
Ruobing Han
|
c6442c8b23
|
modify name of extend arrays
|
2022-09-23 09:11:45 -04:00 |
Ruobing Han
|
ed51e5af91
|
apply divergence analysis for replicating local variables
|
2022-09-22 16:24:16 -04:00 |
Ruobing Han
|
e99205aa8b
|
apply divergence analysis for replicating local variables
|
2022-09-22 16:15:38 -04:00 |
Han Ruobing
|
8da1ecc5fd
|
update README
|
2022-09-22 14:53:32 -04:00 |
Han Ruobing
|
124e7fa0ae
|
remove unless initilization
|
2022-09-22 14:44:42 -04:00 |
Ruobing Han
|
dabe03409e
|
update CI
|
2022-09-22 11:43:03 -04:00 |
Ruobing Han
|
c0c3490e23
|
update CI
|
2022-09-22 11:32:03 -04:00 |
Ruobing Han
|
a8643e6981
|
update CI
|
2022-09-22 11:25:33 -04:00 |
Ruobing Han
|
c2222f2e39
|
update CMake to use official CUDA toolkit
|
2022-09-22 11:20:50 -04:00 |
Ruobing Han
|
f712c30b09
|
implement multistream APIs for CPU backend
|
2022-09-19 10:41:40 -04:00 |
Ruobing Han
|
ca089c4274
|
fix CI
|
2022-09-16 09:09:57 -04:00 |
Ruobing Han
|
5b40786ae3
|
fix CI
|
2022-09-15 21:14:29 -04:00 |
Ruobing Han
|
961a931f10
|
fix CI
|
2022-09-15 21:04:51 -04:00 |
Ruobing Han
|
e5f020d997
|
add static/dynamic shared memory example
|
2022-09-15 20:51:53 -04:00 |
Ruobing Han
|
3d22cc1f36
|
fix bug for dynamic shared memory
|
2022-09-15 20:38:48 -04:00 |
Ruobing Han
|
ba2c49abdd
|
add static shared memory example
|
2022-09-15 18:53:13 -04:00 |
Ruobing Han
|
3875e179b4
|
update runtime and threadPool with debug tools
|
2022-09-15 18:43:14 -04:00 |
Ruobing Han
|
f2a4f7fe64
|
update HostTranslator with debug tools
|
2022-09-15 18:19:13 -04:00 |
Ruobing Han
|
bb3724c486
|
update compilation with DEBUG mode
|
2022-09-15 12:33:28 -04:00 |
Ruobing Han
|
9152feb24f
|
remove useless examples
|
2022-09-15 11:31:58 -04:00 |
Ruobing Han
|
49adfd026c
|
add vecadd example and update README.md
|
2022-09-15 11:15:21 -04:00 |
Ruobing Han
|
91e94ad3a6
|
fix bug for segfault if without cudaSetDevice
|
2022-09-15 11:10:44 -04:00 |
Ruobing Han
|
ef77421142
|
add back O3 optimization in kernelTranslator
|
2022-09-07 20:17:34 -04:00 |
Ruobing Han
|
9cbbad3c4b
|
update CI/CD
|
2022-09-07 19:50:49 -04:00 |
Ruobing Han
|
8df75daf25
|
update commands in CI/CD
|
2022-09-07 19:42:59 -04:00 |
Ruobing Han
|
e0a361f47a
|
fix coding style issue
|
2022-09-07 19:38:21 -04:00 |
Ruobing Han
|
7572e0df27
|
change CMakeLists to include lock-free queue
|
2022-09-07 19:32:22 -04:00 |
Ruobing Han
|
f67d2849a4
|
add external party for lock-free queue
|
2022-09-07 19:23:51 -04:00 |