Εμφάνιση απλής εγγραφής

dc.creatorSyrivelis, D.en
dc.creatorLalis, S.en
dc.date.accessioned2015-11-23T10:49:12Z
dc.date.available2015-11-23T10:49:12Z
dc.date.issued2009
dc.identifier10.1109/ICPPW.2009.25
dc.identifier.isbn9780769538037
dc.identifier.issn15302016
dc.identifier.urihttp://hdl.handle.net/11615/33502
dc.description.abstractThis paper presents software support that enables seamless task restructuring and load balancing of pipelined applications at runtime, making it possible to dynamically pick the stages that will be executed as separate tasks on distinct CPUs, depending on the currently available resources and the execution context. This functionality is integrated in a development and execution framework for pipelined applications targeted at reconfigurable (in terms of interconnections), heterogeneous (in terms of architecture and/or clock speed), distributed memory, embedded Parallel Processor Arrays (PPAs). The primary motivation for this work is to support the use of PPA on-chip architectures, which are currently considered as dedicated accelerators, in a multitasking execution context where the available processor cores are distributed among concurrently executing applications. As a proof-of-concept, we discuss the execution of two pipelined applications on an FPGA-based prototype platform that features Xilinx Microblaze soft processor arrays. © 2009 IEEE.en
dc.source.urihttp://www.scopus.com/inward/record.url?eid=2-s2.0-77949501226&partnerID=40&md5=fb2e6ed25400a6a2e42d4d936388cfcb
dc.subjectDynamic load balancingen
dc.subjectManycoreen
dc.subjectMultitaskingen
dc.subjectClock speeden
dc.subjectDistributed Memoryen
dc.subjectExecution contexten
dc.subjectExecution frameworken
dc.subjectLoad-Balancingen
dc.subjectMany-coreen
dc.subjectOn chipsen
dc.subjectParallel processoren
dc.subjectPipelined computationen
dc.subjectProcessor coresen
dc.subjectProof of concepten
dc.subjectRe-configurableen
dc.subjectRuntimesen
dc.subjectSoft processorsen
dc.subjectSoftware supporten
dc.subjectComputer architectureen
dc.subjectDynamic loadsen
dc.subjectDynamic programmingen
dc.subjectProgram processorsen
dc.subjectPipeline processing systemsen
dc.titleSupporting multitasking of pipelined computations on embedded parallel processor arraysen
dc.typeconferenceItemen


Αρχεία σε αυτό το τεκμήριο

ΑρχείαΜέγεθοςΤύποςΠροβολή

Δεν υπάρχουν αρχεία που να σχετίζονται με αυτό το τεκμήριο.

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής