Antumdatorer lovar att lösa vissa problem som är svåråtkomliga för klassiska datorer, t.ex. faktorisering av stora tal och simulering av kvantsystem. Hittills har forskningen inom kvantdatorteknik främst fokuserat på motsatta ändar av den nödvändiga systemstacken: att ta fram programmeringsspråk på hög nivå och kompilatorer för att beskriva och optimera kvantalgoritmer och bygga tillförlitlig kvanthårdvara på låg nivå. Relativt l le ention har givits till att använda kompilatorns utdata för att till fullo kontrollera verksamheten på experimentella kvantprocessorer. Genom att överbrygga denna lucka föreslår och bygger vi en prototyp av en exibel kontrollmikroarkitektur som stöder kvantklassisk blandad kod för en supraledande kvantprocessor. Mikroarkitekturen är baserad på tre kärnelement: i) ett kodordsbaserat händelsekontrollsystem, ii) köbaserad exakt händelsetidsstyrning och iii) en exibel avkodningsmekanism för flernivåinstruktion för kontroll. Vi designar en uppsättning kvantmikroinstruktioner som möjliggör exibel kontroll av kvantoperationer med exakt timing. Vi demonstrerar mikroarkitektur och mikroinstruktion som genom att utföra en standard gate-karakterisering experiment på en transmon qubit.
för en supraledande kvantprocessor REF.
An Experimental Microarchitecture for a Superconducting Quantum Processor
{'venue': '2017 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)', 'journal': '2017 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)', 'mag_field_of_study': ['Physics', 'Computer Science']}