Title :
Programming of DataFlow SuperComputers
Author :
Krstajic, Bozo ; Milutinovic
Author_Institution :
Univ. of Montenegro, Podgorica, Montenegro
Abstract :
Summary form only given. First, the modern programming paradigms are discussed. Second, a novel classification of existing approaches to supercomputing is presented. Third, each existing approach is analyzed using the same template: a) A figure explaining the architecture used and b) Discussion of major characteristics, pros and cons. Forth, after a brief overview of MultiCore, ManyCore, CoareGrain DataFlow and FineGrainDataFlow programming models, most of the slieds are dedicated to programming of dataflow supercomputers in general and the Maxeler dataflow supercomputer in particular. Fifth, the essence of the recent paper (by a subset of coauthors of this tutorial) in Communications of the ACM is presented. Sixth, architectural details and programming examples are given for applications in GeoPhysics and Banking.
Keywords :
mainframes; multiprocessing systems; parallel machines; coaregrain dataflow programming models; dataflow supercomputers; finegraindataflow programming model; manycore programming model; multicore programming model; novel classification; Abstracts; Educational institutions; Local area networks;
Conference_Titel :
Embedded Computing (MECO), 2013 2nd Mediterranean Conference on
Conference_Location :
Budva
DOI :
10.1109/MECO.2013.6601387