Real-time data access layer for MDSplus

G. Manduchi, A. Luchetta, C. Taliercio, T. Fredian, J. Stillerman

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

Recent extensions to MDSplus allow data handling in long discharges and provide a real-time data access and communication layer. The real-time data access layer is an additional component of MDSplus: it is possible to use the traditional MDSplus API during normal operation, and to select a subset of data items to be used in real time. Real-time notification is provided by a communication layer using a publish-subscribe pattern. The notification covers processes sharing the same data items even running on different machines, thus allowing the implementation of distributed control systems. The real-time data access layer has been developed for Windows, Linux, and VxWorks; it is currently being ported to Linux RTAI. In order to quantify the fingerprint of the presented system, the performance of the real-time access layer approach is compared with that of an ad hoc, manually optimized program in a sample real-time application. © 2007 Elsevier B.V. All rights reserved.
Original languageEnglish
Pages (from-to)312 - 316
Number of pages5
JournalFusion Engineering and Design
Volume83
Issue number2-3
DOIs
Publication statusPublished - Apr 2008
Externally publishedYes

    Fingerprint

All Science Journal Classification (ASJC) codes

  • Civil and Structural Engineering
  • Materials Science(all)
  • Nuclear Energy and Engineering
  • Mechanical Engineering

Cite this

Manduchi, G., Luchetta, A., Taliercio, C., Fredian, T., & Stillerman, J. (2008). Real-time data access layer for MDSplus. Fusion Engineering and Design, 83(2-3), 312 - 316. https://doi.org/10.1016/j.fusengdes.2007.08.024