HPC as a service (HPCaaS) is a new way to expose HPC resources via cloud services. However, continued effort to port large-scale tightly coupled applications with high interprocessor communication to multiple (and many) nodes synchronously, as in on-premise supercomputers, is still far from satisfactory due to network latencies. As a consequence, in said cases, HPCaaS is recommended to be used with one or few instances. In this paper we take the claim that new piece of memory hardware, namely Non-Volatile RAM (NVRAM), can allow such computations to scale up to an order of magnitude with marginalized penalty in comparison to RAM. Moreover, we suggest that the introduction of NVRAM to HPCaaS can be cost-effective to the users and the suppliers in numerous forms.
翻译:作为一种服务(HPCaaaS),HPC是一种通过云服务暴露HPC资源的新方式,然而,由于网络延迟,HPCaAS仍远不能令人满意,继续设法将大规模、紧密结合的应用程序与高处理器通信同步地连接到多个(和许多)节点,如在预置超级计算机中那样,因此,由于网络延迟,HPCaaS被建议使用一个或几个实例。在本文中,我们主张,新的记忆硬件,即非Volatile RAM(NRRAM),可以使这种计算达到与RAM相比的边际惩罚程度。此外,我们建议,将NVRAM引入HPCaAS,对用户和供应商来说,可以多种形式具有成本效益。