Update Notifier fixture to Block

[ROCm/rocshmem commit: 5b42cff96c]
这个提交包含在:
Brandon Potter
2024-08-13 12:01:24 -07:00
父节点 13ec689cdf
当前提交 68384da019
修改 4 个文件,包含 43 行新增30 行删除
+7 -3
查看文件
@@ -33,15 +33,19 @@ template<detail::atomic::rocshmem_memory_scope scope>
class Notifier {
public:
__device__ uint64_t load() {
return detail::atomic::load<uint64_t, scope>(&value_, orders);
return detail::atomic::load<uint64_t, scope>(&value_, orders);
}
__device__ void store(uint64_t val) {
detail::atomic::store<uint64_t, scope>(&value_, val, orders);
detail::atomic::store<uint64_t, scope>(&value_, val, orders);
}
__device__ void fence() {
detail::atomic::thread_fence<scope>();
detail::atomic::threadfence<scope>();
}
__device__ void sync() {
detail::atomic::sync<scope>();
}
private: