atomic

atomic

文章 1 浏览 81

如果我不需要获取语义,那么使用轻松的负载然后是有条件的围栏是有意义的吗?

请考虑以下玩具示例,尤其是结果函数: #include #include #include #include class Worker { std::thread th; std::atomic_bool done = false; int v…

∞琼窗梦回ˉ 2025-02-06 20:35:44 1 0

负载和存储操作是否在共享内存原子中?

我试图弄清楚原始类型上的负载和存储操作是否是原子,当我们从CUDA中的共享存储器加载/存储时。 一方面,似乎将任何负载/存储都编译到PTX指令 ld.weak…

故笙诉离歌 2025-02-06 08:48:38 3 0

使用OpenMP原子捕获操作进行粒子的3D直方图并做出索引的种族条件

我的完整代码中有一个代码: const unsigned int GL=8000000; const int cuba=8; const int cubn=cuba+cuba; const int cub3=cubn*cubn*cubn; int Len…

零崎曲识 2025-02-06 04:25:07 2 0

制作Java完整的未来缓存原子能

我一直在尝试设置一个简单的原子能完整的未来缓存,该缓存将 String键和 callable类 并缓存执行和结果。我知道我可以使用咖啡因,但仍然想了解如何在…

余生共白头 2025-02-06 01:29:56 2 0

将cuda。@原子枚举扩展到自定义结构

我想知道天气可能会将cuda。@原子操作扩展到自定义类型。 这是我要做的事情的一个示例: using CUDA struct Dual x y end cu0 = CuArray([Dual(1, 2),…

蓝色星空 2025-02-05 08:17:39 1 0

只有一个线程使用memory_order_seq_cst是否曾经有用?

在多线程程序中,您是否曾经从 memory_order_seq_cst 中获得任何保证,如果您只有一个使用它的线程,则您也不会从较弱的订购中获得。示例: #include …

酷到爆炸 2025-02-03 00:15:07 2 0

Java挥发性读取的真正作用是什么?

我对Java挥发性阅读有一个非常困惑的问题。 我将展示两个案例来解释我的问题。 case1: class TestVolatile { public boolean running = true; public…

情泪▽动烟 2025-02-02 12:16:19 2 0

是否有dpc+/sycl等效于cuda的atomiccas?

从我的理解来看,CUDA的 atomiccas 具有以下定义(这是四个) int atomicCAS(int* address, int compare, int val); ,它在原子上比较了位于 address>…

奢欲 2025-02-02 05:39:09 3 0

关于Elasticsearch中的不可变化量

我想问设计的Elasticsearch中的 ImmutableOpenmap是什么?它有什么样的实用程序?它用于 aliasmetadata和IndexMetadata 中。我个人的猜测是,它与 Ano…

初与友歌 2025-01-30 05:33:45 2 0

我们知道Python是否开放模式' x'实际上是一个原子“如果不存在的话”在窗户下?

根据 OS 中的功能,我假设它类似于高级 Open 在文件访问模式下, o_excl 的行为标志取决于基础操作系统,并链接到Linux和Windows的文档。可以从 githu…

单身狗的梦 2025-01-29 10:08:02 3 0

STD :: MUTEX是否强制执行缓存相干?

我有一个非原子变量 my_var 和 std :: mutex my_mut 。我认为到达代码的这一点,程序员遵循了此规则: 每次程序员修改或写入 my_var 时,他锁定了 并…

天涯离梦残月幽梦 2025-01-29 04:17:50 1 0

带有原子和条件的虚假唤醒

std :: atomic< t> 和 std :: procention_variable 俩都有成员等待和 notify_one_one 函数。在某些应用程序中,程序员可能可以选择将任何一…

时光是把杀猪刀 2025-01-28 08:24:22 4 0

Java-通过返回新值实现线程安全集方法

我正在尝试为AtomicInteger实施设定方法并返回新值。不幸的是,这涉及比赛条件。我认为这是因为两个语句 this.counter.set(newValue); 和返回this.c…

┾廆蒐ゝ 2025-01-26 07:38:29 1 0

R:滤波器问题 - `filter()`::!计算时问题`..1 =(数据$ column,400,1800)'

我有一个数据框架,并希望根据与另一列有关的条件获得子集。这似乎适用于某个变量,但是对于一个特定的变量,我会收到以下错误消息: Error in `filte…

聆听风音 2025-01-26 04:52:09 3 0

我对__atomic_seq_cst的理解正确吗? (i' d喜欢用它写一个哑光+ atomics)

为了好玩,我写了自己的线程库,由我和一两个朋友使用。我要写的第一件事是静音 ,看来我正在生成我想要的组件。 __ atomic_fetch_add 似乎生成锁定XA…

ぃ双果 2025-01-25 23:44:48 1 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文