• 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
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.3.1990.tde-06072022-113110
Document
Author
Full name
Marco Tulio Carvalho de Andrade
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Paulo, 1990
Supervisor
Committee
Noije, Wilhelmus Adrianus Maria Van (President)
Qualifik, Paul
Ranzini, Edith
Title in Portuguese
Desenvolvimento de uma interface gráfica em software para sistemas paralelos baseados em transputers.
Keywords in Portuguese
Interface gráfica
Sistemas paralelos
Transputers
Abstract in Portuguese
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.
Title in English
Development of a software graphical interface for transputer based parallel systems.
Keywords in English
Graphical interface
Parallel systems
Transputers
Abstract in English
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.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2022-07-06
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2023. All rights reserved.