ABB PFSK130 多个现场总线网络和协议

2023-05-04 14:40:03 浏览数 (1)

ABB PFSK130 多个现场总线网络和协议

我们的分析还表明Gauss-Seidel内核的自动编译器矢量化能力很差。由于内存访问模式和元素间依赖的数量,这是意料之中的。事实上,Gauss-Seidel算法被证明由于其显式序列化而难以向量化。在块多色的情况下,块中的元素是顺序处理的,因此,连续节点之间的依赖性仍然存在。为了打破这些依赖性,可以通过交错元素来合并具有相同颜色的不同块。这样,块内的连续行不再相互依赖,因为具有相同颜色的不同块的两个给定元素不能相互依赖。至于多级任务依赖图,同一级别内的行已经不相互依赖。

经过几次实验,我们发现最佳的解决方案是根据多重网格处理的层次混合不同的技术。在我们当前的HPCG实现中对于最精细的级别,我们使用多级任务依赖图技术,因为可用元素的数量提供了足够的并行性。对于较粗糙的级别,我们使用修改的块多色,其中块的大小和颜色的数量取决于实际的网格大小和可用线程的数量。矢量化,即使没有提供通过内部函数或手工汇编代码的手动矢量化,使用我们应用的技术应该更容易实现。事实上,我们执行的代码更改支持手动展开,缩小了与潜在的手动矢量化版本的差距。

ABB SD821

ABB PPD113B03-26-100110

ABB 3BHE023584R2634

ABB COM0002

ABB 2RAA005844A0005H/2RAA005697M

ABB CP405/2RAA005697M

ABB 1SAP500405R0001

ABB TAS.580.0550G00

ABB TAS.580.0560G00

ABB TAS.580.0600G00 V01

ABB UAA326A02

ABB HIEE300024R2

ABB 07CR41

ABB SPAJ110C

ABB TP853

ABB BRC3000A

ABB PM511V16

ABB 3BSE011181R1

ABB CI546 3BSE012545R1

ABB CI546

ABB 3BSE012545R1

ABB RF533 3BSE014227R1

ABB RF533

ABB 3BSE014227R1

ABB PPD115A102

ABB 3BHE017628R0102

ABB DSDP140B 57160001-ACX

ABB DSDP140B

ABB 57160001-ACX

ABB SCYC51010

0 人点赞