DOWNLOAD PRESENTATIONWATCH VIDEOOne of the most pressing problems facing the High Performance Computing (HPC) community is the ability to compose next generation simulations and understand the performance vs. performance tradeoffs. One of the realizations of exascale computing is that we will not be able to simply save all of the data from simulations, and we must move to more of a “in-situ” processing paradigm. In our research we have developed techniques to deal with the increasing disparity between I/O throughput and compute capability. As part of this effort we developed the Adaptable IO System (ADIOS), which focused on a Service Oriented Architecture, by combining cutting edge research into new I/O techniques. As a result, ADIOS provides the highest level of synchronous I/O performance for a number of mission critical applications at various DOE Leadership Computing Facilities, and as a result, won a R&D 100 award. Our research has focused on many of the pressing needs for exascale computing, and in this presentation we focus on two critical areas: 1) Creating new abstractions and middleware for location-flexible scientific data analytics, 2) Creating new techniques to facilitate spatial and temporal queries of scientific data analytics.