Main Content

You are here

NCSA Colloquium: Expeditions in Distributed Scientific Computing

NCSA Colloquium: Expeditions in Distributed Scientific Computing

Abstract: To support science and engineering applications that are the basis of many societal and intellectual challenges in the 21st Century, there is a need for comprehensive, balanced and flexible distributed cyberinfrastructure. The process of designing and deploying such large scale distributed cyberinfrastructure however, presents a critical and challenging research agenda along at least two different dimension: conceptual and implementation challenges.

The first challenge is the ability to architect and federate large scale distributed resources so as to have collective performance that can be designed and predicted as well as the ability to plan and reason about executing distributed workloads. The second challenge -- is to produce tools that provide a step change in the sophistication and scale of problems that can be investigated using DCI, while being extensible, easy to deploy and use, as well as being compatible with a variety of other established tools.

In the first part of the talk we will discuss how we are laying the foundations for the design and architecture of the next-generation of distributed cyberinfrastructure. In the second part of the talk, we will introduce RADICAL-Cybertools -- a standards-based, abstraction-driven approach to High-Performance Distributed Computing. RADICAL Cybertools builds upon important theoretical advances, production software development best practices and carefully analyzed usage and programming models. We will discuss several science and engineering applications that are currently using RADICAL Cybertools to utilize DCIs in a scalable and extensible fashion. We will conclude with a discussion of the connection between the two challenges and thus the first steps towards the "Science of Cyberinfrastructure".

Light refreshments will be available after the talk. 

Friday, April 3, 2015