• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Disertación de Maestría
DOI
https://doi.org/10.11606/D.3.1990.tde-06072022-113110
Documento
Autor
Nombre completo
Marco Tulio Carvalho de Andrade
Dirección Electrónica
Instituto/Escuela/Facultad
Área de Conocimiento
Fecha de Defensa
Publicación
São Paulo, 1990
Director
Tribunal
Noije, Wilhelmus Adrianus Maria Van (Presidente)
Qualifik, Paul
Ranzini, Edith
Título en portugués
Desenvolvimento de uma interface gráfica em software para sistemas paralelos baseados em transputers.
Palabras clave en portugués
Interface gráfica
Sistemas paralelos
Transputers
Resumen en portugués
Este trabalho consta do desenvolvimento de uma interface gráfica em software para sistemas paralelos baseados em transputers. Tal interface dispõe de um núcleo, cuja função é interpretar e ativar os comandos disponíveis, por meio de um protocolo definido, e um conjunto de rotinas gráficas básicas. A interface está estruturada de modo a realizar uma divisão espacial das tarefas de processamento para explorar o desempenho de sistemas paralelos. De modo a introduzir o tema, há a apresentação de fundamentos sobre a arquitetura da família dos transputers, a linguagem OCCAM 2 dos transputers e ao sistema de desenvolvimento de programas para transputers (TDS2). Os recursos de hardware e a estruturação do software são mostrados. Também é feita uma discussão de questões de técnicas de otimização de performance, concepção do sistema gráfico paralelo e considerações sobre os algoritmos utilizados. Algumas rotinas gráficas básicas foram desenvolvidas: linha, retângulo, círculo, semicírculo, quarto de círculo, oitavo de círculo, circunferência, semicircunfêrencia, quarto de circunferência, elipses e rotinas para escrever cadeias de caracteres. Alguns algoritmos convencionais foram adaptados para adequá-los a atingir a melhor performance do sistema gráfico.
Título en inglés
Development of a software graphical interface for transputer based parallel systems.
Palabras clave en inglés
Graphical interface
Parallel systems
Transputers
Resumen en inglés
This work focuses the development of a graphical software interface for Transputer based parallel systems. This interface contains a kernel, which function is to interpret and activate the available commands, by means of a defined protocol, and a set of basic graphic routines. The interface is structured in order to realize a spatial division of the processing tasks to explore the performance of parallel systems. In order to introduce the subject, there is a tutorial on the Transputer family architecture, the OCCAM 2 Transputer language and the Transputer development system (tds2). The hardware resources and the software structure are shown. Furthermore, some performance optimization technics, the parallel graphic system conception and some considerations about the utilized algorithms are discussed. Some basic graphic routines were developed, line, rectangle, circle, semicircle, quarter of circle, eighth of circle, circumference, semicircumference, quarter of circumference, dognut, elipses and routines to write strings of characters. Some conventional algorithms were adapted to adequate them to achieve the best performance of the graphic system.
 
ADVERTENCIA - La consulta de este documento queda condicionada a la aceptación de las siguientes condiciones de uso:
Este documento es únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro. Esta reserva de derechos afecta tanto los datos del documento como a sus contenidos. En la utilización o cita de partes del documento es obligado indicar el nombre de la persona autora.
Fecha de Publicación
2022-07-06
 
ADVERTENCIA: Aprenda que son los trabajos derivados haciendo clic aquí.
Todos los derechos de la tesis/disertación pertenecen a los autores
CeTI-SC/STI
Biblioteca Digital de Tesis y Disertaciones de la USP. Copyright © 2001-2024. Todos los derechos reservados.