Performance of scientific processing in networks of workstations: matrix multiplication example

Autores
Tinetti, Fernando Gustavo
Año de publicación
2001
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Parallel computing on networks of workstations are intensively used in some application areas such as linear algebra operations. Topics such as processing as well as communication hardware heterogeneity are considered solved by the use of parallel processing libraries, but experimentation about performance under these circumstances seems to be necessary. Also, installed networks of workstations are specially attractive due to its extremely low cost for parallel processing as well as its great availability given the number of installed local area networks. The performance of such networks of workstations is fully analyzed by means of a simple application: matrix multiplication. A parallel algorithm is proposed for matrix multiplication derived from two main sources: a) previous proposed algorithms for this task in traditional parallel computers, and b) the bus based interconnection network of workstations. This parallel algorithm is analyzed experimentally in terms of workstations workload and data communication, two main factors in overall parallel computing performance.
Facultad de Informática
Materia
Ciencias Informáticas
Redes neuronales
performance; cluster parallel computing; scientific processing
Puestos de trabajo
Funcionamiento de los sistemas
Matrices
Programación paralela
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc/3.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/9410

id SEDICI_f49afb515af5cc97ef29c5d0d498d7d6
oai_identifier_str oai:sedici.unlp.edu.ar:10915/9410
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Performance of scientific processing in networks of workstations: matrix multiplication exampleTinetti, Fernando GustavoCiencias InformáticasRedes neuronalesperformance; cluster parallel computing; scientific processingPuestos de trabajoFuncionamiento de los sistemasMatricesProgramación paralelaParallel computing on networks of workstations are intensively used in some application areas such as linear algebra operations. Topics such as processing as well as communication hardware heterogeneity are considered solved by the use of parallel processing libraries, but experimentation about performance under these circumstances seems to be necessary. Also, installed networks of workstations are specially attractive due to its extremely low cost for parallel processing as well as its great availability given the number of installed local area networks. The performance of such networks of workstations is fully analyzed by means of a simple application: matrix multiplication. A parallel algorithm is proposed for matrix multiplication derived from two main sources: a) previous proposed algorithms for this task in traditional parallel computers, and b) the bus based interconnection network of workstations. This parallel algorithm is analyzed experimentally in terms of workstations workload and data communication, two main factors in overall parallel computing performance.Facultad de Informática2001info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/9410enginfo:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/wp-content/uploads/pap7.pdfinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc/3.0/Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-11-12T10:15:27Zoai:sedici.unlp.edu.ar:10915/9410Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-11-12 10:15:28.223SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Performance of scientific processing in networks of workstations: matrix multiplication example
title Performance of scientific processing in networks of workstations: matrix multiplication example
spellingShingle Performance of scientific processing in networks of workstations: matrix multiplication example
Tinetti, Fernando Gustavo
Ciencias Informáticas
Redes neuronales
performance; cluster parallel computing; scientific processing
Puestos de trabajo
Funcionamiento de los sistemas
Matrices
Programación paralela
title_short Performance of scientific processing in networks of workstations: matrix multiplication example
title_full Performance of scientific processing in networks of workstations: matrix multiplication example
title_fullStr Performance of scientific processing in networks of workstations: matrix multiplication example
title_full_unstemmed Performance of scientific processing in networks of workstations: matrix multiplication example
title_sort Performance of scientific processing in networks of workstations: matrix multiplication example
dc.creator.none.fl_str_mv Tinetti, Fernando Gustavo
author Tinetti, Fernando Gustavo
author_facet Tinetti, Fernando Gustavo
author_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
Redes neuronales
performance; cluster parallel computing; scientific processing
Puestos de trabajo
Funcionamiento de los sistemas
Matrices
Programación paralela
topic Ciencias Informáticas
Redes neuronales
performance; cluster parallel computing; scientific processing
Puestos de trabajo
Funcionamiento de los sistemas
Matrices
Programación paralela
dc.description.none.fl_txt_mv Parallel computing on networks of workstations are intensively used in some application areas such as linear algebra operations. Topics such as processing as well as communication hardware heterogeneity are considered solved by the use of parallel processing libraries, but experimentation about performance under these circumstances seems to be necessary. Also, installed networks of workstations are specially attractive due to its extremely low cost for parallel processing as well as its great availability given the number of installed local area networks. The performance of such networks of workstations is fully analyzed by means of a simple application: matrix multiplication. A parallel algorithm is proposed for matrix multiplication derived from two main sources: a) previous proposed algorithms for this task in traditional parallel computers, and b) the bus based interconnection network of workstations. This parallel algorithm is analyzed experimentally in terms of workstations workload and data communication, two main factors in overall parallel computing performance.
Facultad de Informática
description Parallel computing on networks of workstations are intensively used in some application areas such as linear algebra operations. Topics such as processing as well as communication hardware heterogeneity are considered solved by the use of parallel processing libraries, but experimentation about performance under these circumstances seems to be necessary. Also, installed networks of workstations are specially attractive due to its extremely low cost for parallel processing as well as its great availability given the number of installed local area networks. The performance of such networks of workstations is fully analyzed by means of a simple application: matrix multiplication. A parallel algorithm is proposed for matrix multiplication derived from two main sources: a) previous proposed algorithms for this task in traditional parallel computers, and b) the bus based interconnection network of workstations. This parallel algorithm is analyzed experimentally in terms of workstations workload and data communication, two main factors in overall parallel computing performance.
publishDate 2001
dc.date.none.fl_str_mv 2001
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/9410
url http://sedici.unlp.edu.ar/handle/10915/9410
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/wp-content/uploads/pap7.pdf
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc/3.0/
Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/3.0/
Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1848605215817728000
score 13.25334