Mostra el registre d'ítem simple
Obtaining synchronization-free code with maximum parallelism
dc.contributor.author | Gavaldà Mestre, Ricard |
dc.contributor.author | Ayguadé Parra, Eduard |
dc.contributor.author | Torres Viñals, Jordi |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament de Ciències de la Computació |
dc.date.accessioned | 2016-02-15T09:29:01Z |
dc.date.available | 2016-02-15T09:29:01Z |
dc.date.issued | 1996-03 |
dc.identifier.citation | Gavaldà, R., Ayguade, E., Torres, J. "Obtaining synchronization-free code with maximum parallelism". 1996. |
dc.identifier.uri | http://hdl.handle.net/2117/82908 |
dc.description.abstract | This paper addresses the problem of extracting the maximum synchronization-free parallelism that may be present in loops. In order to reduce communication and synchronization overheads, some parallelizing compilers try to identify independent computational partitions - if there are any - of a sequential program. We focus on the case of loops with constant dependence distance vectors. We consider a statement instance as a basic unit that can be allocated to a processor, in contrast other methods that use an iteration instance. We show that a previously proposed family of scheduling heuristics (Graph Traversal Scheduling) is optimal in the sense that no more parallelism can be expressed with synchronization-free code. Furthermore, we give a quasi-linear time algorithm to find such an optimal Graph Traversal Scheduling. |
dc.format.extent | 22 p. |
dc.language.iso | eng |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Informàtica teòrica |
dc.subject.other | Synchronization |
dc.subject.other | Free-code |
dc.subject.other | Parallel computation |
dc.title | Obtaining synchronization-free code with maximum parallelism |
dc.type | External research report |
dc.contributor.group | Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions |
dc.rights.access | Open Access |
local.identifier.drac | 582629 |
dc.description.version | Postprint (published version) |
local.citation.author | Gavaldà, R.; Ayguade, E.; Torres, J. |
Fitxers d'aquest items
Aquest ítem apareix a les col·leccions següents
-
Reports de recerca [58]
-
Reports de recerca [181]
-
Reports de recerca [1.107]