Skip to content

Commit c7e578b

Browse files
authored
Update README + CMakePresets now that Alpaka is more stable. (#1073)
1 parent 71ef2b5 commit c7e578b

File tree

2 files changed

+47
-11
lines changed

2 files changed

+47
-11
lines changed

CMakePresets.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,42 @@
8989
"TRACCC_BUILD_ALPAKA" : "TRUE"
9090
}
9191
},
92+
{
93+
"name" : "alpaka-fp32-cuda",
94+
"displayName" : "Alpaka CUDA FP32 Code Development",
95+
"inherits": ["alpaka-fp32", "cuda-fp32"],
96+
"cacheVariables": {
97+
"alpaka_ACC_GPU_CUDA_ENABLE" : "TRUE"
98+
}
99+
},
100+
{
101+
"name" : "alpaka-fp64-cuda",
102+
"displayName" : "Alpaka CUDA FP64 Code Development",
103+
"inherits": ["alpaka-fp64", "cuda-fp64"],
104+
"cacheVariables": {
105+
"alpaka_ACC_GPU_CUDA_ENABLE" : "TRUE"
106+
}
107+
},
108+
{
109+
"name": "alpaka-fp32-hip",
110+
"displayName": "Alpaka HIP FP32 Code Development",
111+
"inherits": ["alpaka-fp32"],
112+
"cacheVariables": {
113+
"alpaka_ACC_GPU_HIP_ENABLE" : "TRUE",
114+
"TRACCC_BUILD_HIP": "ON",
115+
"TRACCC_SETUP_ROCTHRUST": "ON"
116+
}
117+
},
118+
{
119+
"name": "alpaka-fp64-hip",
120+
"displayName": "Alpaka HIP FP64 Code Development",
121+
"inherits": ["alpaka-fp64"],
122+
"cacheVariables": {
123+
"alpaka_ACC_GPU_HIP_ENABLE" : "TRUE",
124+
"TRACCC_BUILD_HIP": "ON",
125+
"TRACCC_SETUP_ROCTHRUST": "ON"
126+
}
127+
},
92128
{
93129
"name" : "kokkos-fp32",
94130
"displayName" : "Kokkos FP32 Code Development",

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ Demonstrator tracking chain for accelerators.
44

55
## Features
66

7-
| Category | Algorithms | CPU | CUDA | SYCL | Alpaka | Kokkos | Futhark |
8-
| ------------------ | ---------------------- | --- | ---- | ---- | ------ | ------ | ------- |
9-
| **Clusterization** | CCL / FastSv / etc. |||| 🟡 |||
10-
| | Measurement creation |||| 🟡 |||
11-
| **Seeding** | Spacepoint formation |||| 🟡 |||
12-
| | Spacepoint binning |||||||
13-
| | Seed finding |||||||
14-
| | Track param estimation |||||||
15-
| **Track finding** | Combinatorial KF |||| 🟡 |||
16-
| **Ambiguity resolution** | Greedy resolver || 🟡 | ||||
17-
| **Track fitting** | KF ||| 🟡 | |||
7+
| Category | Algorithms | CPU | CUDA | SYCL | Alpaka | Kokkos | Futhark |
8+
| ------------------------- | ---------------------- | --- | ---- | ---- | ------ | ------ | ------- |
9+
| **Clusterization** | CCL / FastSv / etc. |||| |||
10+
| | Measurement creation |||| |||
11+
| **Seeding** | Spacepoint formation |||| |||
12+
| | Spacepoint binning |||||||
13+
| | Seed finding |||||||
14+
| | Track param estimation |||||||
15+
| **Track finding** | Combinatorial KF |||| |||
16+
| **Ambiguity resolution** | Greedy resolver || 🟡 | ||||
17+
| **Track fitting** | KF ||| 🟡 | |||
1818

1919
✅: exists, 🟡: work started, ⚪: work not started yet
2020

0 commit comments

Comments
 (0)