CS Events Monthly View

Qualifying Exam

Choreographic coordination: a programming model for in-situ workflows


Download as iCal file

Friday, April 16, 2021, 02:00pm - 03:30pm


Speaker: Philip Davis

Location : Remote via Zoom


Professor Manish Parashar (advisor)

Professor Zheng Zhang

Professor Sudarsun Kannan

Professor Eric Allender

Event Type: Qualifying Exam

Abstract: As scientific applications strive towards increasingly realistic modeling of complex phenomena, they are integrating multiple models and simulations into complex, coupled scientific workflows. As a result, ensuring that existing codes can be combined and recombined correctly and flexibly as part of these workflows is essential. In this presentation, I will discuss challenges in current methods for creating such compositions and propose a choreographic novel approach for creating in-situ scientific workflows, i.e., workflows that execute on a single extreme-scale system. Specifically, this approach involves providing a domain-specific abstraction that enables a programmer to instrument existing simulation codes so that they can be used as building blocks in defining complex workflows using a service-oriented approach. Using this approach, developers specify a workflow-level shared specification of data objects over common or partitioned data domains. This permits dependency-based execution to be specified at the workflow level, distinct from the independent operation of the component simulations. I will describe the features and benefits of this approach from the perspective of application design and systems optimization research.


Join Zoom Meeting

Join by SIP
This email address is being protected from spambots. You need JavaScript enabled to view it.

Meeting ID: 963 5348 6442
Password: 638532
One tap mobile
+13017158592,,96353486442# US (Washington DC) 13126266799,,96353486442#
+US (Chicago)

Join By Phone
+1 301 715 8592 US (Washington DC)
+1 312 626 6799 US (Chicago)
+1 646 558 8656 US (New York)
+1 253 215 8782 US (Tacoma)
+1 346 248 7799 US (Houston)
+1 669 900 9128 US (San Jose)
Meeting ID: 963 5348 6442
Find your local number: https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Frutgers.zoom.us%2Fu%2FacHDzN58vt&data=04%7C01%7Cmwalezak%40cs.rutgers.edu%7C4120922c5af34bca1d4708d8fc30ed87%7Cb92d2b234d35447093ff69aca6632ffe%7C1%7C0%7C637536634374174276%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=mA4xs52QoWzAq0sl8LEEdrcIvNltbfKQ%2Bwx2xHc7ZvI%3D&reserved=0

Join by Skype for Business