Parallel processing PRAM(并行随机存取机)模拟器

Parallel processing PRAM(并行随机存取机)模拟器,parallel-processing,Parallel Processing,有模拟器吗 我想测试一些简单的pararell算法。PRAM不是一个非常现实的模型,忽略了使并行计算如此困难的两个因素:同步和通信。例如,查看批量同步处理(BSP)可能会得到更多结果。如果您正在寻找一个实用的库,那么可以研究一个Fork/Join样式的库,例如IntelTBB或Java util.concurrency 编辑:回答这个问题:对不起,我不知道任何婴儿车模拟器。我只见过它以修改过的形式用于复杂性分析。有一种叫做Fork的语言/编译器,它声称发行版中有一个名为pramsim的模拟器,最

有模拟器吗


我想测试一些简单的pararell算法。

PRAM不是一个非常现实的模型,忽略了使并行计算如此困难的两个因素:同步和通信。例如,查看批量同步处理(BSP)可能会得到更多结果。如果您正在寻找一个实用的库,那么可以研究一个Fork/Join样式的库,例如IntelTBB或Java util.concurrency


编辑:回答这个问题:对不起,我不知道任何婴儿车模拟器。我只见过它以修改过的形式用于复杂性分析。

有一种叫做Fork的语言/编译器,它声称发行版中有一个名为pramsim的模拟器,最近已经移植到linux。


免责声明:我没有实践经验。

请看Adam Stanński的作品(源代码也可用)。

我知道这不现实,这就是为什么我要找模拟器。我想测试一些算法,但我不关心性能。