Parallelizing quantum circuit synthesis

dc.contributor.authorDi Matteo, Olivia
dc.date.accessioned2015-04-24T14:53:15Z
dc.date.available2015-04-24T14:53:15Z
dc.date.issued2015-04-24
dc.date.submitted2015
dc.description.abstractWe present an algorithmic framework for parallel quantum circuit synthesis using meet-in-the-middle synthesis techniques. We also present two implementations thereof, using both threaded and hybrid parallelization techniques. We give examples where applying parallelism offers a speedup on the time of circuit synthesis for 2- and 3-qubit circuits. We use a threaded algorithm to synthesize 3-qubit circuits with optimal T -count 9, and 11, breaking the previous record of T-count 7. As the estimated runtime of the framework is inversely proportional to the number of processors, we propose an implementation using hybrid parallel programming which can take full advantage of a computing cluster’s thousands of cores. This implementation has the potential to synthesize circuits which were previously deemed impossible due to the exponential runtime of existing algorithms.en
dc.identifier.urihttp://hdl.handle.net/10012/9267
dc.language.isoenen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectquantum circuitsen
dc.subjectparallel computingen
dc.subjectquantum informationen
dc.subjecthigh-performance computingen
dc.subject.programPhysics (Quantum Information)en
dc.titleParallelizing quantum circuit synthesisen
dc.typeMaster Thesisen
uws-etd.degreeMaster of Scienceen
uws-etd.degree.departmentPhysics and Astronomyen
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DiMatteo_Olivia.pdf
Size:
1.63 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.85 KB
Format:
Item-specific license agreed upon to submission
Description: