Mostra el registre d'ítem simple

dc.contributor.authorGonzález Colás, Antonio María
dc.contributor.authorValero García, Miguel
dc.contributor.authorDíaz de Cerio Ripalda, Luis Manuel
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2017-03-07T13:37:06Z
dc.date.available2017-03-07T13:37:06Z
dc.date.issued1995-08
dc.identifier.citationGonzalez, A., Valero-Garcia, M, Diaz De Cerio, L. Executing algorithms with hypercube topology on torus multicomputers. "IEEE transactions on parallel and distributed systems", Agost 1995, vol. 6, núm. 8, p. 803-814.
dc.identifier.issn1045-9219
dc.identifier.urihttp://hdl.handle.net/2117/102051
dc.description.abstractMany parallel algorithms use hypercubes as the communication topology among their processes. When such algorithms are executed on hypercube multicomputers the communication cost is kept minimum since processes can be allocated to processors in such a way that only communication between neighbor processors is required. However, the scalability of hypercube multicomputers is constrained by the fact that the interconnection cost-per-node increases with the total number of nodes. From scalability point of view, meshes and toruses are more interesting classes of interconnection topologies. This paper focuses on the execution of algorithms with hypercube communication topology on multicomputers with mesh or torus interconnection topologies. The proposed approach is based on looking at different embeddings of hypercube graphs onto mesh or torus graphs. The paper concentrates on toruses since an already known embedding, which is called standard embedding, is optimal for meshes. In this paper, an embedding of hypercubes onto toruses of any given dimension is proposed. This novel embedding is called xor embedding. The paper presents a set of performance figures for both the standard and the xor embeddings and shows that the latter outperforms the former for any torus. In addition, it is proven that for a one-dimensional torus (a ring) the xor embedding is optimal in the sense that it minimizes the execution time of a class of parallel algorithms with hypercube topology. This class of algorithms is frequently found in real applications, such as FFT and some class of sorting algorithms.
dc.format.extent12 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshParallel algorithms
dc.subject.lcshMultiprocessors
dc.subject.otherGraph embeddings
dc.subject.otherHypercubes
dc.subject.otherScalable distributed memory multiprocessors
dc.subject.otherTorus multicomputers
dc.subject.otherMapping of parallel algorithms
dc.titleExecuting algorithms with hypercube topology on torus multicomputers
dc.typeArticle
dc.subject.lemacAlgorismes paral·lels
dc.subject.lemacMultiprocessadors
dc.contributor.groupUniversitat Politècnica de Catalunya. ARCO - Microarquitectura i Compiladors
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1109/71.406957
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=406957
dc.rights.accessOpen Access
local.identifier.drac1629073
dc.description.versionPostprint (published version)
local.citation.authorGonzalez, A.; Valero-Garcia, M; Diaz De Cerio, L.
local.citation.publicationNameIEEE transactions on parallel and distributed systems
local.citation.volume6
local.citation.number8
local.citation.startingPage803
local.citation.endingPage814


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple