Week 10
This week, we found out that our paper was accepted into the International Conference on Quantum Computing and Engineering. We rewrote our paper to incorporate feedback from the reviewers, and restructured our poster accordingly.
Accelerated Quantum Computing
This week, we found out that our paper was accepted into the International Conference on Quantum Computing and Engineering. We rewrote our paper to incorporate feedback from the reviewers, and restructured our poster accordingly.
Due to traveling by both myself and my research partner, this week’s progress was limited. The quantum paper for our reading group was entitled Circuit knitting with classical communication.
This week centered around poster creation. The data was collected, and graphs were generated to demonstrate our findings. We incorporated feedback from our mentor and finalized the poster. I was extremely happy with how our 2-page paper (limited by conference requirements) turned out. I have previously taken an academic writing class, and felt as though given the limitations in terms of space it turned out very well.
This week was focused on writing our paper, Accelerated Quantum Subcircuit Reconstruction Utilizing Multi-Node Computation. I also worked on preparing the additional requirements for submitting our paper for review to the International Conference on Quantum Computing and Engineering. We hope to be accepted into this conference, and to travel to Montreal in the fall to present.
This week, I transitioned away from collecting data, as I am waiting until we have completed our code for both the multi-node and multi-gpu implementations to begin running tests again. I mainly began drafting the abstract and introduction for our research paper, and began to design our poster as well. We hope to submit these items to IEEE’s International Conference on Quantum Computing and Engineering. This conference also requires a page detailing why our research contributes to the field of quantum computing, and I was pleased to report that our work will contribute greatly to the realm of hybrid quantum-classical computing, as well as expand the size of executable quantum circuits given NISQ-era resource limitations.
This week, I began running tests on Princeton’s Adroit and Della clusters. To collect control data for our project, I ran CutQC on one node, with up to 64 cores to experiment with the initial multithreading capabilities present in the code repository.
This week, I completed the course QIS102: Applied Quantum Computing. We finished up the course discussing Simulation and Modelling, Differential Equations, Monte Carlo Methods, Digital Circuits, Quantum Mechanics, and Quantum Circuits. Finally, we concluded with a discussion of various Quantum Algorithms present in theory and in practice today.
This week, I continued to work towards my Applied Quantum Computing certificate. We have recently discussed complex algebra, numerical analysis, classical wave equations, and Fourier analysis; all tools essential to understanding and performing quantum operations. I have continued to produce small Python programs that solidify these concepts, which can be found in my GitHub repository entitled QIS102.
This week, I began working towards a certificate attesting to my abilities in quantum computing at Brookhaven National Laboratories. This course, put together by the Co-Design Center for Quantum Advantage, is entitled Foundations of Quantum Computing. The course operates in Python, and has recently been covering data visualization, computational mathematics, and algorithmic efficiencies.
This week, I read numerous research papers to expand upon my understanding of quantum computing and the current benchmarking suites that exist for todays NISQ era quantum computers. I also downloaded the software necessary to develop and benchmark various quantum circuits.