Yiltan Hassan Temucin
|
b83ff2fa84
|
Use the precalculated num_warps variable
|
2025-02-06 13:21:25 -06:00 |
|
Yiltan Hassan Temucin
|
8d74c7b73e
|
Validate signal after put signal operations
|
2025-02-06 08:17:22 -06:00 |
|
Yiltan Hassan Temucin
|
bae1641311
|
Fix sigops functional test
- Ensure quiet is called on the correct context
|
2025-02-04 13:30:31 -08:00 |
|
avinashkethineedi
|
23172c9150
|
Updated driver.sh and tester.hpp with sequential numbering for test identification
* Enabled Ping Pong tests
* Removed test commands for multi-workgroup collective tests
|
2024-12-26 21:28:21 +00:00 |
|
avinashkethineedi
|
e40e6a63fa
|
Updated default case of functional tests with empty test
|
2024-12-26 19:33:23 +00:00 |
|
Avinash Kethineedi
|
c5902afe28
|
Merge pull request #19 from avinashkethineedi/teams_split_API
|
2024-12-23 20:42:09 +05:30 |
|
avinashkethineedi
|
cb8b9094b4
|
Fix rocshmem_team_split_strided API
|
2024-12-21 18:16:42 +00:00 |
|
Yiltan Temucin
|
83a588ee2b
|
Commented function that fails functional tests
|
2024-12-20 14:48:54 -06:00 |
|
Brandon Potter
|
b1f6621f33
|
Fix signal calculation bug for fine-tiled unit tests
|
2024-12-19 18:34:47 +00:00 |
|
Yiltan Temucin
|
fa0858833e
|
Remove comparisons of signed to unsigned values
|
2024-12-12 10:21:08 -06:00 |
|
Yiltan Temucin
|
b60a460681
|
Use ROCm-CMake
|
2024-12-06 15:49:41 -06:00 |
|
avinashkethineedi
|
d8ce066adc
|
Merge branch PR #55 into naming_scheme
|
2024-12-04 21:46:38 +00:00 |
|
Yiltan
|
0c5524d7df
|
Merge pull request #54 from Yiltan/sig-ops
Added SHMEM Signalling Operations
|
2024-11-26 15:38:12 -05:00 |
|
Brandon Potter
|
46f0b42ac3
|
Merge pull request #48 from BKP/ipc_fine_tiled_unit_11-04-24
Add tiled fine-grained unit tests
|
2024-11-25 14:36:04 -06:00 |
|
Brandon Potter
|
fd8dbc7fb6
|
Use new naming scheme
|
2024-11-25 14:25:29 -06:00 |
|
Yiltan Temucin
|
f710a301fe
|
Added functional tests
|
2024-11-22 15:36:17 -06:00 |
|
Yiltan
|
308816bc5e
|
Merge pull request #49 from Yiltan/unit-tests-driver-bug
driver should now return a fail code if any of the mpirun's fail
|
2024-11-22 16:35:36 -05:00 |
|
Yiltan Temucin
|
50e46847c6
|
Explicitly require rocPRIM and rocThrust.
|
2024-11-19 08:54:18 -06:00 |
|
Brandon Potter
|
03719bbb0e
|
Update tests/unit_tests/ipc_impl_tiled_fine_gtest.cpp
Co-authored-by: Avinash Kethineedi <avinash.kethineedi@amd.com>
|
2024-11-14 13:08:20 -06:00 |
|
Yiltan Temucin
|
c2b736ef3d
|
converted roc_shmemx to roc_shmem
|
2024-11-12 08:37:56 -06:00 |
|
Yiltan Hassan Temucin
|
997eb69b5a
|
modified team based to_all -> reduce
|
2024-11-06 09:46:43 -06:00 |
|
avinashkethineedi
|
b2b0d559cb
|
Merge branch 'ROCm:develop' into active_set_APIs
|
2024-11-05 23:02:44 +00:00 |
|
Brandon Potter
|
d241015e0f
|
Add tiled fine-grained unit tests
|
2024-11-04 17:16:07 -06:00 |
|
Brandon Potter
|
749d9f0781
|
Convert simple fine tests into parameterized tests
|
2024-11-04 10:46:50 -06:00 |
|
Yiltan Hassan Temucin
|
fe767d9abf
|
remove cooperative groups
|
2024-10-30 20:10:21 +00:00 |
|
avinashkethineedi
|
9a524046fe
|
Remove active-set-based broadcast test from the functional tests suite
|
2024-10-29 16:18:46 +00:00 |
|
avinashkethineedi
|
abec29bd6a
|
Update all_reduce algorithm to use internal put/get functions for updating pWrk and pSync arrays
* Change log_stride calcualtions to stride calculations
* Update all_reduce example code to use team based interface
|
2024-10-28 22:10:18 +00:00 |
|
avinashkethineedi
|
e9484bbb86
|
Remove active-set-based reduction test from the functional tests suite
|
2024-10-28 21:22:46 +00:00 |
|
Yiltan
|
9885f984f6
|
Merge pull request #44 from ROCm/fix-printing
Clean up functional tests output
|
2024-10-28 15:45:28 -04:00 |
|
Yiltan Temucin
|
9576ff6440
|
Cleaned up how we print the output
|
2024-10-28 13:37:33 -05:00 |
|
Brandon Potter
|
416dffa129
|
Merge pull request #34 from BKP/ipc_parameterized_simple_tests_10-01-24
IPC Parameterized Simple Tests
|
2024-10-24 08:23:26 -05:00 |
|
avinashkethineedi
|
18a1bdd0ac
|
Use C++ iota function to reset buffers and use its values for verification
* Update functional test script to include new tests
|
2024-10-15 20:23:25 +00:00 |
|
Avinash Kethineedi
|
e981f61693
|
Merge branch 'ROCm:develop' into functional_tests/puts_gets
|
2024-10-14 10:27:54 -05:00 |
|
Brandon Potter
|
ce0ca36d37
|
Merge branch 'ROCm:develop' into ipc_parameterized_simple_tests_10-01-24
|
2024-10-11 12:49:56 -05:00 |
|
Yiltan Hassan Temucin
|
63667a3167
|
Added Cooperative Groups configure option and header
|
2024-10-09 13:11:12 -07:00 |
|
Brandon Potter
|
787cf0ff3f
|
Merge pull request #31 from BKP/ipc_bringup_fine_unit_09-26-24
Add IPC Simple Buffer Fine-grained Unit Tests
|
2024-10-01 15:12:30 -05:00 |
|
avinashkethineedi
|
2f0739d823
|
Add MPI_THREAD_MULTIPLE check
|
2024-10-01 20:05:15 +00:00 |
|
Brandon Potter
|
526811957b
|
Use gtest parameterized test macros for IPC simple
The IPC simple test fixtures had replicated code in many places.
This changeset removes most of the duplication in the relevant files.
|
2024-10-01 14:57:21 -05:00 |
|
avinashkethineedi
|
0f7dc70894
|
make MPI_Init and MPI_Finalize independent of the test fixtures
|
2024-10-01 18:33:36 +00:00 |
|
Brandon Potter
|
db221b022a
|
Change notifier max thread block value to account for MI300 CPX
|
2024-09-27 11:17:53 -05:00 |
|
Brandon Potter
|
f85c46ec0a
|
Bugfixes for the ipc unit tests
|
2024-09-26 13:40:05 -05:00 |
|
Brandon Potter
|
46fdb1851c
|
Update fine-grained simple tests
|
2024-09-10 09:35:41 -07:00 |
|
Brandon Potter
|
2806e1be79
|
Intermediate commit for rebase
|
2024-09-10 07:10:22 -07:00 |
|
Brandon Potter
|
678564ba3c
|
Add an extra assertion check for nullptr
|
2024-09-10 07:10:22 -07:00 |
|
Brandon Potter
|
359d6be797
|
Add sync method to notifier class
|
2024-09-10 07:10:21 -07:00 |
|
Brandon Potter
|
1289d50be5
|
Change notifier fixture to prep for other fixtures
|
2024-09-10 07:10:21 -07:00 |
|
Brandon Potter
|
5b42cff96c
|
Update Notifier fixture to Block
|
2024-09-10 07:10:21 -07:00 |
|
Brandon Potter
|
51c33b2a66
|
Updates to Notifier
|
2024-09-10 07:10:21 -07:00 |
|
Brandon Potter
|
039ea82777
|
Change read/write to load/store in Nofitier API
|
2024-09-10 07:10:21 -07:00 |
|
Brandon Potter
|
0c53a075f2
|
Fix problems with Notifier
|
2024-09-10 07:10:21 -07:00 |
|