Comissão
Estatuto
Histórico
Localização
Contato
BIQ
BIBLIOTECA DO INSTITUTO DE QUÍMICA
UNICAMP

 
TESE DE DOUTORADO
 
Autor: Muniz Vazquez, Pedro Antonio
Título: Técnicas de Visualização Científica e Computação Distribuída em Química: uma Contribuição à Química Computacional
Ano: 1998
Orientador: Prof. Dr. Yoshiyuki Hase
Departamento: Físico-Química
Palavras-chave: Paralelismo, Computação gráfica, Unix
Resumo: A aplicação de computação em rede em química foi estudada visando a visualização científica e a computação distribuida. Uma biblioteca de visualização científica capaz de produzir imagens tridimensionais de alta qualidade foi desenvolvida utilizando padrões abertos disponíveis no sistema operacional Unix. Esta biblioteca possui capacidades para realizar remoção de superfícies e linhas escondidas, cálculos de iluminação utilizando diversos modelos e um buffer para realização de efeitos de transparência. A partir desta biblioteca um pequeno conjunto de funções e objetos de interesse químico foram desenvolvidos para aplicação em visualização molecular. A biblioteca é capaz de explorar um ambiente de rede utilizando o protocolo X para display remoto sobre o protocolo TCP/IP. Vários métodos de comunicação interprocessos foram investigados, técnicas baseadas em sockets BSD e memória compartilhada foram utilizadas para reescrever programas visando a execução distribuída. O desempenho relativo de mecanismos tradicionais de I/O e daqueles baseados em redes foram medidos e comparados assim como as técnicas baseadas em sockets e em memória compartilhada. Foram empregados padrões e bibliotecas publicamente disponíveis para o desenvolvimento das aplicações de realização das medidas.
Abstract: The application of network computing in chemistry was investigated aiming scientifc visualization and distributed computing. For scientific visualization a graphics library capable of high quality 3D rendering was developed using open standards available under the Unix operating system. This library features a depth buffer for hidden line anel surface removal, light calculation for several ilumination models and an alpha buffer for transparency effects. On top of this library a small set of chemically interesting objects and functions were writen and used to develop application programs for molecular visualization. The library is able to run on networked environments using the X Window protocol for remote display using the TCP/IP protocol as the transport. Several methods of interprocess comunication were investigated, BSD sockets and shared memory techniques were used to rewrite sequential programs for distributed execution. The relative performance of standard I/O mechanisms and networked methods were measured and compared in the same manner as the socket and shared memory techiques. Available publiclibraries and standards were used to develop applications and the measurements.
Arquivo (Texto Completo): vtls000133542.pdf ( tamanho: 4,42MB )

Instituto de Química / Caixa Postal n° 6154
Universidade Estadual de Campinas - UNICAMP
13083 - 970, Campinas, SP, Brasil
e-mail: biq@iqm.unicamp.br
© 2012-2014 BIQ