A Fault Tolerant, Area Efficient Architecture for Shor's Factoring Algorithm. Whitney, M. G., Isailovic, N., Patel, Y., & Kubiatowicz, J. In Proceedings of the 36th Annual International Symposium on Computer Architecture, of ISCA '09, pages 383–394, New York, NY, USA, 2009. ACM. ZSCC: 0000046 event-place: Austin, TX, USA
Paper doi abstract bibtex We optimize the area and latency of Shor's factoring while simultaneously improving fault tolerance through: (1) balancing the use of ancilla generators, (2) aggressive optimization of error correction, and (3) tuning the core adder circuits. Our custom CAD flow produces detailed layouts of the physical components and utilizes simulation to analyze circuits in terms of area, latency, and success probability. We introduce a metric, called ADCR, which is the probabilistic equivalent of the classic Area-Delay product. Our error correction optimization can reduce ADCR by order of magnitude or more. Contrary to conventional wisdom, we show that the area of an optimized quantum circuit is not dominated exclusively by error correction. Further, our adder evaluation shows that quantum carry-lookahead adders (QCLA) beat ripple-carry adders in ADCR, despite being larger and more complex. We conclude with what we believe is one of most accurate estimates of the area and latency required for 1024-bit Shor's factorization: 7659 mm2 for the smallest circuit and 6 x 108 seconds for the fastest circuit.
@inproceedings{whitney_fault_2009,
address = {New York, NY, USA},
series = {{ISCA} '09},
title = {A {Fault} {Tolerant}, {Area} {Efficient} {Architecture} for {Shor}'s {Factoring} {Algorithm}},
isbn = {978-1-60558-526-0},
url = {http://doi.acm.org/10.1145/1555754.1555802},
doi = {10/dh4s42},
abstract = {We optimize the area and latency of Shor's factoring while simultaneously improving fault tolerance through: (1) balancing the use of ancilla generators, (2) aggressive optimization of error correction, and (3) tuning the core adder circuits. Our custom CAD flow produces detailed layouts of the physical components and utilizes simulation to analyze circuits in terms of area, latency, and success probability. We introduce a metric, called ADCR, which is the probabilistic equivalent of the classic Area-Delay product. Our error correction optimization can reduce ADCR by order of magnitude or more. Contrary to conventional wisdom, we show that the area of an optimized quantum circuit is not dominated exclusively by error correction. Further, our adder evaluation shows that quantum carry-lookahead adders (QCLA) beat ripple-carry adders in ADCR, despite being larger and more complex. We conclude with what we believe is one of most accurate estimates of the area and latency required for 1024-bit Shor's factorization: 7659 mm2 for the smallest circuit and 6 x 108 seconds for the fastest circuit.},
urldate = {2019-11-05},
booktitle = {Proceedings of the 36th {Annual} {International} {Symposium} on {Computer} {Architecture}},
publisher = {ACM},
author = {Whitney, Mark G. and Isailovic, Nemanja and Patel, Yatish and Kubiatowicz, John},
year = {2009},
note = {ZSCC: 0000046
event-place: Austin, TX, USA},
keywords = {cad, control, ion trap, layout, quantum computing},
pages = {383--394}
}
Downloads: 0
{"_id":"aYbaLFj32TsJA26Zo","bibbaseid":"whitney-isailovic-patel-kubiatowicz-afaulttolerantareaefficientarchitectureforshorsfactoringalgorithm-2009","authorIDs":[],"author_short":["Whitney, M. G.","Isailovic, N.","Patel, Y.","Kubiatowicz, J."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","address":"New York, NY, USA","series":"ISCA '09","title":"A Fault Tolerant, Area Efficient Architecture for Shor's Factoring Algorithm","isbn":"978-1-60558-526-0","url":"http://doi.acm.org/10.1145/1555754.1555802","doi":"10/dh4s42","abstract":"We optimize the area and latency of Shor's factoring while simultaneously improving fault tolerance through: (1) balancing the use of ancilla generators, (2) aggressive optimization of error correction, and (3) tuning the core adder circuits. Our custom CAD flow produces detailed layouts of the physical components and utilizes simulation to analyze circuits in terms of area, latency, and success probability. We introduce a metric, called ADCR, which is the probabilistic equivalent of the classic Area-Delay product. Our error correction optimization can reduce ADCR by order of magnitude or more. Contrary to conventional wisdom, we show that the area of an optimized quantum circuit is not dominated exclusively by error correction. Further, our adder evaluation shows that quantum carry-lookahead adders (QCLA) beat ripple-carry adders in ADCR, despite being larger and more complex. We conclude with what we believe is one of most accurate estimates of the area and latency required for 1024-bit Shor's factorization: 7659 mm2 for the smallest circuit and 6 x 108 seconds for the fastest circuit.","urldate":"2019-11-05","booktitle":"Proceedings of the 36th Annual International Symposium on Computer Architecture","publisher":"ACM","author":[{"propositions":[],"lastnames":["Whitney"],"firstnames":["Mark","G."],"suffixes":[]},{"propositions":[],"lastnames":["Isailovic"],"firstnames":["Nemanja"],"suffixes":[]},{"propositions":[],"lastnames":["Patel"],"firstnames":["Yatish"],"suffixes":[]},{"propositions":[],"lastnames":["Kubiatowicz"],"firstnames":["John"],"suffixes":[]}],"year":"2009","note":"ZSCC: 0000046 event-place: Austin, TX, USA","keywords":"cad, control, ion trap, layout, quantum computing","pages":"383–394","bibtex":"@inproceedings{whitney_fault_2009,\n\taddress = {New York, NY, USA},\n\tseries = {{ISCA} '09},\n\ttitle = {A {Fault} {Tolerant}, {Area} {Efficient} {Architecture} for {Shor}'s {Factoring} {Algorithm}},\n\tisbn = {978-1-60558-526-0},\n\turl = {http://doi.acm.org/10.1145/1555754.1555802},\n\tdoi = {10/dh4s42},\n\tabstract = {We optimize the area and latency of Shor's factoring while simultaneously improving fault tolerance through: (1) balancing the use of ancilla generators, (2) aggressive optimization of error correction, and (3) tuning the core adder circuits. Our custom CAD flow produces detailed layouts of the physical components and utilizes simulation to analyze circuits in terms of area, latency, and success probability. We introduce a metric, called ADCR, which is the probabilistic equivalent of the classic Area-Delay product. Our error correction optimization can reduce ADCR by order of magnitude or more. Contrary to conventional wisdom, we show that the area of an optimized quantum circuit is not dominated exclusively by error correction. Further, our adder evaluation shows that quantum carry-lookahead adders (QCLA) beat ripple-carry adders in ADCR, despite being larger and more complex. We conclude with what we believe is one of most accurate estimates of the area and latency required for 1024-bit Shor's factorization: 7659 mm2 for the smallest circuit and 6 x 108 seconds for the fastest circuit.},\n\turldate = {2019-11-05},\n\tbooktitle = {Proceedings of the 36th {Annual} {International} {Symposium} on {Computer} {Architecture}},\n\tpublisher = {ACM},\n\tauthor = {Whitney, Mark G. and Isailovic, Nemanja and Patel, Yatish and Kubiatowicz, John},\n\tyear = {2009},\n\tnote = {ZSCC: 0000046 \nevent-place: Austin, TX, USA},\n\tkeywords = {cad, control, ion trap, layout, quantum computing},\n\tpages = {383--394}\n}\n\n","author_short":["Whitney, M. G.","Isailovic, N.","Patel, Y.","Kubiatowicz, J."],"key":"whitney_fault_2009","id":"whitney_fault_2009","bibbaseid":"whitney-isailovic-patel-kubiatowicz-afaulttolerantareaefficientarchitectureforshorsfactoringalgorithm-2009","role":"author","urls":{"Paper":"http://doi.acm.org/10.1145/1555754.1555802"},"keyword":["cad","control","ion trap","layout","quantum computing"],"downloads":0},"bibtype":"inproceedings","biburl":"https://bibbase.org/zotero/k4rtik","creationDate":"2020-05-31T17:07:22.560Z","downloads":0,"keywords":["cad","control","ion trap","layout","quantum computing"],"search_terms":["fault","tolerant","area","efficient","architecture","shor","factoring","algorithm","whitney","isailovic","patel","kubiatowicz"],"title":"A Fault Tolerant, Area Efficient Architecture for Shor's Factoring Algorithm","year":2009,"dataSources":["Z5Dp3qAJiMzxtvKMq"]}