Método de projeto de unidades aritméticas especiais de ponto flutuante.
Ano de defesa: | 1997 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | https://www.teses.usp.br/teses/disponiveis/3/3140/tde-08102024-111629/ |
Resumo: | Este trabalho é parte integrante de uma linha de pesquisas existente no Laboratório de Sistemas Integráveis da Escola Politécnica da USP que objetiva a implementação de microprocessadores orientados para aplicações especiais. O projeto de sistemas de processamento destinados a aplicações específicas apresenta particularidades próprias, diferentes das apresentadas por processadores de uso geral. E é inerentemente mais difícil do que o projeto de um sistema de processamento de uso geral com capacidade de processamento de informação similar (SANCHEZ, P. L. P. Método de Projeto de Microprocessadores Especiais. São Paulo, 1995. 115 p. Tese (Livre Docência) - Escola Politécnica, Universidade de São Paulo). Só que, embora mais difícil, a construção de sistemas com características ajustadas especificamente ao atendimento dos requisitos de cada aplicação trás vantagens. Ou seja, evita o sub-aproveitamento de um sistema mais oneroso, ou então evita que se utilize um sistema que não atende perfeitamente a todas as necessidades da aplicação. Baseados nessas premissas apresentamos neste trabalho nosso estudo voltado ao projeto e a implementação de Unidades Aritméticas Especiais de Ponto Flutuante. Estas unidades, sendo agregadas ou mesmo embutidas na unidade processadora, serão destinadas a acelerar a execução dos diversos cálculos aritméticos fazendo uso das vantagens oferecidas pela aritmética binária em ponto flutuante, proporcionando umaumento considerável no desempenho dos sistemas computacionais. São apresentadas as diversas formas de implementação das UPFs (Unidades de Ponto Flutuante) onde, ao invés de nos restringirmos a um problema específico, orientamos o processo de projeto e uso destas unidades, de acordo com a necessidade de cada caso. Ou seja, elaborando um manual de referência, onde a partir das necessidades, este possa encaminhar a pessoa dentre as várias soluções possíveis, indicando diversos métodos ) e técnicas para o tratamento dos números em ponto flutuante. |
id |
USP_3501198bce2a0d1fb567466681be8df1 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-08102024-111629 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
|
spelling |
Método de projeto de unidades aritméticas especiais de ponto flutuante.Untitled in englishCircuitos integradosIntegrated circuitsMicroprocessadoresMicroprocessorsEste trabalho é parte integrante de uma linha de pesquisas existente no Laboratório de Sistemas Integráveis da Escola Politécnica da USP que objetiva a implementação de microprocessadores orientados para aplicações especiais. O projeto de sistemas de processamento destinados a aplicações específicas apresenta particularidades próprias, diferentes das apresentadas por processadores de uso geral. E é inerentemente mais difícil do que o projeto de um sistema de processamento de uso geral com capacidade de processamento de informação similar (SANCHEZ, P. L. P. Método de Projeto de Microprocessadores Especiais. São Paulo, 1995. 115 p. Tese (Livre Docência) - Escola Politécnica, Universidade de São Paulo). Só que, embora mais difícil, a construção de sistemas com características ajustadas especificamente ao atendimento dos requisitos de cada aplicação trás vantagens. Ou seja, evita o sub-aproveitamento de um sistema mais oneroso, ou então evita que se utilize um sistema que não atende perfeitamente a todas as necessidades da aplicação. Baseados nessas premissas apresentamos neste trabalho nosso estudo voltado ao projeto e a implementação de Unidades Aritméticas Especiais de Ponto Flutuante. Estas unidades, sendo agregadas ou mesmo embutidas na unidade processadora, serão destinadas a acelerar a execução dos diversos cálculos aritméticos fazendo uso das vantagens oferecidas pela aritmética binária em ponto flutuante, proporcionando umaumento considerável no desempenho dos sistemas computacionais. São apresentadas as diversas formas de implementação das UPFs (Unidades de Ponto Flutuante) onde, ao invés de nos restringirmos a um problema específico, orientamos o processo de projeto e uso destas unidades, de acordo com a necessidade de cada caso. Ou seja, elaborando um manual de referência, onde a partir das necessidades, este possa encaminhar a pessoa dentre as várias soluções possíveis, indicando diversos métodos ) e técnicas para o tratamento dos números em ponto flutuante.This work is a part of a research which has been conducted at Laboratory of Integrated Systems of Politechnic School University of Sâo Paulo, and it objectives the implementation of microprocessors focused in special applications. The design of processing systems for specific applications presents its own characteristics, different from the characteristics shown by general purpose processors. It is more difficult than a design of processing system for general use with a similar information processing capacity. The construction of systems with adjusted characristics for the needs of each application is more difficult, however, it has advantages. It avoids the under usage of a expensive system or avoids the utilization of a system with doesnt give the perfect solution to the needs of the application. Based on these premises we show in this work our study focused in the design and implementation of Floating Point Units. Added too r embedded into the main processor, they accelerate the performance of the different arithmetic calculations, resulting in considerable increase in the performance of the computer systems. We show different ways of implementing FPUs where we dont restrict our work to a specific problem but, we guide the processo f design and use of the units, according to the needs of each case. We made a reference manual to guide people to the possible solutions, indicating different methods and techniques to the treatment of floating point numbers.Biblioteca Digitais de Teses e Dissertações da USPSanchez, Pedro Luís PrósperoAndrade, José Henrique Pereira1997-08-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3140/tde-08102024-111629/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-10-08T14:21:02Zoai:teses.usp.br:tde-08102024-111629Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-10-08T14:21:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Método de projeto de unidades aritméticas especiais de ponto flutuante. Untitled in english |
title |
Método de projeto de unidades aritméticas especiais de ponto flutuante. |
spellingShingle |
Método de projeto de unidades aritméticas especiais de ponto flutuante. Andrade, José Henrique Pereira Circuitos integrados Integrated circuits Microprocessadores Microprocessors |
title_short |
Método de projeto de unidades aritméticas especiais de ponto flutuante. |
title_full |
Método de projeto de unidades aritméticas especiais de ponto flutuante. |
title_fullStr |
Método de projeto de unidades aritméticas especiais de ponto flutuante. |
title_full_unstemmed |
Método de projeto de unidades aritméticas especiais de ponto flutuante. |
title_sort |
Método de projeto de unidades aritméticas especiais de ponto flutuante. |
author |
Andrade, José Henrique Pereira |
author_facet |
Andrade, José Henrique Pereira |
author_role |
author |
dc.contributor.none.fl_str_mv |
Sanchez, Pedro Luís Próspero |
dc.contributor.author.fl_str_mv |
Andrade, José Henrique Pereira |
dc.subject.por.fl_str_mv |
Circuitos integrados Integrated circuits Microprocessadores Microprocessors |
topic |
Circuitos integrados Integrated circuits Microprocessadores Microprocessors |
description |
Este trabalho é parte integrante de uma linha de pesquisas existente no Laboratório de Sistemas Integráveis da Escola Politécnica da USP que objetiva a implementação de microprocessadores orientados para aplicações especiais. O projeto de sistemas de processamento destinados a aplicações específicas apresenta particularidades próprias, diferentes das apresentadas por processadores de uso geral. E é inerentemente mais difícil do que o projeto de um sistema de processamento de uso geral com capacidade de processamento de informação similar (SANCHEZ, P. L. P. Método de Projeto de Microprocessadores Especiais. São Paulo, 1995. 115 p. Tese (Livre Docência) - Escola Politécnica, Universidade de São Paulo). Só que, embora mais difícil, a construção de sistemas com características ajustadas especificamente ao atendimento dos requisitos de cada aplicação trás vantagens. Ou seja, evita o sub-aproveitamento de um sistema mais oneroso, ou então evita que se utilize um sistema que não atende perfeitamente a todas as necessidades da aplicação. Baseados nessas premissas apresentamos neste trabalho nosso estudo voltado ao projeto e a implementação de Unidades Aritméticas Especiais de Ponto Flutuante. Estas unidades, sendo agregadas ou mesmo embutidas na unidade processadora, serão destinadas a acelerar a execução dos diversos cálculos aritméticos fazendo uso das vantagens oferecidas pela aritmética binária em ponto flutuante, proporcionando umaumento considerável no desempenho dos sistemas computacionais. São apresentadas as diversas formas de implementação das UPFs (Unidades de Ponto Flutuante) onde, ao invés de nos restringirmos a um problema específico, orientamos o processo de projeto e uso destas unidades, de acordo com a necessidade de cada caso. Ou seja, elaborando um manual de referência, onde a partir das necessidades, este possa encaminhar a pessoa dentre as várias soluções possíveis, indicando diversos métodos ) e técnicas para o tratamento dos números em ponto flutuante. |
publishDate |
1997 |
dc.date.none.fl_str_mv |
1997-08-21 |
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://www.teses.usp.br/teses/disponiveis/3/3140/tde-08102024-111629/ |
url |
https://www.teses.usp.br/teses/disponiveis/3/3140/tde-08102024-111629/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1818279181158449152 |