当前位置: X-MOL 学术J. Syst. Archit. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
HOSVD prototype based on modular SW libraries running on a high-performance CPU+GPU platform
Journal of Systems Architecture ( IF 4.5 ) Pub Date : 2020-10-19 , DOI: 10.1016/j.sysarc.2020.101897
R.I. Acosta-Quiñonez , D. Torres-Roman , R. Rodriguez-Avila

Efficient prototyping is an invaluable resource for modern enterprises and research centers. An efficient prototyping tool exhibits high throughput while maintaining flexibility, and reduces design and validation efforts, resulting in low time-to-market and high competitiveness. This paper presents a modular implementation of high-performance software (SW) libraries running on a Heterogeneous Computing Platform (HCP) based on CPU+GPU. The proposed SW libraries enable a fast and easy comparison of a prototype under different implementation criteria and maintain a high throughput and reusability due to their modular definition. These features accelerate the prototyping task by removing the overhead of designing and validating ad-hoc implementations. The novelty and benefits of this proposal are presented by prototyping and analysis of the multilinear SVD or Higher-Order SVD (HOSVD), an important, widely-used, and computationally demanding tensor decomposition. The mean square error (MSE), processing time, and speedup of this case study show its high performance, while modularity maintains flexibility. The HOSVD prototype reaches a maximum speedup of 17× that of one of the most important implementations in the state of the art.



中文翻译:

基于在高性能CPU + GPU平台上运行的模块化软件库的HOSVD原型

对于现代企业和研究中心而言,高效的原型制作是宝贵的资源。高效的原型制作工具在保持灵活性的同时具有高吞吐量,并减少了设计和验证工作,从而缩短了产品上市时间并提高了竞争力。本文介绍了在基于CPU + GPU的异构计算平台(HCP)上运行的高性能软件(SW)库的模块化实现。所提议的软件库可在不同的实现标准下快速轻松地比较原型,并由于其模块化定义而保持了高吞吐量和可重用性。这些功能通过消除设计和验证即席实现的开销来加快原型制作任务。该提案的新颖性和好处是通过对多线性SVD高阶SVD(HOSVD),一种重要的,用途广泛且计算量大的张量分解。该案例研究的均方误差(MSE),处理时间和加速显示了其高性能,而模块化则保持了灵活性。该HOSVD原型达到的最大加速17× 这是现有技术中最重要的实现之一。

更新日期:2020-10-30
down
wechat
bug