Schița de curs
Introducere
Teoria cuantică a informației
- Teoria incertitudinii
- Superpoziție și încurcătură
- Particule subatomice
Privire de ansamblu a clasică Computers
- Bits
- Sisteme binare
- Tranzistori
Quantum Computing
- Coduri topologice
- Circuit QED
- Quibits
Înțelegerea procesoarelor Quantum Computers și NISQ
- Algoritmi pentru arhitectura NISQ
Prezentare generală a Cirq Framework
Prezentare generală a kiturilor de dezvoltare Quantum
Configurarea mediului de dezvoltare Quantum
Structuri de date și sintaxă Cirq
Pregătirea simulatorului de mașini cuantice
Studiu de caz: Algoritmi cuantici cu adâncime redusă pentru probleme de chimie cuantică
Scrierea unui algoritm cuantic
Controlul circuitelor cuantice
Specificarea comportamentului și amplasării porții
Programarea temporizării porților
Compilarea algoritmului
Abordarea constrângerilor impuse de hardware-ul cuantic
Rularea algoritmului pe un simulator local
Testarea și depanarea unui algoritm
Integrarea cu simulatoarele de cloud
Integrarea cu viitorul hardware cuantic
Depanare
Viitorul Quantum Computing Rezumat și concluzie
Cerințe
- O înțelegere a conceptelor de calcul software și hardware.
- O înțelegere a numerelor complexe și a algebrei liniare.
Audiență
- Dezvoltatorii
- Științifici
- Inginerii
Mărturii (1)
Quantum computing algorithms and related theoretical background know-how of the trainer is excellent. Especially I'd like to emphasize his ability to detect exactly when I was struggling with the material presented, and he provided time&support for me to really understand the topic - that was great and very beneficial! Virtual setup with Zoom worked out very well, as well as arrangements regarding training sessions and breaks sequences. It was a lot of material/theory to cover in "only" 2 days, wo the trainer had nicely adjusted the amount according to the progress related to my understanding of the topics. Maybe planning 3 days for absolute beginners would be better to cover all the material and content outlined in the agenda. I very much liked the flexibility of the trainer to answer my specific questions to the training topics, even additionally coming back after the breaks with more explanation in case neccessary. Big thank you again for the sessions! Well done!