2022-11-07 Introduction to the Classiq Platform (hqct1w22)
Course | Introduction to the Classiq Platform |
Number | hqct1w22 |
Places available | 19 |
Date | 07.11.2022 – 07.11.2022 |
Price | € 0.00 |
Place | Leibniz Rechenzentrum Boltzmannstr. 1 85748 Garching b. München |
Room | Kursraum 2 |
Registration deadline | 01.11.2022 23:55 |
education@lrz.de |
Participants are expected to bring their own laptops. There are no PCs installed in the course room! We strongly recommend to choose travel options and hotels with the possibility to cancel (even close to the event) because we might be forced to deliver the course as an online course.
Contents
As quantum computers with a larger number of qubits become available, it is becoming increasingly difficult to create, maintain, debug and optimize quantum software for these larger machines. The process of manually specifying the connection between qubits and gates, or cobbling together pre-written quantum blocks, worked well for 5 or 15 qubits, but won’t be effective for 100, 1000 qubits, or more. Just like classical programming has evolved from assembly language to C, from raw HTML to higher-level tools, a similar progression is required for quantum programming and algorithm design. High-level functional models offer a new approach. Software engineers and quantum algorithm designers specify the desired functionality of the circuit as well as the desired constraints. The software then explores a huge design space to look for valid solutions that match the functionality and meets the constraints and generates an optimized, hardware-aware circuit that can run on any gate-based universal quantum computer.
Participants in this tutorial will learn and practice this new approach: the synthesis of optimized and hardware-aware quantum circuits from high-level functional models. We will cover key functional and algorithmic blocks, learn how to combine them into powerful software, learn how to express hardware constraints, and how to optimize circuits to the desired characteristics such as depth, number of qubits, accuracy, and more. We will create both pure quantum as well as hybrid classical/quantum algorithms.
Prerequisites
The attendees are expected to be familiar with basic gate-level design tools (such as Qiskit) and with the operating concept of the quantum computing algorithms (e.g. Grover, VQE, QAOA). Basic Python experience is also required.
Hands-On
The workshop will include an introductory lecture to the classiq platform, followed by hands-on exercises and live demonstration so the participants will experience the usage of the platform. Participants are expected to bring their own laptops.
Content Level
The content level of the course is broken down as:
Beginner's content: | 0,0h | 0% |
Intermediate content: | 0,75h | 25% |
Advanced content: | 1,5h | 50% |
Community-targeted content: | 0,75h | 25% |
Language
English
Lecturers
Or Samimi and Vincent van Wingerden (Classiq, https://classiq.io)
Prices and Eligibility
The course is open and free of charge for people from academia and industry.
Registration
Please register with your official e-mail address to prove your affiliation.
Withdrawal Policy
See Withdrawal
Legal Notices
For registration for LRZ courses and workshops we use the service edoobox from Etzensperger Informatik AG (www.edoobox.com). Etzensperger Informatik AG acts as processor and we have concluded a Data Processing Agreement with them.
See Legal Notices
No. | Date | Time | Leader | Location | Room | Description |
---|---|---|---|---|---|---|
1 | 07.11.2022 | 09:30 – 13:00 | Hai Nguyen | Leibniz Rechenzentrum | Kursraum 2 | Lecture |