Support for Platforms in Geant4. Gunter Folger, CERN PH/SFT Geant4 Technical Forum CERN, 5 February 2004.

Slides:



Advertisements
Similar presentations
Xtensa C and C++ Compiler Ding-Kai Chen
Advertisements

64bit Development Overview March 28 Microsoft. Objectives Learn about the current 64-bit platforms from a hardware, software and tools perspective Review.
Linux GUI X-Windows System. X-Windows System A stable and extremely powerful GUI system that provides a complete Client/Server framework. The X-org foundation.
Software Installation, release 4.0 Geant4 Users’ Workshop Tutorial SLAC February 18-22, 2002 Takashi Sasaki, Gabriele Cosmo,
Software Installation The full set of lecture notes of this Geant4 Course is available at
SPI Software Process & Infrastructure GRIDPP Collaboration Meeting - 3 June 2004 Jakub MOSCICKI
SPI Software Process & Infrastructure EGEE France - 11 June 2004 Yannick Patois
Unit tests, Integration tests Physics tests Andrea Dotti, Gunter Folger, Pere Mato CERN – PH/SFT Geant4 workshop 2012.
Software Tools and Processes Training and Discussion October 16, :00-4:30 p.m. Jim Willenbring.
Oracle on Linux. Database and Application Services The Good News  OCCI client for gcc now available (10g)  Officially supported on RedHat Linux.
What’s new with EntireX Communicator 7.3 Rolf Bahlke crossvision Chief Architect October 2006.
HDF Windows Support MuQun Yang, Xuan Bai, Elena Pourmal, Barbara Jones, Pedro Vincent, Robert E. McGrath National Center for Supercomputing Applications.
G EANT highlights kernel modules Gabriele Cosmo, CERN PH-SFT for the Geant4 Collaboration Gabriele Cosmo, CERN PH-SFT for the Geant4 Collaboration.
1 Linux in the Computer Center at CERN Zeuthen Thorsten Kleinwort CERN-IT.
June 25, 1998 Is NT needed at CERN? Andreu Pacheco, LHCb / CERN 1 LHCb Computing Architecture Meeting Is NT needed at CERN? Andreu Pacheco LHCb / CERN.
RLS Tier-1 Deployment James Casey, PPARC-LCG Fellow, CERN 10 th GridPP Meeting, CERN, 3 rd June 2004.
CSC 215 : Procedural Programming with C C Compilers.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio CERN.
13 th May 2004LINUX, which LINUX?1 Presentation to the AB/CO Technical Committee – Linux as the Future Console O/S Alastair Bland, 13 th May 2004.
Mosflm & iMosflm (1) Some numbers... (2) Mosflm (3) iMosflm.
Introduction to Charm++ Machine Layer Gengbin Zheng Parallel Programming Lab 4/3/2002.
Geant4 Installation Supported platforms:  Scientific Linux with gcc 4.1.2/4.6  Mac Os X 10.7 and 10.8 with gcc 4.21  Windows7 with Visual Studio.
Unix Systems security and security evaluation criteria.
11/7/2007HDF and HDF-EOS Workshop XI, Landover, MD1 HDF5 Software Process MuQun Yang, Quincey Koziol, Elena Pourmal The HDF Group.
McIDAS Users’ Group Information October 2005 Dee Wade - Program Manager McIDAS User Services and SSEC Data Center.
1.NET FRAMEWORK CE-105 Spring 2007 Engr. Faisal ur Rehman.
Programming with Visual C++ A short review of the process.
5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:
F. Rademakers - CERN/EPLinux Certification - FOCUS Linux Certification Fons Rademakers.
28/4/99DJ for FOCUS1 Software Distribution  LHC++  Choice of Compilers & Operating Systems y Distribution Mechanism y Registration z GEANT4 y Distribution.
EGEE is a project funded by the European Union under contract IST JRA1-SA1 requirement gathering Maite Barroso JRA1 Integration and Testing.
Linux interoperability Question: How can I handle interoperability between Linux and UNIX in my IT environment? HP’s Approach With HP’s Linux Compatibility.
Environment Selection Application  Firefox 1.0 or 2.0  Apache Operating System  Linux  Windows XP Instrumentation Package  JIT (DynamoRio,
Page 1 TOOLKIT / HDF-EOS Status and Development Abe Taaheri, Raytheon IIS Aura DSWG meeting October 2007.
Support required for running application software projects in the SL/CO/AP section M.Vanden Eynden October 2000 * A description of the software development.
André Augustinus 16 September 2002 PVSS & Framework How to get started.
B. Hegner, P. Mato, P. Mendez CERN, PH-SFT Group 1 ST FORUM CERN 28-SEP-2015 THE QUALITY AND TESTING INFRASTRUCTURE OF PH-SFT.
HDF Windows Support MuQun Yang, Xuan Bai, Elena Pourmal, Barbara Jones, Pedro Vincent, Robert E. McGrath National Center for Supercomputing Applications.
Cluster Configuration Update Including LSF Status Thorsten Kleinwort for CERN IT/PDP-IS HEPiX I/2001 LAL Orsay Tuesday, December 08, 2015.
Servicing HEP experiments with a complete set of ready integrated and configured common software components Stefan Roiser 1, Ana Gaspar 1, Yves Perrin.
Software Engineering Overview DTI International Technology Service-Global Watch Mission “Mission to CERN in Distributed IT Applications” June 2004.
® IBM Software Group ©IBM Corporation IBM Information Server Architecture Overview.
Geant4 is a toolkit to simulate the passage of particles through matter, and is widely used in HEP, in medical physics and for space applications. Ongoing.
Performance profiling of Experiments’ Geant4 Simulations Geant4 Technical Forum Ryszard Jurga.
1 july 99 Minimising RISC  General strategy - converge on PCs with Linux & NT to avoid wasting manpower in support teams and.
Predrag Buncic (CERN/PH-SFT) Software Packaging: Can Virtualization help?
CERN 13-Jun-2002 Andreas Pfeiffer, CERN/IT-API, Development Infrastructure Andreas Pfeiffer CERN IT/API
SPI Software Process & Infrastructure Project Plan 2004 H1 LCG-PEB Meeting - 06 April 2004 Alberto AIMAR
Experiences with a SAS Grid Ray Lindsay ATO ACT SAS Users Group 21 May
CLHEP Infrastructure Improvements CHEP 2004 Lynn Garren, FNAL and Andreas Pfeiffer, CERN.
CNAF - 24 September 2004 EGEE SA-1 SPACI Activity Italo Epicoco.
CERN IT Department CH-1211 Genève 23 Switzerland M.Schröder, Hepix Vancouver 2011 OCS Inventory at CERN Matthias Schröder (IT-OIS)
SYSTEM INTEGRATION TESTING Getting ready for testing shifts Gunter Folger CERN PH/SFT Geant4 Collaboration Workshop 2011 SLAC.
CSC 215 : Procedural Programming with C
Build and Test system for FairRoot
How to Contribute to System Testing and Extract Results
How to use Skype For Business at CERN
SPI Software Process & Infrastructure
Hardware and Software for Detector Projects
CE-105 Spring 2007 Engr. Faisal ur Rehman
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Chapter 2 Setup.
HP C/C++ Remote developer plug-in for Eclipse
Quick Start Guide for Visual Studio 2010
Using Visual Studio and VS Code for Embedded C/C++ Development
Microsoft Connect /1/2018 2:36 AM
Software Installation
Software Installation, release 4.0
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Support for Platforms in Geant4. Gunter Folger, CERN PH/SFT Geant4 Technical Forum CERN, 5 February 2004

Definitions Platform is defined by Hardware Operating system release Compiler version Examples: For i386 on Linux RedHat 7.3 we support gcc/g Gcc/g

Levels of support Official platforms Regular full testing Full support Binary distributions Verified configurations Tested to compile and run Minimal support Configured, but NOT tested or supported Often platforms we have no access to

Situation for Geant4 6.0 Official platforms Solaris 5.8, CC 5.4 Linux RedHat 7.3, gcc and gcc 3.2 Windows2000, CygWin tools with Visual C SP 5 Full details in release notesrelease notes

Situation for Geant4 6.0 Verified configurations Solaris 5.8, CC 5.5 Linux RedHat 7.3, gcc Windows/XP, CygWin tools with.Net Visual Studio 2003 C Full details in release notesrelease notes

Situation for Geant4 6.0 Configured platforms, untested Dec V4.0, cxx C++ V HP10.20, aCC C++ B3910B A SGI V6.5.5, CC AIX 4.3.2, xlC 6.0 MacOS 10.2, gcc / gcc 3.2 Full details in release notesrelease notes

Selection of Official Platforms Requirements from collaborating partners Requirements from users groups versus Resources available or made available Effort required to support a platform Availablity of a machine to perform regular testing integration in our testing framework

After Geant4 6.0 Choices must be made Interest to drop support for RH7.3 & gcc Who needs it? When to move to new Linux distribution When to move to Solaris 8 & CC 5.5 Situation on Windows? Windows/2000 vs. Windows/XP VC 6.0 vs. VC 7.x.dll support Extend support to Intel’s icc on i386 Intel’s ecc in IA-64 MacOS X, gcc 3.3 In place of retired platforms Need feedback from user groups and users