parallel-processing 相关问题

与并发处理形成鲜明对比的是,并行处理保证以并行方式执行所有线程级和/或指令级任务,并保证同时执行的代码路径的完成。

我可以在 Matlab R2019b 的 parfeval 中使用 parfor 吗?如果可以,如何使用?

我的 MATLAB R2019b GUI 项目遇到问题。我试图同时显示两组 4DCT(四维计算机断层扫描)图像。每套包含 10 个 CT 卷。什...

回答 1 投票 0

将变量传递给启动作业中的 foreach-object -parallel

我开发了一个PowerShell脚本,它负责所有AWS EC2实例上的健康检查相关内容。该脚本的一部分是打开 EC2 实例的电源并等待 EC2 实例启动...

回答 1 投票 0

Parallel.ForEach 与 ActionBlock

对于给定的 MaxDegreeOfParallelism 和需要处理的固定数量的对象(即在它们上执行某些代码),Parallel.ForEach 和 ActionBlock 似乎是相同的

回答 1 投票 0

如何并行运行 Powershell 函数的多个实例?

下面是文件streamMonitor.ps1中存在的我的函数。 函数流监视器{ [cmdlet绑定()] 参数( [字符串]$目录路径, [字符串]$scriptToRestartPath ) 同时(...

回答 1 投票 0

如何并行运行 Powershell 函数的多个实例?

下面是文件streamMonitor.ps1中存在的我的函数 函数流监视器{ [cmdlet绑定()] 参数( [字符串]$目录路径, [字符串]$scriptToRestartPath ) 而($true...

回答 1 投票 0

Python 并行化 for 循环

我的函数在处理大型数组时会消耗大量内存和 CPU,因此我正在考虑将数据分割成 1000 个较小的块,每块包含 3800 个值。如果我在一个 for 循环中运行它,每个

回答 1 投票 0

有1个线程同时执行多个方法

所以我有一个包含 900 多个 C# 条目的列表。对于列表中的每个条目,都必须执行一个方法,尽管这些方法必须同时执行。首先我想到这样做: 公共无效初始化T...

回答 2 投票 0

如何将结构体数组移动到GPU?

假设我创建了树并初始化了它。 现在,我如何在 openCL 中将节点向量移动到 GPU? 结构 BVHNode { 边界框bbox; BoundingSphere bsphere; std::向量 假设我创建了树并初始化了它。 现在,我如何在 openCL 中将节点向量移动到 GPU? struct BVHNode { BoundingBox bbox; BoundingSphere bsphere; std::vector<int> obj_triangles; // Store triangle indices that is inside node's volume int parentIndex; // Index of the parent node (-1 for root) int level; std::vector<int> childrenIndices; // Indices of the child nodes } class BVHTree { public: std::vector<BVHNode> nodes; int maxDepth; int nodeSize; } I tried to move like this size_t dataSize = bvhTree.nodes.size() * sizeof(BVHNode); cl::Buffer d_BVHtree_buf(context, CL_MEM_READ_ONLY | CL_MEM_COPY_HOST_PTR, dataSize, BVHTree.nodes.data()); but it didn't work. GPU 既不支持函数递归,也不支持类,并且内存带宽对于 AoS 来说非常差(无合并)。 将树形数据结构扁平化为数组布局结构。您可能需要限制树深度并添加填充节点,以便数据索引规则间隔。或者,您可以使用间接寻址,这意味着添加一个额外的数组,其中包含节点的内存位置;这可以节省内存容量,但会破坏内存合并。您可以将固定深度递归作为函数调用的循环或链进行。

回答 1 投票 0

并行编程:同步进程

我有一个程序,有很多音乐甲板(甲板1,甲板2,music_clip_deck,speakers_deck,ip_call_1,ip_call_2,ip_call_3)。每个甲板都在单独的过程中工作。我用来创造的大块时间...

回答 1 投票 0

具有多重处理功能的Polars map_batches UDF

我想应用 numba UDF,它为 df 中的每个组生成相同长度的向量: 导入numba df = pl.DataFrame( { “组”:[“A”,“A”,“A&...

回答 1 投票 0

F#数组.平行悬挂

过去几天我一直在努力解决 F# 中的并行和异步结构,现在不知道该去哪里。我已经使用 F# 编程大约 4 个月了 - 当然没有......

回答 2 投票 0

如何在一次迭代中异步调用 5 个随机 API,然后重复 n 次迭代

基本上,我的代码有问题,我怀疑我实际上是同时运行它,但不是以并行方法运行。我的结果的问题是执行一次迭代(调用...

回答 2 投票 0

如何最好地并行化修改同一 Rust 向量的多个切片的代码?

假设我们想要将向量的每个切片中的每个元素加倍(就地),其中切片由一系列对(开始、结束)位置定义。下面的代码表达了int...

回答 2 投票 0

为什么在这个简单的求和程序中单线程比多线程更快?

程序正在对前 10,000 个整数求和。 这是单线程程序 #包括 #包括 int main() { 整数总和=0; 时钟_t 开始、结束; 窦...

回答 2 投票 0

需要帮助优化 MPI 并行高斯消除算法 С++

我目前正在做一个项目,我需要在C++中使用MPI并行化高斯消除算法。我已经实现了该算法,但是当

回答 1 投票 0

用于线程间通信的邮箱的C++实现

我想知道是否有人以前使用 POSIX 库实现过用于线程间通信的邮箱类。作为参考,我正在寻找类似于 SystemVerilog 中使用的邮箱:http...

回答 3 投票 0

Poly1305有并行实现吗?

Poly1305 的功能(https://cr.yp.to/mac.html)列出: (并行性和增量性)Poly1305-AES可以利用额外的硬件来减少 延迟时间长

回答 1 投票 0

当将terior_epred与foreach()并行时,有没有办法导出BRMS模型中使用的函数?

我正在根据大量新数据预测 BRMS 分类模型。当我尝试使用整个数据集进行预测时,R 崩溃或耗尽向量内存。为了解决这个问题,我想循环

回答 1 投票 0

使用 Promise.all 同时解析时每个 Promise 的线性时间增加?

我有一个方法,可以逐步执行 JSON 有效负载以对该有效负载中的某些数据运行计算。当我创建该方法的 100 个 Promise,然后将它们传递给 Promise.all() 时,似乎......

回答 1 投票 0

future_apply() 中的错误:dim(X) 必须具有正长度

最初,我在 for 循环中编写了代码,虽然运行缓慢,但运行正确。我添加了 future.app 中的代码以使其并行运行。请参阅下面的代码。 variabele sub_files 包含一个列表...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.