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.Comment: 2 page
Exploiting the properties of quantum information to the benefit of machine learning models is perhap...
I assess the potential of quantum computation. Broad and important applications must be found to jus...
We present a language extension for parallel quantum programming to (1) remove ambiguities concernin...
After spending 10 years in Quantum Computing and given the impending timeline of developing good qua...
The quantum kernel method has attracted considerable attention in the field of quantum machine learn...
The quantum kernel method has attracted considerable attention in the field of quantum machine learn...
Quantum computing is a new form of computing that is based on the principles of quantum mechanics. I...
Progress in the techniques of quantum devices has made people widely believe that large-scale and fu...
Quantum computing (QC) is anticipated to provide a speedup over classical HPC approaches for specifi...
Despite the increasing interest in quantum computing, the aspect of development to achieve cost-effe...
AbstractThis paper discusses the basic components that are required to build a quantum computing env...
Memory is an indispensable component in classical computing systems. While the development of quantu...
Classical computing has been evolving, to help solve harder problems. Following Moore’s Law the mini...
The year is 2022. Scientists and engineers inch ever closer to building a practical quantum computer...
I assess the potential of quantum computation. Broad and important applications must be found to jus...
Exploiting the properties of quantum information to the benefit of machine learning models is perhap...
I assess the potential of quantum computation. Broad and important applications must be found to jus...
We present a language extension for parallel quantum programming to (1) remove ambiguities concernin...
After spending 10 years in Quantum Computing and given the impending timeline of developing good qua...
The quantum kernel method has attracted considerable attention in the field of quantum machine learn...
The quantum kernel method has attracted considerable attention in the field of quantum machine learn...
Quantum computing is a new form of computing that is based on the principles of quantum mechanics. I...
Progress in the techniques of quantum devices has made people widely believe that large-scale and fu...
Quantum computing (QC) is anticipated to provide a speedup over classical HPC approaches for specifi...
Despite the increasing interest in quantum computing, the aspect of development to achieve cost-effe...
AbstractThis paper discusses the basic components that are required to build a quantum computing env...
Memory is an indispensable component in classical computing systems. While the development of quantu...
Classical computing has been evolving, to help solve harder problems. Following Moore’s Law the mini...
The year is 2022. Scientists and engineers inch ever closer to building a practical quantum computer...
I assess the potential of quantum computation. Broad and important applications must be found to jus...
Exploiting the properties of quantum information to the benefit of machine learning models is perhap...
I assess the potential of quantum computation. Broad and important applications must be found to jus...
We present a language extension for parallel quantum programming to (1) remove ambiguities concernin...