Commit Graph

16 Commits

Author SHA1 Message Date
Tom Lin
e347d2ff6c Aggregate initialise numeric types, resolves #134 2023-10-07 09:41:18 +01:00
Tom Lin
72be9f6980 Fix up CI, resolves #145, supersedes #154
Drop vector for std-* models
2023-09-24 21:11:35 +01:00
Tom Lin
72335f320e Revert to normal vector without allocators
Prohibit vector type in indices
2022-07-29 00:17:36 +01:00
Tom Lin
ed6206b543 Remove conditional sync after each kernel
Don't capture `this`, capture each member instead
2022-07-28 23:45:43 +01:00
Tom Lin
aa82e57ba0 Fixup oneDPL dpcpp configuration
Add conditional sync after each kernel.
2022-07-28 22:02:48 +01:00
Tom Lin
5a496a91b2 Fixup oneDPL inclusion 2022-07-28 19:29:46 +01:00
Tom Lin
dfb4eb06b2 Add oneDPL for std models 2022-07-28 15:03:26 +01:00
Tom Lin
37dcdc224c nvc++: "last line of file ends without a newline"
Add CI vector tests for NVHPC
2022-07-24 21:43:09 +01:00
Tom Lin
a299d613bb Add CI tests with and without vectors
Remove duplicate CI tests from bad merge
Fix extra array_size init for std-data
2022-07-24 21:27:34 +01:00
Tom Lin
5f6e714bdd Add options for std::vector or raw pointers for TBB/STD 2022-07-24 21:17:17 +01:00
Tom Deakin
e620a7ac36 ammend copyright headers 2021-12-22 12:33:49 +00:00
Tom Deakin
fe06ac03b0
Update src/std-data/STDDataStream.cpp 2021-12-22 12:31:29 +00:00
Tom Lin
2cd52228b7 Revert "Add oneDPL support for std-data and std-indices"
This reverts commit 6ea09a9620.
2021-12-22 12:20:33 +00:00
Tom Lin
6ea09a9620 Add oneDPL support for std-data and std-indices 2021-12-22 09:14:46 +00:00
Tom Lin
fbd2e1bdc1 Add comments for custom range iterator
Remove debug leftovers from CMakeList
Update copyright
2021-12-22 09:10:41 +00:00
Tom Lin
f9bba3c0de Split implementation for index/data oriented std variants
Fix missing range iterator functions for std-indices
Rename std20 to std-ranges
2021-12-15 21:38:56 +00:00