Go to Home Page
Scientific Program
Docs by topics
Social events
Conference location
 • Grid WShop & Tutorial
 • Grid Program
 • Visiting Padova
 • INFN Padova
 • University of Padova
 • CHEP: '94 '95 '97 '98

Last update: Apr 1, 2000

to first abs  to previous absby abs number to next abs  to last abs


to first abs on this KT  to previous abs on this KTon same keytopic to next abs on this KT  to last abs on this KT


Not Invented Here: The Re-use of Commercial Components in HEP Computing

Jeremy Walton
 The Numerical Algorithms Group, Ltd

Speaker: Jeremy Walton

  We describe the way in which software components from a commercial supplier have been used within HEP computing libraries and applications. The components include routines from the NAG numerical library, the Open Inventor 3D graphics library and the IRIS Explorer visualization toolkit. They have been incorporated into the LHC++ project (a collection of libraries for future HEP computing) and have been used by experiments such as ATLAS and CMS. The re-use of standard, commercially-supported components has allowed the HEP computing effort to concentrate on the implementation of HEP-specific functionality.
  In addition, a degree of synergy has emerged which has seen some of these functions and requirements being incorporated into the commercial product, thus obviating the need for their future support by HEP computing. We will present a number of examples of this synergy including: the inclusion of the CERNLIB special functions in the NAG library, improved support for histogram display within IRIS Explorer, NAG's support of Minos-style error calculation and the increasing importance of Linux as a commercial platform.

Presentation:  PowerPoint Short Paper:  Adobe Acrobat pdf 

  | Top | Home | Bulletins | Committees | Scientific Program | Docs by topics | Social Event | Conference Location | Secretariat |