diff --git a/content/publication/dahlberg-netqasm-2021/dahlberg-netqasm-2021.bib b/content/publication/dahlberg-netqasm-2021/dahlberg-netqasm-2021.bib deleted file mode 100644 index 06fb2d9..0000000 --- a/content/publication/dahlberg-netqasm-2021/dahlberg-netqasm-2021.bib +++ /dev/null @@ -1,6 +0,0 @@ -@article{dahlberg2021netqasm, - author={Dahlberg, Axel and van der Vecht, Bart and Donne, Carlo Delle and Skrzypczyk, Matthew and Raa, Ingmar te and Kozlowski, Wojciech and Wehner, Stephanie}, - title={NetQASM--A low-level instruction set architecture for hybrid quantum-classical programs in a quantum internet}, - year={2021} - journal={arXiv preprint arXiv:2111.09823}, -} diff --git a/content/publication/dahlberg-netqasm-2022/dahlberg-netqasm-2022.bib b/content/publication/dahlberg-netqasm-2022/dahlberg-netqasm-2022.bib new file mode 100644 index 0000000..2cbe1b0 --- /dev/null +++ b/content/publication/dahlberg-netqasm-2022/dahlberg-netqasm-2022.bib @@ -0,0 +1,14 @@ +@article{dahlberg_netqasm_2022, + title = {{NetQASM}—a low-level instruction set architecture for hybrid quantum–classical programs in a quantum internet}, + volume = {7}, + issn = {2058-9565}, + doi = {10.1088/2058-9565/ac753f}, + language = {en}, + number = {3}, + journal = {Quantum Science and Technology}, + author = {Dahlberg, Axel and Vecht, Bart van der and Donne, Carlo Delle and Skrzypczyk, Matthew and Raa, Ingmar te and Kozlowski, Wojciech and Wehner, Stephanie}, + month = jun, + year = {2022}, + note = {Publisher: IOP Publishing}, + pages = {035023}, +} diff --git a/content/publication/dahlberg-netqasm-2021/index.md b/content/publication/dahlberg-netqasm-2022/index.md similarity index 59% rename from content/publication/dahlberg-netqasm-2021/index.md rename to content/publication/dahlberg-netqasm-2022/index.md index 0836a6a..a990ea6 100644 --- a/content/publication/dahlberg-netqasm-2021/index.md +++ b/content/publication/dahlberg-netqasm-2022/index.md @@ -1,10 +1,13 @@ +++ -title = "NetQASM -- A low-level instruction set architecture for hybrid quantum-classical programs in a quantum internet" -date = 2021-11-18 +title = "NetQASM—a low-level instruction set architecture for hybrid quantum–classical programs in a quantum internet" +date = 2022-06-20 authors = ["Axel Dahlberg", "Bart van der Vecht", "Carlo Delle Donne", "Matthew Skrzypczyk", "Ingmar te Raa", "Wojciech Kozlowski", "Stephanie Wehner"] -publication_types = ["3"] -abstract = "We introduce NetQASM, a low-level instruction set architecture for quantum internet applications. NetQASM is a universal, platform-independent and extendable instruction set with support for local quantum gates, powerful classical logic and quantum networking operations for remote entanglement generation. Furthermore, NetQASM allows for close integration of classical logic and communication at the application layer with quantum operations at the physical layer. This enables quantum network applications to be programmed in high-level platform-independent software, which is not possible using any other QASM variants. We implement NetQASM in a series of tools to write, parse, encode and run NetQASM code, which are available online. Our tools include a higher-level SDK in Python, which allows an easy way of programming applications for a quantum internet. Our SDK can be used at home by making use of our existing quantum simulators, NetSquid and SimulaQron, and will also provide a public interface to hardware released on a future iteration of Quantum Network Explorer." +publication_types = ["2"] +abstract = "We introduce NetQASM, a low-level instruction set architecture for quantum internet applications. NetQASM is a universal, platform-independent and extendable instruction set with support for local quantum gates, powerful classical logic and quantum networking operations for remote entanglement generation. Furthermore, NetQASM allows for close integration of classical logic and communication at the application layer with quantum operations at the physical layer. This enables quantum network applications to be programmed in high-level platform-independent software, which is not possible using any other QASM variants. We implement NetQASM in a series of tools to write, parse, encode and run NetQASM code, which are available online. Our tools include a higher-level software development kit (SDK) in Python, which allows an easy way of programming applications for a quantum internet. Our SDK can be used at home by making use of our existing quantum simulators, NetSquid and SimulaQron, and will also provide a public interface to hardware released on a future iteration of Quantum Network Explorer." featured = false +publication = "*Quantum Science and Technology*" +url_pdf = "https://iopscience.iop.org/article/10.1088/2058-9565/ac753f/meta" url_preprint = "https://arxiv.org/abs/2111.09823" +doi = "10.1088/2058-9565/ac753f" +++