Show simple item record

dc.contributor.authorEvripidou, Paraskevasen
dc.contributor.authorGaudiot, J. -Len
dc.creatorEvripidou, Paraskevasen
dc.creatorGaudiot, J. -Len
dc.date.accessioned2019-11-13T10:40:00Z
dc.date.available2019-11-13T10:40:00Z
dc.date.issued1993
dc.identifier.issn1045-9219
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53906
dc.description.abstractWhile data-flow principles permit the utilization of large-scale multiprocessor systems with high programmability and good efficiency, they also introduce much overhead at runtime. In this paper, we have studied an important class of PDE solvers, namely iterative methods for solving linear systems. Although these methods are inherently highly sequential, we have found that much parallelism could be exploited in a dataflow system by scheduling the iterative part of the algorithms in blocks and by looking ahead across several iterations. This approach is general and will apply to other iterative and loop-based problems. It is also demonstrated by simulation means, that relying solely on data-driven scheduling of parallel and unrolled loops results in low resource utilization and poor performance. A graph-level priority scheduling mechanism has been developed that drastically improves resource utilization and yields higher performance. © 1993 IEEEen
dc.sourceIEEE Transactions on Parallel and Distributed Systemsen
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-0027574933&doi=10.1109%2f71.219755&partnerID=40&md5=f9cb0c9bc4cb6dbd8c47fcee3f1b8458
dc.subjectAlgorithmsen
dc.subjectIterative methodsen
dc.subjectMultiprocessing systemsen
dc.subjectSchedulingen
dc.subjectParallel processing systemsen
dc.subjectQueueing theoryen
dc.subjectBlock-schedulingen
dc.subjectdata-flow systemsen
dc.subjectgraph-levelen
dc.subjectGraph-level priority schedulingen
dc.subjectIterative algorithm block schedulingen
dc.subjectiterative techniquesen
dc.subjectlook-ahead estimatoren
dc.subjectpriorityen
dc.subjectresource managementen
dc.subjectSimulated data-flow multiprocessoren
dc.titleBlock Scheduling of Iterative Algorithms and Graph-Level Priority Scheduling in a Simulated Data-Flow Multiprocessoren
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1109/71.219755
dc.description.volume4
dc.description.issue4
dc.description.startingpage398
dc.description.endingpage413
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Cited By :5</p>en
dc.source.abbreviationIEEE Trans.Parallel Distrib.Syst.en
dc.contributor.orcidEvripidou, Paraskevas [0000-0002-2335-9505]
dc.gnosis.orcid0000-0002-2335-9505


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record