2016 Second Workshop on in Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization (ISAV) 2016
DOI: 10.1109/isav.2016.013
|View full text |Cite
|
Sign up to set email alerts
|

The SENSEI Generic In Situ Interface

Abstract: Abstract-The SENSEI generic in situ interface is an API that promotes code portability and reusability. From the simulation view, a developer can instrument their code with the SENSEI API and then make make use of any number of in situ infrastructures. From the method view, a developer can write an in situ method using the SENSEI API, then expect it to run in any number of in situ infrastructures, or be invoked directly from a simulation code, with little or no modification. This paper presents the design prin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
29
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 68 publications
(29 citation statements)
references
References 9 publications
(13 reference statements)
0
29
0
Order By: Relevance
“…Given the variety of in transit systems, there is an effort to unify them under a common API known as SENSEI [2]. Current implementation of the SENSEI library could make use of many of the well-known transport mechanisms [1].…”
Section: Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Given the variety of in transit systems, there is an effort to unify them under a common API known as SENSEI [2]. Current implementation of the SENSEI library could make use of many of the well-known transport mechanisms [1].…”
Section: Previous Workmentioning
confidence: 99%
“…. $15.00 https://doi.org/10.1145/3364228.3364237 the SENSEI generic in situ interface [2] as one of several potential in transit transport mechanisms that can be selected through an XML-based configuration file.…”
Section: Introductionmentioning
confidence: 99%
“…The specification of this interface is an important step and may require a significant effort. Alternatively, a generic interface, such as SENSEI [27], may be used to replace the adaptor. Figure 1 illustrates the integration among libMesh-sedimentation with Catalyst and DfAnalyzer.…”
Section: In Situ Data Extraction and Visualization Using Paraview Catmentioning
confidence: 99%
“…Virtually all major in situ infrastructures, e.g., ADIOS [8], ParaView Catalyst [3,15], VisIt Libsim [5,17], SENSEI [2] through Libsim and Catalyst, and Ascent [6], provide some form of support for Python use by employing one of two approaches. In one, a framework exposes capabilities through a set of wrapped objects or functions that can be used in Python programs.…”
Section: Previous Workmentioning
confidence: 99%
“…SENSEI [2] is a lightweight, generic in situ interface providing normalized access to a diverse set of analysis back ends via a simple API and rich data model, and that has been shown to scale to over 1M cores [1]. With no coding changes, a simulation instrumented with the SENSEI interface has runtime-switchable access to multiple in situ backends, such as Libsim, Catalyst, ADIOS, VTK-m, and a host of others.…”
Section: Previous Workmentioning
confidence: 99%