This is a short list of featured presentations. For a complete list of my presentations, please visit my SlideShare profile.


  • Minisymposium: The Many Faces of Simulation for HPC Saturday February 15, 2020 Organizers:Rafael Ferreira da SilvaUniversity of Southern California, U.S.Frédéric SuterCNRS, France Abstract – In the field of HPC research and development, simulation has mainly been used for the purpose of evaluating and comparing the performance of application implementations and of the algorithms therein. While […]

  • The CyberInfrastructure (CI) has been the object of intensive research and development in the last decade, resulting in a rich set of abstractions and interoperable software implementations that are used in production today for supporting ongoing and breakthrough scientific discoveries. A key challenge is the development of tools and application execution frameworks that are robust […]

  • While distributed computing infrastructures can provide infrastructure-level techniques for managing energy consumption, application-level energy consumption models have also been developed to support energy-efficient scheduling and resource provisioning algorithms. In this work, we analyze the accuracy of a widely-used application-level model that have been developed and used in the context of scientific workflow executions. To this […]

  • Scientific workflows are used routinely in numerous scientific domains, and Workflow Management Systems (WMSs) have been developed to orchestrate and optimize workflow executions on distributed platforms. WMSs are complex software systems that interact with complex software infrastructures. Most WMS research and development activities rely on empirical experiments conducted with full-fledged software stacks on actual hardware […]

  • Abstract – WRENCH enables novel avenues for scientific workflow use, research, development, and education. WRENCH capitalizes on recent and critical advances in the state of the art of distributed platform/application simulation. WRENCH builds on top of the open-source SimGrid simulation framework. SimGrid enables the simulation of large-scale distributed applications in a way that is accurate […]

  • Presentation held at the 18th SIAM Conference on Parallel Processing for Scientific Computing, 2018 Resource Management, Scheduling, Workflows: Critical Middleware for HPC and Clouds Tokyo, Japan Abstract – This talk will examine issues of workflow execution, in particular using the Pegasus Workflow Management System, on distributed resources and how these resources can be provisioned ahead […]

  • Presentation held at the 12th Workflows in Support of Large-Scale Science, 2017 Denver, CO, USA – SuperComputing’17 Abstract – Science applications frequently produce and consume large volumes of data, but delivering this data to and from compute resources can be challenging, as parallel file system performance is not keeping up with compute and memory performance. To […]

  • Presentation held at the 11th Workflows in Support of Large-Scale Science, 2016 Salt Lake City, UT, USA – SuperComputing’16 Abstract – Scientific workflows have become mainstream for conducting large-scale scientific research. As a result, many workflow applications and Workflow Management Systems (WMSs) have been developed as part of the cyberinfrastructure to allow scientists to execute […]

  • Presentation held at the Workshop of Environmental Computing Applications, 2016 Baltimore, MD, USA – IEEE 12th International Conference on eScience Abstract – In order to support the computational and data needs of today’s science, new knowledge must be gained on how to deliver the growing capabilities of the national cyberinfrastructures and more recently commercial clouds […]

  • Presentation held at the 18th Workshop on Advances in Parallel and Distributed Computational Models, 2016 Chicago, IL, USA – 30th IEEE International Parallel and Distributed Processing Symposium Abstract – Scientific workflows have become the mainstream to conduct large-scale scientific research. In the meantime, cloud computing has emerged as an alternative computing paradigm. In this paper, […]

  • Automate the scientific computational work as portable workflows. Automatically locates the necessary input data and computational resources, and manages storage space for executing data-intensive workflows on storage-constrained resources.Recover from failures at runtime. Task are automatically retried in the presence of errors. A rescue workflow containing a description of only the work that remains is provided. […]

  • Presentation held at the Algorithms and Scheduling Techniques to Manage Resilience and Power Consumption in Distributed Systems 2015 Dagstuhl, Germany Abstract – Estimates of task runtime, disk space usage, and memory consumption, are commonly used by scheduling and resource provisioning algorithms to support efficient and reliable scientific application executions. Such algorithms often assume that accurate […]

  • Presentation held at ICCS 2015 Conference, 2015 Reykjavik, Iceland High throughput computing (HTC) has aided the scientific community in the analysis of vast amounts of data and computational jobs in distributed environments. To manage these large workloads, several systems have been developed to efficiently allocate and provide access to distributed resources. Many of these systems […]

  • Presentation held at Workshop on Grids, Clouds, and P2P Computing (CGWS), 2012 Rhodes Island, Greece – Euro-Par 2012 Abstract – Archives of distributed workloads acquired at the infrastructure level reputably lack information about users and application-level middleware. Science gateways provide consistent access points to the infrastructure, and therefore are an interesting information source to cope […]