Quantum computing represents a paradigm shift for computation requiring an entirely new computer architecture. However, there is much that can be learned from traditional classical computer engineering. In this paper, we describe the Parallel Research Kernels (PRK), a tool that was very useful for designing classical parallel computing systems. The PRK are simple kernels written to expose bottlenecks that limit classical parallel computing performance. We hypothesize that an analogous tool for quantum computing, Quantum Research Kernels (QRK), may similarly aid the co-design of software and hardware for quantum computing systems, and we give a few examples of representative QRKs.
翻译:量子计算代表了计算需要全新的计算机结构的范式转变。 但是,从传统的古典计算机工程中可以学到很多东西。 在本文中,我们描述了平行研究核心(PRK),这是设计古典平行计算系统非常有用的工具。 PRK是简单的核心,旨在揭露限制传统平行计算性能的瓶颈。我们假设量子计算类似工具“量子研究核心(Quantum Research Kernels ) ” 可能同样有助于量子计算系统软件和硬件的共同设计,我们举了一些具有代表性的QRKs的例子。