Spelling suggestions: "subject:"xss"" "subject:"xsx""
1 |
Uma calculadora intervelar em JavaSérgio Ribeiro Bezerra, Edmo January 2006 (has links)
Made available in DSpace on 2014-06-12T15:59:30Z (GMT). No. of bitstreams: 2
arquivo5132_1.pdf: 1120699 bytes, checksum: d826be5393b747d7f2d6eec4b73a8ba4 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2006 / Uma abordagem para controlar os erros de resultados de computações numéricas é
utilizar a Matemática Intervalar. A Matemática Intervalar é uma teoria matemática
que propõe solucionar problemas relacionados às inexatidões e imprecisões que
aparecem na computação científica. Dessa maneira, a utilização de técnicas
intervalares é uma alternativa para alcançar limites garantidos para os resultados de
computações. Portanto, este trabalho tem como objetivos (i) implementar uma
biblioteca XSC para suprir as necessidades de Java relacionadas com a
implementa;ao dos números reais através dos números de ponto flutuante e (ii)
desenvolver uma calculadora intervalar que resume e permite o uso das operações
aritméticas, lógicas, transcendentais, trigonométricas e estatísticas que compõe a
biblioteca intervalar Java. As facilidades da linguagem Java, entre elas reuso e
aspectos de herança, permitiram o desenvolvimento modular e robusto da biblioteca
intervalar. Quando comparados como o software IntpakX, os resultados obtidos com
a calculadora Java-XSC foram satisfatórios considerando a métrica distância
|
2 |
Ambiente de alto desempenho com alta exatidão para a resolução de problemasHolbig, Carlos Amaral January 2005 (has links)
Este trabalho visa a disponibilização de um ambiente de alto desempenho, do tipo cluster de computadores, com alta exatidão, obtida através da utilização da biblioteca C–XSC. A alta exatidão na solução de um problema é obtida através da realização de cálculos intermediários sem arredondamentos como se fossem em precisão infinita. Ao final do cálculo, o resultado deve ser representado na máquina. O resultado exato real e o resultado representado diferem apenas por um único arredondamento. Esses cálculos em alta exatidão devem estar disponíveis para algumas operações aritméticas básicas, em especial as que possibilitam a realização de somatório e de produto escalar. Com isso, deseja-se utilizar o alto desempenho através de um ambiente de cluster onde se tem vários nodos executando tarefas ou cálculos. A comunicação será realizada por troca de mensagens usando a biblioteca de comunicação MPI. Para se obter a alta exatidão neste tipo de ambiente, extensões ou adaptações nos programas paralelos tiveram que ser disponibilizadas para garantir que a qualidade do resultado final realizado em um cluster, onde vários nodos colaboram para o resultado final do cálculo, mantivesse a mesma qualidade do resultado que é obtido em uma única máquina (ou nodo) de um ambiente de alta exatidão. Para validar o ambiente proposto foram realizados testes básicos abordando o cálculo do produto escalar, a multiplicação entre matrizes, a implementação de solvers intervalares para matrizes densas e bandas e a implementação de alguns métodos numéricos para a resolução de sistemas de equações lineares com a característica da alta exatidão. Destes testes foram realizadas análises e comparações a respeito do desempenho e da exatidão obtidos com e sem o uso da biblioteca C–XSC, tanto em programas seqüenciais como em programas paralelos. Com a conseqüente implementação dessas rotinas e métodos será aberto um vasto campo de pesquisa no que se refere ao estudo de aplicações reais de grande porte que necessitem durante a sua resolução (ou em parte dela) da realização de operações aritméticas com uma exatidão melhor do que a obtida usualmente pelas ferramentas computacionais tradicionais.
|
3 |
Ambiente de alto desempenho com alta exatidão para a resolução de problemasHolbig, Carlos Amaral January 2005 (has links)
Este trabalho visa a disponibilização de um ambiente de alto desempenho, do tipo cluster de computadores, com alta exatidão, obtida através da utilização da biblioteca C–XSC. A alta exatidão na solução de um problema é obtida através da realização de cálculos intermediários sem arredondamentos como se fossem em precisão infinita. Ao final do cálculo, o resultado deve ser representado na máquina. O resultado exato real e o resultado representado diferem apenas por um único arredondamento. Esses cálculos em alta exatidão devem estar disponíveis para algumas operações aritméticas básicas, em especial as que possibilitam a realização de somatório e de produto escalar. Com isso, deseja-se utilizar o alto desempenho através de um ambiente de cluster onde se tem vários nodos executando tarefas ou cálculos. A comunicação será realizada por troca de mensagens usando a biblioteca de comunicação MPI. Para se obter a alta exatidão neste tipo de ambiente, extensões ou adaptações nos programas paralelos tiveram que ser disponibilizadas para garantir que a qualidade do resultado final realizado em um cluster, onde vários nodos colaboram para o resultado final do cálculo, mantivesse a mesma qualidade do resultado que é obtido em uma única máquina (ou nodo) de um ambiente de alta exatidão. Para validar o ambiente proposto foram realizados testes básicos abordando o cálculo do produto escalar, a multiplicação entre matrizes, a implementação de solvers intervalares para matrizes densas e bandas e a implementação de alguns métodos numéricos para a resolução de sistemas de equações lineares com a característica da alta exatidão. Destes testes foram realizadas análises e comparações a respeito do desempenho e da exatidão obtidos com e sem o uso da biblioteca C–XSC, tanto em programas seqüenciais como em programas paralelos. Com a conseqüente implementação dessas rotinas e métodos será aberto um vasto campo de pesquisa no que se refere ao estudo de aplicações reais de grande porte que necessitem durante a sua resolução (ou em parte dela) da realização de operações aritméticas com uma exatidão melhor do que a obtida usualmente pelas ferramentas computacionais tradicionais.
|
4 |
Ambiente de alto desempenho com alta exatidão para a resolução de problemasHolbig, Carlos Amaral January 2005 (has links)
Este trabalho visa a disponibilização de um ambiente de alto desempenho, do tipo cluster de computadores, com alta exatidão, obtida através da utilização da biblioteca C–XSC. A alta exatidão na solução de um problema é obtida através da realização de cálculos intermediários sem arredondamentos como se fossem em precisão infinita. Ao final do cálculo, o resultado deve ser representado na máquina. O resultado exato real e o resultado representado diferem apenas por um único arredondamento. Esses cálculos em alta exatidão devem estar disponíveis para algumas operações aritméticas básicas, em especial as que possibilitam a realização de somatório e de produto escalar. Com isso, deseja-se utilizar o alto desempenho através de um ambiente de cluster onde se tem vários nodos executando tarefas ou cálculos. A comunicação será realizada por troca de mensagens usando a biblioteca de comunicação MPI. Para se obter a alta exatidão neste tipo de ambiente, extensões ou adaptações nos programas paralelos tiveram que ser disponibilizadas para garantir que a qualidade do resultado final realizado em um cluster, onde vários nodos colaboram para o resultado final do cálculo, mantivesse a mesma qualidade do resultado que é obtido em uma única máquina (ou nodo) de um ambiente de alta exatidão. Para validar o ambiente proposto foram realizados testes básicos abordando o cálculo do produto escalar, a multiplicação entre matrizes, a implementação de solvers intervalares para matrizes densas e bandas e a implementação de alguns métodos numéricos para a resolução de sistemas de equações lineares com a característica da alta exatidão. Destes testes foram realizadas análises e comparações a respeito do desempenho e da exatidão obtidos com e sem o uso da biblioteca C–XSC, tanto em programas seqüenciais como em programas paralelos. Com a conseqüente implementação dessas rotinas e métodos será aberto um vasto campo de pesquisa no que se refere ao estudo de aplicações reais de grande porte que necessitem durante a sua resolução (ou em parte dela) da realização de operações aritméticas com uma exatidão melhor do que a obtida usualmente pelas ferramentas computacionais tradicionais.
|
5 |
Java-XSC : m?dulo complexo e complexo intervalarGon?alves, Marciano Louren?o da Silva 23 February 2012 (has links)
Made available in DSpace on 2014-12-17T15:48:00Z (GMT). No. of bitstreams: 1
MarcianoLSG_DISSERT.pdf: 1502222 bytes, checksum: 42095db0aea344259d27b288ebc11ee0 (MD5)
Previous issue date: 2012-02-23 / Coordena??o de Aperfei?oamento de Pessoal de N?vel Superior / This work aims to develop modules that will increase the computational power of the
Java-XSC library, and XSC an acronym for "Language Extensions for Scientific Computation .
This library is actually an extension of the Java programming language that
has standard functions and routines elementary mathematics useful interval. in this study
two modules were added to the library, namely, the modulus of complex numbers and
complex numbers of module interval which together with the modules original numerical
applications that are designed to allow, for example in the engineering field, can be used
in devices running Java programs / Este trabalho tem por finalidade desenvolver m?dulos que venham aumentar o poder
computacional da biblioteca JAVA-XSC, sendo XSC1 um acr?nimo para Language
Extensions for Scientific Computation . Essa biblioteca ? na verdade uma extens?o da linguagem
de programa??o JAVA que possui rotinas elementares e fun??es padr?o ?teis da
matem?tica intervalar. Neste trabalho foram acrescentados dois m?dulos ? biblioteca; a
saber: o m?dulo dos n?meros complexos e o m?dulo dos n?meros complexos intervalares
que em conjunto com os m?dulos originais visam possibilitar que aplica??es num?ricas,
como por exemplo na ?rea da engenharia, possam ser usadas em dispositivos que executam
programas JAVA
|
Page generated in 0.0384 seconds