GoDEL: A multidirectional dataflow execution model for large-scale computing. Kulkarni, A., Lang, M., & Lumsdaine, A. In Proceedings - 2011 1st Workshop on Data-Flow Execution Models for Extreme Scale Computing, DFM 2011, pages 10-18, 2012.
GoDEL: A multidirectional dataflow execution model for large-scale computing [link]Website  doi  abstract   bibtex   
As the emerging trends in hardware architecture guided by performance, power efficiency and complexity drive us towards massive processor parallelism, there has been a renewed interest in dataflow models for large-scale computing. Dataflow programming models, being declarative in nature, lead to improved programmability at scale by implicitly managing the computation and communication for the application. In this paper, we present GoDEL, a multidirectional dataflow execution model based on propagation networks. Propagator networks allow general-purpose parallel computation on partial data. Implemented with efficiency and programmer productivity as its goals, we describe the syntax and semantics of the GoDEL language and discuss its implementation and runtime. We further discuss representative examples from various programming paradigms that are encompassed by and benefit from the flexibility in the multidirectional execution model. © 2011 IEEE.
@inproceedings{
 title = {GoDEL: A multidirectional dataflow execution model for large-scale computing},
 type = {inproceedings},
 year = {2012},
 keywords = {Computer architecture; Computer programming langu,Concurrent computing; Dataflow; Dataflow model; Da,Data flow analysis},
 pages = {10-18},
 websites = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84860508407&doi=10.1109%2FDFM.2011.12&partnerID=40&md5=4ff3ed39a94ade43765d46673fd4806e},
 city = {Galveston, TX},
 id = {71dff31c-e12b-3889-8e3c-6bd732acb5f4},
 created = {2017-11-27T16:38:37.068Z},
 file_attached = {false},
 profile_id = {42d295c0-0737-38d6-8b43-508cab6ea85d},
 last_modified = {2018-03-12T19:03:30.575Z},
 read = {false},
 starred = {false},
 authored = {true},
 confirmed = {true},
 hidden = {false},
 citation_key = {Kulkarni201210},
 source_type = {conference},
 notes = {cited By 2; Conference of 1st International Workshop on Data-Flow Models, DFM 2011 ; Conference Date: 10 October 2011 Through 10 October 2011; Conference Code:89549},
 folder_uuids = {a0f5ac31-a393-4a7b-b7db-64a126a80f6e},
 private_publication = {false},
 abstract = {As the emerging trends in hardware architecture guided by performance, power efficiency and complexity drive us towards massive processor parallelism, there has been a renewed interest in dataflow models for large-scale computing. Dataflow programming models, being declarative in nature, lead to improved programmability at scale by implicitly managing the computation and communication for the application. In this paper, we present GoDEL, a multidirectional dataflow execution model based on propagation networks. Propagator networks allow general-purpose parallel computation on partial data. Implemented with efficiency and programmer productivity as its goals, we describe the syntax and semantics of the GoDEL language and discuss its implementation and runtime. We further discuss representative examples from various programming paradigms that are encompassed by and benefit from the flexibility in the multidirectional execution model. © 2011 IEEE.},
 bibtype = {inproceedings},
 author = {Kulkarni, A and Lang, M and Lumsdaine, A},
 doi = {10.1109/DFM.2011.12},
 booktitle = {Proceedings - 2011 1st Workshop on Data-Flow Execution Models for Extreme Scale Computing, DFM 2011}
}

Downloads: 0