![]() | ||
![]() ![]() ![]() ![]() ![]() ![]() | ||
![]() |
High-Speed Real-Time CORBA Software Runs National Ignition Facility Lasers
Scientists at the National Ignition Facility (NIF) are solving one of the world's most challenging distributed systems control problems using ORBexpress. The NIF's Integrated Computer Control System (ICCS) must integrate more than 40,000 control points to manage 192 laser beamlines that deliver 2 MegaJoule pulses of optical energy onto a BB-sized fusion fuel capsule in a pulse 25 nanoseconds long. The result is an energy-producing inertial confinement fusion reaction similar to the ignition of a small sun. "ICCS must be highly automated and robust, and must operate continuously around the clock," says John Woodruff, Livermore's Lead Architect for Supervisory Software. The control system is being built with Ada 95 on a "modern object-oriented software framework that will be extensible and maintainable throughout the facility's life cycle." ICCS computer scientist Robert Carey cites particular features of ORBexpress's most recent release. "Its reference domain concept allows us to isolate and use multiple versions of application software or operating systems. And it is visibly speedier than earlier versions, which is important in applications involving huge amounts of data. We find that the performance is sufficient to meet our most demanding requirements." Within the ORBexpress environment, NIF programmers can develop code that is "reusable across multiple platforms, applications, and indeed other projects," says Woodruff. About Lawrence Livermore National Laboratory
Technical Support Partners CORBA Resources Trademark Copyright & Legal Sitemap |