Implementação eficiente de subconjunto do BLAS para o bluegene/L.
Main Author: | |
---|---|
Publication Date: | 2004 |
Format: | Master thesis |
Language: | por |
Source: | Biblioteca Digital de Teses e Dissertações da USP |
Download full: | https://www.teses.usp.br/teses/disponiveis/3/3141/tde-17102024-153435/ |
Summary: | O BlueGene/L é um supercomputador desenvolvido pela IBM que visa a execução de aplicações numéricas de alto desempenho tais como simulações de fenômenos físicos e bioquímicos. Esta máquina deverá fornecer 360TFlops de desempenho máximo distribuído entre 65.536 nós de computação. De modo a atingir alta porcentagem do desempenho máximo desta máquina, o software executado deve ser otimizado para fazer uso eficiente das características de hardware disponíveis. Este trabalho tem como foco a otimização de um subconjunto do BLAS que será executado em cada nó de computação do BlueGene/L. O BLAS (Basic Linear Algebra Subprograms) é considerado padrão de facto para rotinas que implementam operações elementares de álgebra linear, sendo as rotinas deste pacote utilizadas como blocos construtores de aplicações científicas e de outras bibliotecas de software numérico. Uma versão otimizada das rotinas do BLAS para o BlueGene/L deve levar a um alto desempenho na execução de aplicações que as utilizam. |
id |
USP_9d4a7a822ea4ad42c5f6e7f67b294f5b |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-17102024-153435 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Implementação eficiente de subconjunto do BLAS para o bluegene/L.Untitled in englishArquitetura e organização de computadoresComputer architecture and organizationSupercomputadoresSupercomputersO BlueGene/L é um supercomputador desenvolvido pela IBM que visa a execução de aplicações numéricas de alto desempenho tais como simulações de fenômenos físicos e bioquímicos. Esta máquina deverá fornecer 360TFlops de desempenho máximo distribuído entre 65.536 nós de computação. De modo a atingir alta porcentagem do desempenho máximo desta máquina, o software executado deve ser otimizado para fazer uso eficiente das características de hardware disponíveis. Este trabalho tem como foco a otimização de um subconjunto do BLAS que será executado em cada nó de computação do BlueGene/L. O BLAS (Basic Linear Algebra Subprograms) é considerado padrão de facto para rotinas que implementam operações elementares de álgebra linear, sendo as rotinas deste pacote utilizadas como blocos construtores de aplicações científicas e de outras bibliotecas de software numérico. Uma versão otimizada das rotinas do BLAS para o BlueGene/L deve levar a um alto desempenho na execução de aplicações que as utilizam.The BlueGene/L machine is a supercomputer that has been developed by IBM intended to high-performance numerical applications such as simulation of physical and biochemical fenomena. This machine will deliver 360TFlops of peak performance distributed between 65536 compute nodes. In order to achieve a high percentage of the machine peak performance, the software has to be optimized in order to make an efficient use of the available hardware features. This work focus on the optimization process of a subset of the BLAS for the BlueGene/L compute nodes. The BLAS, Basic Linear Algebra Subprograms, is a de facto standard for linear algebra routines, used as building blocks of scientific applications and high-level linear algebra libraries. An optimized version of the BLAS for the BlueGene/L machine should unlock the performance that machine for those kinds of applications and libraries.Biblioteca Digitais de Teses e Dissertações da USPBressan, GraçaBachega, Leonardo Ruggiero2004-08-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-17102024-153435/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-17T18:38:04Zoai:teses.usp.br:tde-17102024-153435Biblioteca 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-17T18:38:04Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Implementação eficiente de subconjunto do BLAS para o bluegene/L. Untitled in english |
title |
Implementação eficiente de subconjunto do BLAS para o bluegene/L. |
spellingShingle |
Implementação eficiente de subconjunto do BLAS para o bluegene/L. Bachega, Leonardo Ruggiero Arquitetura e organização de computadores Computer architecture and organization Supercomputadores Supercomputers |
title_short |
Implementação eficiente de subconjunto do BLAS para o bluegene/L. |
title_full |
Implementação eficiente de subconjunto do BLAS para o bluegene/L. |
title_fullStr |
Implementação eficiente de subconjunto do BLAS para o bluegene/L. |
title_full_unstemmed |
Implementação eficiente de subconjunto do BLAS para o bluegene/L. |
title_sort |
Implementação eficiente de subconjunto do BLAS para o bluegene/L. |
author |
Bachega, Leonardo Ruggiero |
author_facet |
Bachega, Leonardo Ruggiero |
author_role |
author |
dc.contributor.none.fl_str_mv |
Bressan, Graça |
dc.contributor.author.fl_str_mv |
Bachega, Leonardo Ruggiero |
dc.subject.por.fl_str_mv |
Arquitetura e organização de computadores Computer architecture and organization Supercomputadores Supercomputers |
topic |
Arquitetura e organização de computadores Computer architecture and organization Supercomputadores Supercomputers |
description |
O BlueGene/L é um supercomputador desenvolvido pela IBM que visa a execução de aplicações numéricas de alto desempenho tais como simulações de fenômenos físicos e bioquímicos. Esta máquina deverá fornecer 360TFlops de desempenho máximo distribuído entre 65.536 nós de computação. De modo a atingir alta porcentagem do desempenho máximo desta máquina, o software executado deve ser otimizado para fazer uso eficiente das características de hardware disponíveis. Este trabalho tem como foco a otimização de um subconjunto do BLAS que será executado em cada nó de computação do BlueGene/L. O BLAS (Basic Linear Algebra Subprograms) é considerado padrão de facto para rotinas que implementam operações elementares de álgebra linear, sendo as rotinas deste pacote utilizadas como blocos construtores de aplicações científicas e de outras bibliotecas de software numérico. Uma versão otimizada das rotinas do BLAS para o BlueGene/L deve levar a um alto desempenho na execução de aplicações que as utilizam. |
publishDate |
2004 |
dc.date.none.fl_str_mv |
2004-08-09 |
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/3141/tde-17102024-153435/ |
url |
https://www.teses.usp.br/teses/disponiveis/3/3141/tde-17102024-153435/ |
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_ |
1826319247331033088 |