Anthony Berg
|
833f5bf997
|
fix(gpu): typing for dictionary in parameter
|
2025-09-03 18:07:13 +02:00 |
|
Anthony Berg
|
97c2fd47e3
|
fix(gpu): correct syntax for dictionary typing
|
2025-09-03 18:04:43 +02:00 |
|
Anthony Berg
|
e4ab053a64
|
feat(gpu): add method to get device id in hip context
|
2025-07-03 16:02:43 +02:00 |
|
Anthony Berg
|
a9c3a51556
|
feat(gpu): add assigning device for HIP and make a string for context
|
2025-07-03 13:15:36 +02:00 |
|
Anthony Berg
|
fa3fcb76f8
|
feat(gpu): remove breaking include in header
|
2025-07-03 13:11:57 +02:00 |
|
Anthony Berg
|
0f62900f05
|
refactor(simulator): make autotuner filename conform with PEP8
|
2025-07-03 11:39:52 +02:00 |
|
Anthony Berg
|
ab6660d719
|
feat(simulator): add autotuning for HIP
|
2025-07-03 11:37:17 +02:00 |
|
Anthony Berg
|
78564e1186
|
feat: add handlers to run models
|
2025-07-01 19:47:44 +02:00 |
|
Anthony Berg
|
dc40972878
|
fix(gpu): remove testing that breaks module
|
2025-07-01 19:46:43 +02:00 |
|
Anthony Berg
|
86b56741e2
|
feat(gpu): make CudaContext inherit Context
|
2025-06-30 20:36:02 +02:00 |
|
Anthony Berg
|
1343cfd8c1
|
fix(gpu): remove unused import in HIPContext
|
2025-06-30 20:28:26 +02:00 |
|
Anthony Berg
|
8f90ec6291
|
feat(gpu): add compiler to HIPContext
|
2025-06-30 14:11:57 +02:00 |
|
Anthony Berg
|
ecfdaaa39e
|
feat(gpu): add function to find includes in C/C++ files
|
2025-06-30 13:53:18 +02:00 |
|
Anthony Berg
|
5eab354968
|
fix(gpu): add directory to includes
|
2025-06-30 13:51:46 +02:00 |
|
Anthony Berg
|
0f0329cf36
|
fix(gpu): escape sequence in regex
|
2025-06-29 23:13:07 +02:00 |
|
Anthony Berg
|
3aedef93cf
|
feat(gpu): add common cache directory
|
2025-06-25 15:08:10 +02:00 |
|
Anthony Berg
|
4da604737a
|
feat(kernel): make handling path and file extension for kernel by respective Context
|
2025-06-24 20:18:24 +02:00 |
|
Anthony Berg
|
d4607183aa
|
refactor(kernel): follow PEP8 formatting standard and add f strings
|
2025-06-24 20:15:55 +02:00 |
|
Anthony Berg
|
d4f2ffc493
|
feat(kernel): add environment condition for importing certain packages
|
2025-06-24 19:57:59 +02:00 |
|
Anthony Berg
|
d2544e7c55
|
fix(kernel): type for defines in get_module
|
2025-06-24 17:45:50 +02:00 |
|
Anthony Berg
|
ae23145753
|
refactor(kernel): split Common.py to a separate package
|
2025-06-24 17:35:42 +02:00 |
|
Anthony Berg
|
c54f08c417
|
refactor(kernel): split Common.py to a separate package
|
2025-06-24 17:34:29 +02:00 |
|
Anthony Berg
|
8f24cd45ea
|
feat(kernel): add basic HIPContext
|
2025-06-24 16:04:48 +02:00 |
|
Anthony Berg
|
0fa04dbcec
|
feat(kernel): add hipified kernels
|
2025-06-20 11:08:07 +02:00 |
|
Anthony Berg
|
8096f4ce04
|
build(kernel): add separate CMakeLists
|
2025-06-18 16:22:12 +02:00 |
|
Anthony Berg
|
bb0f75afea
|
refactor(gpu): fix up formatting and warnings
|
2025-06-16 17:38:23 +02:00 |
|
Anthony Berg
|
66e0f8024a
|
build(gpu): add CMakeLists for CUDA code
|
2025-06-16 17:36:56 +02:00 |
|
Anthony Berg
|
19ea8319e8
|
Start of HIPIFYcation
|
2025-06-16 16:09:45 +02:00 |
|