Emulação de circuitos quânticos em placa FPGA.

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: MONTEIRO, Heron Aragão. lattes
Orientador(a): LULA JUNIOR, Bernardo. lattes, ASSIS, Francisco Marcos de. lattes
Banca de defesa: MELCHER, Elmar Uwe Kurt., BATISTA, Adriano de Albuquerque.
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Campina Grande
Programa de Pós-Graduação: PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
Departamento: Centro de Engenharia Elétrica e Informática - CEEI
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://dspace.sti.ufcg.edu.br/handle/riufcg/1368
Resumo: Com o avanço da nanotecnologia, a computação quântica tem recebido grande destaque no meio científico. Utilizando os fundamentos da mecânica quântica, têm sido propostos diversos algoritmos quânticos. E, até então, os mesmos têm apresentado ganhos significativos com relação às suas versões clássicas. Na intenção de poder ser verificada a eficiência dos algoritmos quânticos, diversos simuladores vêm sendo desenvolvidos, visto que a confecção de um computador quântico ainda não foi possível. Há duas grandes vertentes de simuladores: os simuladores por software e os simuladores por hardware, chamados de emuladores. Na primeira classe se encontram os programas desenvolvidos em um computador clássico, procurando implementar os fundamentos da mecânica quântica, fazendo uso das linguagens de programação clássicas. Na segunda, são utilizados recursos que não estejam vinculados à plataforma do computador clássico. Dentre os emuladores, particularmente, estudos têm sido realizados fazendo uso de hardware dedicado (mais especificamente, FPGAV). O presente trabalho propõem a verificação da real utilidade da plataforma FPGA, com a intenção de se desenvolver um emulador universal, que permita a emulação de qualquer classe de circuitos, e que os mesmos possam ser implementados com um maior número de q-bits em relação aos circuitos tratados nos trabalhos anteriores.
id UFCG_4eacc4f086c7faf067c0efa58a931e60
oai_identifier_str oai:dspace.sti.ufcg.edu.br:riufcg/1368
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str
spelling LULA JUNIOR, Bernardo.LULA JUNIOR, B.http://lattes.cnpq.br/1465309727421021ASSIS, Francisco Marcos de.ASSIS, F. M.http://lattes.cnpq.br/2368523362272656MELCHER, Elmar Uwe Kurt.BATISTA, Adriano de Albuquerque.MONTEIRO, H. A.http://lattes.cnpq.br/9757094264855906MONTEIRO, Heron Aragão.Com o avanço da nanotecnologia, a computação quântica tem recebido grande destaque no meio científico. Utilizando os fundamentos da mecânica quântica, têm sido propostos diversos algoritmos quânticos. E, até então, os mesmos têm apresentado ganhos significativos com relação às suas versões clássicas. Na intenção de poder ser verificada a eficiência dos algoritmos quânticos, diversos simuladores vêm sendo desenvolvidos, visto que a confecção de um computador quântico ainda não foi possível. Há duas grandes vertentes de simuladores: os simuladores por software e os simuladores por hardware, chamados de emuladores. Na primeira classe se encontram os programas desenvolvidos em um computador clássico, procurando implementar os fundamentos da mecânica quântica, fazendo uso das linguagens de programação clássicas. Na segunda, são utilizados recursos que não estejam vinculados à plataforma do computador clássico. Dentre os emuladores, particularmente, estudos têm sido realizados fazendo uso de hardware dedicado (mais especificamente, FPGAV). O presente trabalho propõem a verificação da real utilidade da plataforma FPGA, com a intenção de se desenvolver um emulador universal, que permita a emulação de qualquer classe de circuitos, e que os mesmos possam ser implementados com um maior número de q-bits em relação aos circuitos tratados nos trabalhos anteriores.With the progress of nanotechnology, quantum computing has received great emphasis in scientific circles. Using the basis of quantum mechanics, different quantum algorithms have been proposed. And so far, they have presented significant gains with respect to its classic versions. In order to verify the efficiency of quantum algorithms, several simulators have been developed, since the construction of a quantum computer is not yet possible. There are two major classes of simulators, simulators via software and via hardware. The latter being also called emulators. In the first class, programs are developed in a classical computer, attempting to implement the fundamentais of quantum mechanics, making use of classic programming languages. In the second, resources are used that are not related to the classic computer platform. Among the emulators, in particular, studies have been made using dedicated hardware (more specifically, FPGA's2). The present work proposes the use of the FPGA boards in emulation of quantum circuits aiming a gain scale in relation to the alternatives presented so far. The present work proposes checking the usefulness of the FPGA with the intention of developing an universal emulator that is able to emulate any type of circuit, and that they can be implemented with a larger number of q-bit in respect to the circuits treated in the previous works.Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-06T19:17:03Z No. of bitstreams: 1 HERON ARAGÃO MONTEIRO - DISSERTAÇÃO PPGCC 2012..pdf: 15948168 bytes, checksum: e445512265f530700a45c3924f68aa02 (MD5)Made available in DSpace on 2018-08-06T19:17:03Z (GMT). No. of bitstreams: 1 HERON ARAGÃO MONTEIRO - DISSERTAÇÃO PPGCC 2012..pdf: 15948168 bytes, checksum: e445512265f530700a45c3924f68aa02 (MD5) Previous issue date: 2012-05-31Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da Computação.Emulação de Circuitos QuânticosPlaca FPGAComputação QuânticaMecânica QuânticaAlgoritmos QuânticosSimuladores por SoftwareSimuladores por HardwareEmuladoresPlataforma FPGA - AvaliaçãoEmulador UniversalQuantum CmputingEmulation of Quantum CircuitsQuantum AlgorithmsEmulação de circuitos quânticos em placa FPGA.Emulation of quantum circuits in FPGA board.2012-05-312018-08-06T19:17:03Z2018-08-062018-08-06T19:17:03Zhttps://dspace.sti.ufcg.edu.br/handle/riufcg/1368MONTEIRO, Heron Aragão. Emulação de circuitos quânticos em placa FPGA. 2012. 123 f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2012. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/1368info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporHPinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGTEXTHERON ARAGÃO MONTEIRO - DISSERTAÇÃO PPGCC 2012.pdf.txtHERON ARAGÃO MONTEIRO - DISSERTAÇÃO PPGCC 2012.pdf.txttext/plain183456https://dspace.sti.ufcg.edu.br/bitstream/riufcg/1368/4/HERON+ARAG%C3%83O+MONTEIRO+-+DISSERTA%C3%87%C3%83O+PPGCC+2012.pdf.txta3f9ae89d6b5368e9e49cddfb364cf4fMD54ORIGINALHERON ARAGÃO MONTEIRO - DISSERTAÇÃO PPGCC 2012.pdfHERON ARAGÃO MONTEIRO - DISSERTAÇÃO PPGCC 2012.pdfapplication/pdf18186445https://dspace.sti.ufcg.edu.br/bitstream/riufcg/1368/3/HERON+ARAG%C3%83O+MONTEIRO+-+DISSERTA%C3%87%C3%83O+PPGCC+2012.pdfb3e2529a257e2dd94e392b69a48b91aaMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.sti.ufcg.edu.br/bitstream/riufcg/1368/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/13682025-07-24 03:18:58.651oai:dspace.sti.ufcg.edu.br:riufcg/1368Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-07-24T06:18:58Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Emulação de circuitos quânticos em placa FPGA.
dc.title.alternative.pt_BR.fl_str_mv Emulation of quantum circuits in FPGA board.
title Emulação de circuitos quânticos em placa FPGA.
spellingShingle Emulação de circuitos quânticos em placa FPGA.
MONTEIRO, Heron Aragão.
Ciência da Computação.
Emulação de Circuitos Quânticos
Placa FPGA
Computação Quântica
Mecânica Quântica
Algoritmos Quânticos
Simuladores por Software
Simuladores por Hardware
Emuladores
Plataforma FPGA - Avaliação
Emulador Universal
Quantum Cmputing
Emulation of Quantum Circuits
Quantum Algorithms
title_short Emulação de circuitos quânticos em placa FPGA.
title_full Emulação de circuitos quânticos em placa FPGA.
title_fullStr Emulação de circuitos quânticos em placa FPGA.
title_full_unstemmed Emulação de circuitos quânticos em placa FPGA.
title_sort Emulação de circuitos quânticos em placa FPGA.
author MONTEIRO, Heron Aragão.
author_facet MONTEIRO, Heron Aragão.
author_role author
dc.contributor.advisor2ID.pt_BR.fl_str_mv ASSIS, F. M.
dc.contributor.advisor1.fl_str_mv LULA JUNIOR, Bernardo.
dc.contributor.advisor1ID.fl_str_mv LULA JUNIOR, B.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/1465309727421021
dc.contributor.advisor2.fl_str_mv ASSIS, Francisco Marcos de.
dc.contributor.advisor2Lattes.fl_str_mv http://lattes.cnpq.br/2368523362272656
dc.contributor.referee1.fl_str_mv MELCHER, Elmar Uwe Kurt.
dc.contributor.referee2.fl_str_mv BATISTA, Adriano de Albuquerque.
dc.contributor.authorID.fl_str_mv MONTEIRO, H. A.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/9757094264855906
dc.contributor.author.fl_str_mv MONTEIRO, Heron Aragão.
contributor_str_mv LULA JUNIOR, Bernardo.
ASSIS, Francisco Marcos de.
MELCHER, Elmar Uwe Kurt.
BATISTA, Adriano de Albuquerque.
dc.subject.cnpq.fl_str_mv Ciência da Computação.
topic Ciência da Computação.
Emulação de Circuitos Quânticos
Placa FPGA
Computação Quântica
Mecânica Quântica
Algoritmos Quânticos
Simuladores por Software
Simuladores por Hardware
Emuladores
Plataforma FPGA - Avaliação
Emulador Universal
Quantum Cmputing
Emulation of Quantum Circuits
Quantum Algorithms
dc.subject.por.fl_str_mv Emulação de Circuitos Quânticos
Placa FPGA
Computação Quântica
Mecânica Quântica
Algoritmos Quânticos
Simuladores por Software
Simuladores por Hardware
Emuladores
Plataforma FPGA - Avaliação
Emulador Universal
Quantum Cmputing
Emulation of Quantum Circuits
Quantum Algorithms
description Com o avanço da nanotecnologia, a computação quântica tem recebido grande destaque no meio científico. Utilizando os fundamentos da mecânica quântica, têm sido propostos diversos algoritmos quânticos. E, até então, os mesmos têm apresentado ganhos significativos com relação às suas versões clássicas. Na intenção de poder ser verificada a eficiência dos algoritmos quânticos, diversos simuladores vêm sendo desenvolvidos, visto que a confecção de um computador quântico ainda não foi possível. Há duas grandes vertentes de simuladores: os simuladores por software e os simuladores por hardware, chamados de emuladores. Na primeira classe se encontram os programas desenvolvidos em um computador clássico, procurando implementar os fundamentos da mecânica quântica, fazendo uso das linguagens de programação clássicas. Na segunda, são utilizados recursos que não estejam vinculados à plataforma do computador clássico. Dentre os emuladores, particularmente, estudos têm sido realizados fazendo uso de hardware dedicado (mais especificamente, FPGAV). O presente trabalho propõem a verificação da real utilidade da plataforma FPGA, com a intenção de se desenvolver um emulador universal, que permita a emulação de qualquer classe de circuitos, e que os mesmos possam ser implementados com um maior número de q-bits em relação aos circuitos tratados nos trabalhos anteriores.
publishDate 2012
dc.date.issued.fl_str_mv 2012-05-31
dc.date.accessioned.fl_str_mv 2018-08-06T19:17:03Z
dc.date.available.fl_str_mv 2018-08-06
2018-08-06T19:17:03Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://dspace.sti.ufcg.edu.br/handle/riufcg/1368
dc.identifier.citation.fl_str_mv MONTEIRO, Heron Aragão. Emulação de circuitos quânticos em placa FPGA. 2012. 123 f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2012. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/1368
url https://dspace.sti.ufcg.edu.br/handle/riufcg/1368
identifier_str_mv MONTEIRO, Heron Aragão. Emulação de circuitos quânticos em placa FPGA. 2012. 123 f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2012. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/1368
dc.language.iso.fl_str_mv por
language por
dc.relation.pt_BR.fl_str_mv HP
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.publisher.program.fl_str_mv PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
bitstream.url.fl_str_mv https://dspace.sti.ufcg.edu.br/bitstream/riufcg/1368/4/HERON+ARAG%C3%83O+MONTEIRO+-+DISSERTA%C3%87%C3%83O+PPGCC+2012.pdf.txt
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/1368/3/HERON+ARAG%C3%83O+MONTEIRO+-+DISSERTA%C3%87%C3%83O+PPGCC+2012.pdf
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/1368/2/license.txt
bitstream.checksum.fl_str_mv a3f9ae89d6b5368e9e49cddfb364cf4f
b3e2529a257e2dd94e392b69a48b91aa
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1863363388884647936