Study of GPU Acceleration in Genetic Algorithms for Quantum Circuit Synthesis

Martin Lukac, Georgiy Krylov

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

In this work we present a comparative study of several GPU accelerated elements of a Genetic Algorithm (GA) for the synthesis of quantum circuits on the level of Electro-Magnetic (EM) pulses. The novelty in our approach is in the implementation: a) a completely GPU accelerated quantum simulator, b) GPU accelerated genetic operators and fitness evaluation and finally c) a set of GPU implemented optimizations for GPU accelerated evolutionary search optimization for the synthesis of quantum circuits. The reason for using EM pulses model for synthesis is the observation that this model requires the largest amount of elementary rotations to implement quantumlogic gates and thus provides a good measure to evaluate the efficiency of the acceleration by the GPU processor. The reason to use a GA is the advantage of pseudo evolutionary search in very large problem space such as the one defined by the Ising model where the EM realized quantum circuits are evolved. As a result of the several GPU optimizations several new circuits implementations are presented and their cost is compared to thecurrently known Ising model implementations.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE 47th International Symposium on Multiple-Valued Logic, ISMVL 2017
PublisherIEEE Computer Society
Pages213-218
Number of pages6
ISBN (Electronic)9781509054954
DOIs
Publication statusPublished - Jun 30 2017
Event47th IEEE International Symposium on Multiple-Valued Logic, ISMVL 2017 - Novi Sad, Serbia
Duration: May 22 2017May 24 2017

Publication series

NameProceedings of The International Symposium on Multiple-Valued Logic
ISSN (Print)0195-623X

Conference

Conference47th IEEE International Symposium on Multiple-Valued Logic, ISMVL 2017
CountrySerbia
CityNovi Sad
Period5/22/175/24/17

Keywords

  • Evolutionary computation
  • GPU
  • Optimization
  • Quantum Circuits

ASJC Scopus subject areas

  • Computer Science(all)
  • Mathematics(all)

Fingerprint Dive into the research topics of 'Study of GPU Acceleration in Genetic Algorithms for Quantum Circuit Synthesis'. Together they form a unique fingerprint.

Cite this