NDLI logo
  • Content
  • Similar Resources
  • Metadata
  • Cite This
  • Log-in
  • Fullscreen
Log-in
Do not have an account? Register Now
Forgot your password? Account recovery
  1. Proceedings of the 2005 annual ACM SIGAda international conference on Ada (SigAda '05)
  2. Orchestrating shots for the national ignition racility
Loading...

Please wait, while we are loading the content...

Scheduling and memory requirements analysis with AADL
Modeling SPARK systems with UML
Optimizing the SPARK program slicer
Using ASIS to generate C++ bindings
Experimental performance analysis of ada programs in cluster system
Experiences using SPARK in an undergraduate CS course
The implementation of ada 2005 synchronized interfaces in the GNAT compiler
Temporal skeletons for verifying time
The affordable application of formal methods to software engineering
SafetyChip: a time monitoring and policing device
Orchestrating shots for the national ignition racility
AspectAda: aspect oriented programming for ada95
Data sharing between ada and C/C++
A comparison of CORBA and ada's distributed systems annex
Ada in the avionics industry

Similar Documents

...
Orchestrating shots for the national ignition racility

Article

...
Orchestrating shots for the national ignition facility.

...
Orchestrating Shots for the National Ignition Facililty (NIF)

Article

...
Object Interconnections: Comparing Alternative Programming Techniques for Multi-threaded CORBA Servers (Column 7) (1996)

Article

...
A Formal Study of Slicing for Multi-threaded Programs with JVM Concurrency Primitives (1999)

Proceeding

...
A formal study of slicing for multi-threaded programs with jvm concurrency primitives (1999).

...
An architecture for multidatabase systems based on corba and xml.

...
A model-driven approach to teaching concurrency

Article

...
Safe Typing for Transactional vs. Lock-Based Concurrency in Multi-threaded Java

Article

Orchestrating shots for the national ignition racility

Content Provider ACM Digital Library
Author Mathisen, David G. Carey, Robert W.
Abstract The National Ignition Facility (NIF), currently under construction at the Lawrence Livermore National Laboratory, is a stadium-sized facility containing a 192-beam, 1.8 Megajoule, 500-Terawatt, ultra-violet laser system together with a 10-meter diameter target chamber with room for nearly 100 experimental diagnostics. When completed, NIF will be the world's largest and most energetic laser experimental system, providing an international center to study inertial confinement fusion and physics of matter at extreme densities and pressures. The NIF is operated by the Integrated Computer Control System (ICCS), which is a layered architecture of over 700 lower-level front-end processors attached to nearly 60,000 control points and coordinated by higher-level supervisory subsystems in the main control room. An Ada95 based shot automation framework has been developed and deployed during the past year to orchestrate and automate shots performed at the NIF using the ICCS. Ada95 provides language features that have enabled the construction of a complex, highly distributed control application. The Ada tasking model and protected types provide multi-threaded behaviors and synchronization mechanisms required by the ICCS. The Shot Automation framework is designed to automate 4-hour shot sequences including derivation of shot goals from an experiment definition, set up of the laser and diagnostics, automatic alignment of laser beams, and a countdown to charge and fire the lasers. A typical sequence consists of one or more preparatory verification shots leading to an amplified system shot that is followed by post-shot analysis and archiving. The framework provides for flexible model-based workflow execution with work divided into data driven packets called "macro steps". The Shot Director program is the top-level orchestrating component of the shot automation framework, which manages the state machine that defines the structure of the shot sequence. Collaboration Supervisors translate shot lifecycle state commands from the Shot Director into sequences of "macro steps" that are distributed to subsystem shot supervisors while maintaining the order of macro steps for each subsystem and supporting collaboration between different macro steps. Each macro step has phases for database-driven verification and a scripted execution. This provides a highly flexible framework for performing a variety of NIF shot types. Database tables define the order of work and dependencies (workflow) of macro steps to be performed for a shot. A graphical model editor facilitates the definition and viewing of an execution model. A Change Manager tool enables "de-participation" of individual devices, of entire laser segments (beams, quads, or bundles of beams) or of individual diagnostics. This software has been successfully deployed to the NIF facility and is currently being used to support NIF laser commissioning shots and the build-out of additional laser bundles. The software will also be used to automate future target and experimental shot campaigns.
Starting Page 69
Ending Page 78
Page Count 10
File Format PDF
ISBN 1595931856
DOI 10.1145/1103846.1103857
Language English
Publisher Association for Computing Machinery (ACM)
Publisher Date 2005-11-13
Publisher Place New York
Access Restriction Subscribed
Subject Keyword Corba Data driven Java Architecture Concurrency Xml State machine Ada95 Workflow Multi-threaded Framework Model-based
Content Type Text
Resource Type Article
  • About
  • Disclaimer
  • Feedback
  • Sponsor
  • Contact
  • Chat with Us
About National Digital Library of India (NDLI)
NDLI logo

National Digital Library of India (NDLI) is a virtual repository of learning resources which is not just a repository with search/browse facilities but provides a host of services for the learner community. It is sponsored and mentored by Ministry of Education, Government of India, through its National Mission on Education through Information and Communication Technology (NMEICT). Filtered and federated searching is employed to facilitate focused searching so that learners can find the right resource with least effort and in minimum time. NDLI provides user group-specific services such as Examination Preparatory for School and College students and job aspirants. Services for Researchers and general learners are also provided. NDLI is designed to hold content of any language and provides interface support for 10 most widely used Indian languages. It is built to provide support for all academic levels including researchers and life-long learners, all disciplines, all popular forms of access devices and differently-abled learners. It is designed to enable people to learn and prepare from best practices from all over the world and to facilitate researchers to perform inter-linked exploration from multiple sources. It is developed, operated and maintained from Indian Institute of Technology Kharagpur.

Learn more about this project from here.

Disclaimer

NDLI is a conglomeration of freely available or institutionally contributed or donated or publisher managed contents. Almost all these contents are hosted and accessed from respective sources. The responsibility for authenticity, relevance, completeness, accuracy, reliability and suitability of these contents rests with the respective organization and NDLI has no responsibility or liability for these. Every effort is made to keep the NDLI portal up and running smoothly unless there are some unavoidable technical issues.

Feedback

Sponsor

Ministry of Education, through its National Mission on Education through Information and Communication Technology (NMEICT), has sponsored and funded the National Digital Library of India (NDLI) project.

Contact National Digital Library of India
Central Library (ISO-9001:2015 Certified)
Indian Institute of Technology Kharagpur
Kharagpur, West Bengal, India | PIN - 721302
See location in the Map
03222 282435
Mail: support@ndl.gov.in
Sl. Authority Responsibilities Communication Details
1 Ministry of Education (GoI),
Department of Higher Education
Sanctioning Authority https://www.education.gov.in/ict-initiatives
2 Indian Institute of Technology Kharagpur Host Institute of the Project: The host institute of the project is responsible for providing infrastructure support and hosting the project https://www.iitkgp.ac.in
3 National Digital Library of India Office, Indian Institute of Technology Kharagpur The administrative and infrastructural headquarters of the project Dr. B. Sutradhar  bsutra@ndl.gov.in
4 Project PI / Joint PI Principal Investigator and Joint Principal Investigators of the project Dr. B. Sutradhar  bsutra@ndl.gov.in
Prof. Saswat Chakrabarti  will be added soon
5 Website/Portal (Helpdesk) Queries regarding NDLI and its services support@ndl.gov.in
6 Contents and Copyright Issues Queries related to content curation and copyright issues content@ndl.gov.in
7 National Digital Library of India Club (NDLI Club) Queries related to NDLI Club formation, support, user awareness program, seminar/symposium, collaboration, social media, promotion, and outreach clubsupport@ndl.gov.in
8 Digital Preservation Centre (DPC) Assistance with digitizing and archiving copyright-free printed books dpc@ndl.gov.in
9 IDR Setup or Support Queries related to establishment and support of Institutional Digital Repository (IDR) and IDR workshops idr@ndl.gov.in
I will try my best to help you...
Cite this Content
Loading...