Past Events

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

Committee

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
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Frutgers.zoom.us%2Fj%2F96353486442%3Fpwd%3DRTIrdjdOaWJjRERrN3dLczNDcVhDQT09&data=04%7C01%7Cmwalezak%40cs.rutgers.edu%7C4120922c5af34bca1d4708d8fc30ed87%7Cb92d2b234d35447093ff69aca6632ffe%7C1%7C0%7C637536634374164280%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=MW%2FmsDB77WB9PDiI05cAFgikq1bPECuNT%2FeQWKBVy7A%3D&reserved=0

Join by SIP


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
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Frutgers.zoom.us%2Fskype%2F96353486442&data=04%7C01%7Cmwalezak%40cs.rutgers.edu%7C4120922c5af34bca1d4708d8fc30ed87%7Cb92d2b234d35447093ff69aca6632ffe%7C1%7C0%7C637536634374174276%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=pEOi6Cy%2BL5IKpP%2FtYhEVPZVfCaMEIqTOwfDtwlvxXqY%3D&reserved=0