SLIDE 12 Some Recent Research Addressing In-Situ
– Workflow coordination, all applications share an MPI context, which is split by an execution wrapper
– Embed analysis/viz in simulation processes using time division.
– Flexible I/O abstractions for end to end data pipelines
– Independent task coordination across processes.
– Decoupled dataflow middleware for in-situ workflows
– Semantic data redistribution of complex data structures for in-situ applications
– Standardizing glue components for HPC workflows
– Leverage heterogeneous compute node resources like GPUs to run in-situ workflow
– Leverages dedicated cores in multicore nodes to offload data management tasks
– RPC and bulk message passing across applications.
– Communication between MPI applications using a reliable transport.