Banca do PCC: Pamela Polnow Gnutzmann
UNIVERSIDADE FEDERAL DE PELOTAS
CENTRO DE DESENVOLVIMENTO TECNOLÓGICO
CURSO DE CIÊNCIA DA COMPUTAÇÃO
Apresentações do Projeto de Conclusão de Curso (2012/2)
m-qCEdit: Um Ambiente para Modelagem e Simulação de Circuitos Quânticos via Plataformas Móveis
por
Pamela Polnow Gnutzmann
Banca:
Profa. Renata Hax Sander Reiser (orientador)
Maurício Lima Pilla (co-orientador)
Prof. Marilton Sanchotene de Aguiar
Prof. André Rauber Du Bois
Adriano Kurz Maron
Data: 15 de Março de 2013
Hora: 10:00h
Local: A definir
Resumo do Trabalho:
A Computação Quântica é um paradigma computacional que descreve algoritmos que exploram fenômenos previstos pela Mecânica Quântica para obter um desempenho melhor do que seus análogos clássicos. Entretanto, pela baixa escalabilidade do hardware quântico somente algoritmos quânticos simples são suportados. Nesse cenário, modelos e simuladores quânticos auxiliam no estudo e desenvolvimento destes algoritmos. O ambiente VPE-qGM (Visual Programming Environment for the qGM Model) consiste em um simulador fundamentado no modelo qGM (Quantum Geometric Machine), para modelagem e simulação (sequencial e distribuída). Este trabalho visa contribuir com o ambiente D-GM (Distributed Geometric Machine Model) através do desenvolvimento do m-qCEdit, um ambiente para modelagem de circuitos quânticos para plataformas móveis, o qual será integrado ao ambiente VPE-qGM. O trabalho contempla a extensão de alguns componentes do ambiente VPE-qGM, além da criação do aplicativo, viabilizando a criação e edição de circuitos com variação em quantidade de steps e qubits, inserção e exclusão de portas quânticas unitárias e controladas e manipulação do estado inicial do circuito. Além disso, há a opção de salvar circuitos em XML, visando edição dos circuitos modelados no q-CEdit para simulação utilizando o VPE-qGM. Para o desenvolvimento do aplicativo, foi utilizada a API Apache Cordova, que permite que aplicações móveis sejam desenvolvidas utilizando HTML, CSS e JavaScript, as quais podem ser compiladas para diversos tipos de plataformas móveis, garantindo portabilidade ao aplicativo, além da mobilidade e da intuitividade, associada ao uso de uma tela sensível ao toque, inerentes aos dispositivos móveis. Através da integração do aplicativo criado ao simulador VPE-qGM, espera-se permitir que um circuito modelado no dispositivo móvel seja simulado pelo VPE-qGM de forma remota, dispensando assim a necessidade de acesso local a um computador, ou cluster de alta capacidade de processamento. O desenvolvimento do m-qCEdit é um grande incentivo ao estudo de algoritmos e aplicações quânticas e, de forma mais abrangente, um impulso para mais conhecimento acerca da Computação Quântica.
Para mais informações acesse: http://inf.ufpel.edu.br/nopcc/doku.php?id=bancas:2012_2