开放访问
马立克Blazewicz,伊恩·欣德,大卫·M·Koppelman的,史蒂芬R.勃兰特,米沃什Ciznicki,米哈尔Kierzynka,弗兰克洛夫勒,埃里克Schnetter,陶健那 “从物理学模型结果:优化算法框架跨架构代码生成“,科学规划那 卷。21.那 文章ID.167841那 16. 页面那 2013年。 https://doi.org/10.3233/SPR-130360
从物理学模型结果:优化算法框架跨架构代码生成
抽象的
从一个高层次的问题的说明中使用抽象张量符号偏微分方程的方面出发,Chemora框架离散化,优化,和适用范围广的计算体系结构的生成完整的高性能代码。Chemora延伸仙人掌的能力,有利于大规模CPU / GPU系统的使用在复杂的应用有效的方式,而不低级代码调谐。Chemora通过MPI和多线程并行实现,结合OpenMP和CUDA。优化包括高级别代码的转换,有效的循环遍历策略,动态地选择的数据和指令高速缓冲存储器的使用策略,并且针对该问题的特性GPU代码JIT编译。离散化是基于多嵌段域高阶有限差。Chemora的能力是由黑洞碰撞的模拟演示。此问题提供了框架的酸测试,作为爱因斯坦方程包含数百个术语的变量和数以千计。
版权
版权所有©2013 Hindawi出版公司公司。这是分布下的开放式访问文章创意公共归因许可证如果正确引用了原始工作,则允许在任何媒体中的不受限制使用,分发和再现。