CERN Accelerating science

This website is no longer maintained. Its content may be obsolete. Please visit http://home.cern/ for current CERN information.



next up previous
Next: Programming Language Issues Up: Application Software & Previous: CERNLIB Support for

CERNLIB Support for Windows/NT

CERN Program Library Office CN/ASD

Introduction

The importance of commodity computing for HEP experiments, particularly for the LHC era, is becoming increasingly widely accepted. A number of proposals have been made to investigate the suitability of Windows/NT and evaluate its potential role in HEP computing. Consequently, we plan that Windows/NT, initially for Intel hardware and the Microsoft Fortran Powerstation V4 compiler, will become a fully supported CERNLIB platform by the end of 1996.

It is a major tenent of this work that the primary focus be LHC era experiments, and not, at least initially, LEP and other pre-LHC experiments. A summary of the overall strategy for CERNLIB on NT is as follows:

CERNLIB environment on NT

A preliminary version of CERNLIB already exists for NT on Alpha systems. However, this version is essentially unused and hence backward compatibility is not an issue. We therefore propose to combine the release of an officially supported NT version of CERNLIB with a general clean-up of the library (for NT only!) This implies that obsolete tools and packages will not be supported, whereas a number of new developments, such as the Tcl/Tk

version of PAW, will be first introduced on this platform.

To be more explicit:

Prototyping of a `cernlib++' environment

The NT platform offers us an ideal opportunity for prototyping the new cernlib++ environment currently being discussed in the Libraries for HEP Computing (LHC++) working group. Not only may new class libraries and tools be installed and evaluated, but we can also gain experience with new technologies such as component ware. In addition, we can experiment with the interoperability of CORBA -- Compliant Object Request Brokers and OLE.



next up previous
Next: Programming Language Issues Up: Application Software & Previous: CERNLIB Support for



Michel Goossens
CN Division
Tel. 3363
Tue Nov 28 18:14:41 MET 1995