Tom Lin
65b8b51b35
Move CMakeList.txt to top level
2021-12-03 13:26:09 +00:00
Tom Lin
365d1a3601
Fix CI cache path
2021-12-03 12:25:57 +00:00
Tom Lin
19c59cba73
Merge remote-tracking branch 'origin/main' into main
2021-12-03 12:20:59 +00:00
Tom Lin
949071b4b9
Add CI debugging
2021-12-03 12:20:40 +00:00
Tom Lin
c378f93178
Fix action cache key
2021-12-02 18:32:58 +00:00
Tom Lin
53f3b7b8a4
Fetch CL headers on-demand for ComputeCpp and OCL build
...
Minor CI adjustments for act
Fix TBB and Thrust cmake builds
2021-12-01 16:19:50 +00:00
Tom Lin
565c8c7f95
Fix cache path
2021-11-30 19:03:04 +00:00
Tom Lin
f5fe55c204
[WIP] Drop CL headers and Makefiles
...
Update README
Move new models to /src
2021-11-30 18:22:55 +00:00
Tom Lin
9326e98172
Merge branch 'main' into top-level-src
...
# Conflicts:
# .github/workflows/main.yaml
# .gitignore
# README.md
# src/CMakeLists.txt
# src/ci-test-compile.sh
2021-11-30 14:39:48 +00:00
Tom Lin
3d2f55da4a
Merge branch 'main' into java
2021-11-25 13:14:06 +00:00
Tom Lin
ab41475f10
Initial Java implementation
2021-07-01 05:59:48 +01:00
Tom Lin
418315543c
Use -p 2 and no arg for JuliaStream in CI
2021-06-30 19:09:37 +01:00
Tom Lin
d799535c96
Larger arraysize for CI
2021-06-10 05:06:48 +01:00
Tom Lin
c5ad3f34d9
Drop -p N for DistributedStream.jl CI
2021-06-10 05:01:24 +01:00
Tom Lin
2cf8ca5f8c
Use addprocs() for DistributedStream
2021-06-10 04:57:52 +01:00
Tom Lin
63f471f880
set pwd to JuliaStream.jl for CI run
2021-06-10 04:33:12 +01:00
Tom Lin
b3efa6af67
Initial Julia implementation
2021-06-10 04:20:40 +01:00
Tom Lin
5318404249
Use ./src instead of ./cpp
...
Create subdir for each cpp-based implementation
2021-05-26 17:46:07 +01:00
Tom Lin
60d4cb8c87
Enter ./cpp first before CI tasks, take 2
2021-05-23 07:39:04 +01:00
Tom Lin
67a7447924
Enter ./cpp first before CI tasks
2021-05-23 07:36:08 +01:00
Tom Lin
717cc40c2c
Move all C++ impl. to ./cpp
2021-05-23 07:21:21 +01:00
Tom Lin
14aefecc57
Re-add all compile and arch dependent flags
...
Fix ACC not linking on CMake < 3.16
Fix CUDA warnings for CMP0104 and avoid repeated -O[n] flags
Fix ComputeCpp not picking up custom flags
[CI] Highlight compiler warnings
[CI] Don't skip remaining tests when one fails
[CI] Add CMake 3.13, 3.15, 3.18 checks
2021-03-11 15:46:23 +00:00
Tom Lin
856822d663
Don't run the CI twice in an open PR
2021-03-08 20:31:23 +00:00
Tom Lin
6536c1736a
Initial CMake+CI integration
2021-03-05 13:41:35 +00:00