Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-10623
Autor(en): Singer, Ken
Titel: Entwicklung einer generischen Architektur für Quanten-Services in der Cloud
Sonstige Titel: Developing a generic architecture for quantum services in the cloud
Erscheinungsdatum: 2019
Dokumentart: Abschlussarbeit (Master)
Seiten: 59
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-106409
http://elib.uni-stuttgart.de/handle/11682/10640
http://dx.doi.org/10.18419/opus-10623
Zusammenfassung: Quantenalgorithmen haben das Potenzial bestimmte Probleme deutlich schneller lösen zu können, als klassische Algorithmen. Daher kann es in Zukunft von Vorteil sein, klassische Anwendungen durch Quantenalgorithmen zu unterstützen. Für die Programmierung eines Quantenalgorithmus werden Frameworks benötigt, welche häufig nur für eine Programmiersprache verfügbar sind. Dadurch sind sie nicht in jede beliebige Anwendung integrierbar. Außerdem stellt jeder Hersteller von Quantencomputern ein eigenes Framework bereit, das sich unter anderem in der Syntax von den anderen Frameworks unterscheidet und ein anderes Paradigma bei der Konstruktion der Quantencomputer verfolgt. Dadurch gibt es Unterschiede in den Implementierungen eines Algorithmus, wenn er für verschiedene Provider entwickelt wird. Im Rahmen dieser Arbeit werden die existierenden Paradigmen und Frameworks untersucht. Die daraus resultierenden Erkenntnisse werden für die Konzeption einer Plattform verwendet, die Quantenalgorithmen verwaltet und sie als Quanten-Services bereitstellt, um die Algorithmen programmiersprachenunabhängig verwenden zu können und die Details zu Framework, Paradigma und Implementierung zu verbergen. Diese Arbeit spezifiziert Anforderungen für die Plattform bzw. Quanten-Services und entwirft eine Architektur. Darüber hinaus werden empfohlene Praktiken für die Umsetzung von Quanten-Services herausgearbeitet. Um das vorgestellte Konzept zu validieren, wird die Plattform prototypisch umgesetzt. Das Anwendungsbeispiel zeigt, dass die Plattform, unabhängig vom verwendeten Framework, Quanten-Services aus Quantenalgorithmen generiert. Die entstandenen Quanten-Services können in der Cloud bereitgestellt und programmiersprachenunabhängig von einer klassischen Anwendung verwendet werden.
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
main-german.pdf1,18 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.