QuIDE was used during the Quantum Computation classes at DCS AGH The students assessed the usability with the System Usability Scale QuIDE was compared.

Slides:



Advertisements
Similar presentations
A Quantum Programming Language
Advertisements

Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Institute of Computer Science AGH ACC Cyfronet AGH The PL-Grid.
Grzegorz Wianecki, Mateusz Wójcik, Włodzimierz Funika, Marcin Smętek 1 Institute of Computer Science AGH, Mickiewicza 30, Kraków, Poland 2 Academic.
Remote Educational Programming Of Robots (REPOR) Tord Fauskanger Aurelie Aurilla Bechina Arntzen Dag Samuelsen Buskerud University College.
ENHANCING ATTRACTIVENESS OF ENVIRONMENTAL ASSESSMENT AND MANAGEMENT HIGHER EDUCATION Seminar on Experiences in S Korea, Japan and the EU Yonsei University,
AS. 02/03 Finding fractions of a quantity AS. 02/03.
Brussels, 6th October 2010, OPEN DAYS 2010 Broadband as Enabler for Social Innovation in Malopolska Kraków, 2 kwietnia 2004 r. Brussels, 6th October 2010,
1 Cohesion Policy Evaluation Network Meeting: Brussels, October 2010 Ex post evaluation of cohesion policy interventions financed.
2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt Time Money AdditionSubtraction.
Modular Arithmetic Several important cryptosystems make use of modular arithmetic. This is when the answer to a calculation is always in the range 0 –
Slide 1 Introduction to Quantum Cryptography Nick Papanikolaou
BREAKOUT SESSION 2 Smart Grid 2-B: Grid Integration – Essential Step for Optimization of Resources Integrating Intermittent Wind Generation into an Island.
Q U RE: T HE Q UANTUM R ESOURCE E STIMATOR T OOLBOX Martin Suchara (IBM Research) October 9, 2013 In collaboration with: Arvin Faruque, Ching-Yi Lai, Gerardo.
Mental Math Math Team Skills Test 20-Question Sample.
3-5 Warm Up Problem of the Day Lesson Presentation
Discrete Event (time) Simulation Kenneth.
1 NEST New and emerging science and technology EUROPEAN COMMISSION - 6th Framework programme : Anticipating Scientific and Technological Needs.
Name Convolutional codes Tomashevich Victor. Name- 2 - Introduction Convolutional codes map information to code bits sequentially by convolving a sequence.
Data Warehouse Overview (Financial Analysis) May 02, 2002.
Are lower bounds hard to prove? Michal Koucký Institute of Mathematics, Prague.
Faculty of Sciences and Social Sciences HOPE Structured Problem Solving An Introduction Stewart Blakeway
Chapter 5 Test Review Sections 5-1 through 5-4.
CGW14 is Over and What Next CGW14 is Over and What Next Marian Bubak Department of Computer Science and Cyfronet AGH University of Science.
Bell Schedules Club Time is available from 8:05-8:20  1 st 8:20 – 9:15  2 nd 9:20 – 10:10  3 rd 10:15 – 11:05  4 th 11:10 – 12:50 A(11:10)
Partial Products. Category 1 1 x 3-digit problems.
Bottoms Up Factoring. Start with the X-box 3-9 Product Sum
prime factorization algorithm found by Peter Shor 1994
Negative feedback based organized systems simulations EUROPEAN UNION EUROPEAN REGIONAL DEVELOPMENT FUND The work was co-funded by the European Regional.
Scientific Workflow Support in the PL-Grid Infrastructure with HyperFlow Bartosz Baliś, Tomasz Bartyński, Kamil Figiela, Maciej Malawski, Piotr Nowakowski,
The Hidden Subgroup Problem. Problem of great importance in Quantum Computation Most Q.A. that run exponentially faster than their classical counterparts.
Quantum Speedups DoRon Motter August 14, Introduction Two main approaches are known which produce fast Quantum Algorithms The first, and main approach.
Quantum Computing Ambarish Roy Presentation Flow.
Anuj Dawar.
Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science. Numerical Simulations of Metal Forming Production Processes and Cycles by.
Shor’s Algorithm Osama Awwad Department of Computer Science Western Michigan University July 12, 2015.
Towards auto-scaling in Atmosphere cloud platform Tomasz Bartyński 1, Marek Kasztelnik 1, Bartosz Wilk 1, Marian Bubak 1,2 AGH University of Science and.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Towards scalable, semantic-based virtualized storage.
1 Introduction to Quantum Information Processing QIC 710 / CS 678 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 / QNC 3129 Lectures.
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile Doctorate of Computer Science Dissertation Defense June 26, 2009.
Lecture note 8: Quantum Algorithms
In each iteration macro model creates several micro modules, sends data to them and waits for the results. Using Akka Actors for Managing Iterations in.
Short course on quantum computing Andris Ambainis University of Latvia.
Basic Grid Registry configuration – there is not any backup data Grid Registry configuration where every domain has duplicated information Find all services.
DataNet – Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC.
High Level Architecture (HLA)  used for building interactive simulations  connects geographically distributed nodes  time management (for time- and.
1 hardware of quantum computer 1. quantum registers 2. quantum gates.
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile (DCS3) Winter 2009.
Lightweight construction of rich scientific applications Daniel Harężlak(1), Marek Kasztelnik(1), Maciej Pawlik(1), Bartosz Wilk(1) and Marian Bubak(1,
1/22 Quantum Algorithms Deutsch-Josza Algorithm: quantum computers are more powerful than classical ones. b f(b) b f(b) b f(b) 0 1 b f(b) 0.
Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science Górecki 1,2, Bachniak 1,2, Liput 2, Rauch 1,2, Kitowski 2,3, Pietrzyk 1,2.
BIOLOGICAL SYSTEMS SIMULATIONS BASED ON NEGATIVE FEEDBACK EUROPEAN UNION EUROPEAN REGIONAL DEVELOPMENT FUND The work was co-funded by the European Regional.
High Level Architecture (HLA)  used for building interactive simulations  connects geographically distributed nodes  time management (for time- and.
Parameter Sweep and Resources Scaling Automation in Scalarm Data Farming Platform J. Liput, M. Paciorek, M. Wrona, M. Orzechowski, R. Slota, and J. Kitowski.
Marian Bubak 1,2, Włodzimierz Funika 1,2, Roland Wismüller 3, Tomasz Arodź 1,2, Marcin Kurdziel 1,2 1 Institute of Computer Science, AGH, Kraków, Poland.
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
The Mapper project receives funding from the EC's Seventh Framework Programme (FP7/ ) under grant agreement n° RI CYFRONET Hands.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
Beginner’s Guide to Quantum Computing Graduate Seminar Presentation Oct. 5, 2007.
Shor's Factorization Algorithm Keith Kelley, CS 6800.
Seasonal School Demo and Assigments
D. Cheung – IQC/UWaterloo, Canada D. K. Pradhan – UBristol, UK
on behalf of the CECM Project Marian Bubak
From VPH-Share to PL-Grid: Atmosphere as an Advanced Frontend
Quantum Circuit Visualization
1ACC Cyfronet AGH, Kraków, Poland
Quantum Computation 권민호 Yonsei Univ..
Qubit Recycling in Quantum Computation
Quantum Computation and Information Chap 1 Intro and Overview: p 28-58
A Survey of Interactive Execution Environments
Towards a Centre for New Methods
Presentation transcript:

QuIDE was used during the Quantum Computation classes at DCS AGH The students assessed the usability with the System Usability Scale QuIDE was compared to libquantum Building and analysing quantum circuits and algorithms via source code and graphically step-by-step execution with the step back option preview of the actual internal quantum state A Novel Environment for Simulation of Quantum Computing Joanna Patrzyk (1), Bartłomiej Patrzyk (1), Katarzyna Rycerz (1,2), Marian Bubak (1,2,3) (1)AGH University of Science and Technology, Institute of Computer Science AGH, Department of Computer Science, al. Mickiewicza 30, Kraków, Poland (2)ACC Cyfronet AGH, Nawojki 11, ,Kraków, Poland (3)University of Amsterdam, Institute for Informatics, Faculty of Science, Science Park 904, 1098XH Amsterdam, The Netherlands Shor’s Algorithm enables to factor numbers on quantum computer in polynomial time – it could thus compromise the RSA cryptosystem. Two optimization variants of the algorithm were implemented and compared. QuIDE Usability Evaluation QuIDE User Interface users can generate the quantum circuit from the source code (1) as well as the source code from the circuit (4) the quantum circuit can be executed in the console (2) or evaluated step-by-step in the Run-Time Preview (3) the quantum gates in the circuit can be grouped into composite gates (6), which can be then ungrouped (5) a big set of predefined composite gates is available (7) QuIDE Performance Simulation of Shor’s Algorithm INNOVATIVE ECONOMY NATIONAL COHESION STRATEGY EUROPEAN UNION EUROPEAN REGIONAL DEVELOPMENT FUND The work was co-funded by the European Regional Development Fund as part of the Innovative Economy program. 1.B. Patrzyk, J. Patrzyk, K. Rycerz, M. Bubak. Simulation of Shor’s algorithm optimization variants (in preparation) 2.P. W. Shor. Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM J. Comput., 26(5):1484–1509, October ISSN R. Feynman, P. W. Shor. Simulating physics with computers. SIAM Journal on Computing, 26:1484–1509, This study was partly supported by the AGH grant no and also by Domain-oriented services and resources of Polish Infrastructure for Supporting Computational Science in the European Research Space – PLGrid Plus project no POIG /10 QuIDE – Quantum IDE Implemented optimization variants: 1 st Variant (7L + 3 qubits) * 2 nd Variant (2L + 3 qubits) * *L – number of bits of factored number Source Code Editor Run-Time Preview of the internal quantum state Console Output Tab Interactive Circuit Designer Shor’s Algorithm Step 1 Register Preparation Step 2 Quantum Modular Exponentiation Step 3 Quantum Fourier Transform With Classical Adder With QFT Adder Semiclassical QFT Quantum Modular Exponentiation with QFT Adder and Semiclassical QFT with single control qubit Standard QFT Official project website: Architecture of QuIDE