Design and acceleration of a quantum genetic algorithm through the matlab GPU library

3Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The potential processing power of a quantum computer is quantum parallelism, but significant disadvantages of quantum simulators are processing speed and memory. In this work, we illustrate with a Quantum Genetic Algorithm (QGA) the advantages of using the software platform of Compute Unified Device Architecture (CUDA) from NVIDIA, in special, the Matlab Graphic Processing Unit (GPU) library was used. The original software for Matlab named Quack!, which is a quantum computer simulator, was modified with the aim of speeding up a QGA. Experimental results that show advantages of using a QGA, as well as comparative experiments of the sequential implementation versus implementations that use the CUDA cores for different NVIDIA cards are presented.

Cite

CITATION STYLE

APA

Montiel, O., Rivera, A., & Sepúlveda, R. (2015). Design and acceleration of a quantum genetic algorithm through the matlab GPU library. Studies in Computational Intelligence, 601, 333–345. https://doi.org/10.1007/978-3-319-17747-2_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free