Kehittäjäkokemus iteratiivisessa kvanttiohjelmistotuotannossa (DEQSE) (DEQSE)
Päärahoittaja
Rahoittajan antama koodi/diaarinumero: 349945
Päärahoittajan myöntämä tuki (€)
- 488 814,00
Rahoitusohjelma
Hankkeen aikataulu
Hankkeen aloituspäivämäärä: 01.09.2022
Hankkeen päättymispäivämäärä: 31.08.2026
Tiivistelmä
Nykypäivän ohjelmistosuunnittelussa iteroinnit ovat tärkeä osa melkein mitä tahansa järjestelmän toteutusta. Nämä iteroinnit auttavat löytämään virheet ja muut ongelmat mahdollisimman varhaisessa vaiheessa, koska siinä vaiheessa kehittäjät voivat korjata ne yksinkertaisilla toimilla. Kaikki laskentaresurssit eivät kuitenkaan ole halpoja. Suurteholaskenta- (HPC) ja kvanttitietokoneissa (QC) suoritukset voivat kuluttaa huomattavia määriä energiaa ja aikaa.
Tässä projektissa autamme kehittäjiä iteroimaan myös HPC- ja QC -ohjelmistojen kehittämisessä. Iteraatiot on määritelty siten, että alussa, kun ratkaisu on vielä epämääräinen, laskenta on vuorovaikutteista ja antaa välittömän palautteen. Kun ratkaisu tarkentuu, tarvitaan monimutkaisempaa infrastruktuuria ja pidempiä laskentoja. Mallin soveltuvuuden ymmärtämiseksi tutkimme kehittäjien kokemusta kaikissa vaiheissa ja pyrimme mahdollistamaan kvanttiohjelmistojen iteratiivisen kehityksen.
Tässä projektissa autamme kehittäjiä iteroimaan myös HPC- ja QC -ohjelmistojen kehittämisessä. Iteraatiot on määritelty siten, että alussa, kun ratkaisu on vielä epämääräinen, laskenta on vuorovaikutteista ja antaa välittömän palautteen. Kun ratkaisu tarkentuu, tarvitaan monimutkaisempaa infrastruktuuria ja pidempiä laskentoja. Mallin soveltuvuuden ymmärtämiseksi tutkimme kehittäjien kokemusta kaikissa vaiheissa ja pyrimme mahdollistamaan kvanttiohjelmistojen iteratiivisen kehityksen.
Vastuullinen johtaja
Muut hankkeeseen liittyvät henkilöt (JYU)
Yhteyshenkilö (kyllä/ei): Kyllä | |
Yhteyshenkilö (kyllä/ei): Kyllä |
Päävastuullinen yksikkö
Liittyvät julkaisut ja muut tuotokset
- An efficient controlled semi-quantum secret sharing protocol with entangled state (2024) Houshmand, Monireh; et al.; A1
- Quantum software engineering and quantum software development lifecycle : a survey (2024) Dwivedi, Kanishk; et al.; A1; OA
- Simple information-processing tasks with unbounded quantum advantage (2024) Heinosaari, Teiko; et al.; A1; OA
- Full-Stack Quantum Software in Practice : Ecosystem, Stakeholders and Challenges (2023) Stirbu, Vlad; et al.; A4; OA; 979-8-3503-4323-6
- Novel high-performance QCA Fredkin gate and designing scalable QCA binary to gray and vice versa (2023) Safaiezadeh, Behrouz; et al.; A1; OA
- Novel qutrit circuit design for multiplexer, De-multiplexer, and decoder (2023) Taheri Monfared, Asma; et al.; A1; OA
- Problem Decomposition to Leverage Quantum Computing for Optimization Problems (2023) Dayama, Niraj; et al.; A4; 978-3-031-49269-3
- Quantum Algorithm Cards : Streamlining the Development of Hybrid Classical-Quantum Applications (2023) Stirbu, Vlad; et al.; A4; OA; 978-3-031-49269-3
- Quaternary Reversible Circuit Optimization for Scalable Multiplexer and Demultiplexer (2023) Taherimonfared, Asma; et al.; A1; OA
- Software Architecture Challenges in Integrating Hybrid Classical-Quantum Systems (2023) Stirbu, Vlad; et al.; A4; OA; 979-8-3503-4323-6