Upgrading your GEANT4 Installation
|
|
- Kathryn Cameron
- 5 years ago
- Views:
Transcription
1 your GEANT4 Installation Michael H. Kelsey SLAC National Accelerator Laboratory GEANT4 Tutorial, Jefferson Lab 13 Jul 2012
2 Where Are Upgrades? Michael H. Kelsey GEANT4 July
3 Topics of Interest Releases Major vs. Minor Patch Releases Beta Releases Reading the Release Notes Supported Platforms CLHEP Version User Code Migrations Physics and Performance Upgrade Procedure Unpack and Configure Build and Install Rebuild Applications Michael H. Kelsey GEANT4 July
4 GEANT4 Release Numbering Of the form X.Y[.pZ] or X.Y[.BetaW] X is the major release number Y is the minor release number Z is used with patch (bug-fix) releases W is used with beta (advance) releases Release 9.5 is a Minor release Release 10.0 will be the next Major release Michael H. Kelsey GEANT4 July
5 Major vs. Minor Releases Minor releases will not break user code Moving from 9.4 to 9.5, you should not need to change any application code You will likely get slightly different results You may have access to additional new features Nothing in your code should break as a result of upgrade Major releases may (usually will) break user code For example, moving from release 9.5 to 10.0, you may need to modify application code Release notes will explain all required changes Michael H. Kelsey GEANT4 July
6 Patch Releases (p01, p02,...) Corrects bugs in a regular release = No new features Release number suffix, e.g., Geant4.9.4.p04 Always advisable to install latest patch Patch release notes will describe exactly what has changed Decide whether upgrade is really required Michael H. Kelsey GEANT4 July
7 Beta Releases (Beta1, Beta2,...) Introduces new features before they have been deemed sufficiently tested for general users Opportunity for user testing of many (not all) changes intended for December release Release number suffix, e.g., Geant4.9.6.Beta1 Not intended for general users Willing to take risks inherent in beta testing Move only if you really love testing things Geant4 collaborator reports specific problem fix Michael H. Kelsey GEANT4 July
8 Release Notes Detailed description with release Linked from download Web page Included in distribution Sections 1, 2, 3 and 5 most useful Supported platforms, compilers CLHEP version (if external) User-code migration items Physics, performance effects Michael H. Kelsey GEANT4 July
9 Release Notes: Platforms and Compilers May change at Major or Minor release If no longer supported, either upgrade or try with what you have Geant4 still builds and starts OK? = No problem Problems with build or startup? = Upgrade to a supported platform = Upgrade specific libraries/pdks Michael H. Kelsey GEANT4 July
10 Release Notes: Platforms and Compilers 1. Supported and Tested Platforms Officially tested platforms: Linux, gcc and gcc (SLC5). Tested on 32 and 64 bit architectures (Intel or AMD) with Scientific Linux CERN 5 (SLC5) (based on RedHat Linux Enterprise 5). MacOSX 10.7 with gcc Windows7 with Visual C (Visual Studio 2010) More verified configurations: Linux, gcc Linux, Intel-icc 11.1, 12.0 MacOSX 10.6 with gcc Windows/XP with Visual C (Visual Studio 2008) Michael H. Kelsey GEANT4 July
11 Release Notes: Migration Listed here is some relevant information on developments included in this release, some of which may require migrations (mainly for users of advanced Geant4 features) in order to upgrade from release 9.x to release 9.y. Note that for all users a full re-installation of libraries (or a full recompilation) and a recompilation of user applications is required. Minor releases generally Introduce new features Without eliminating existing functionality Obsolete features usually carry a warning message, before being removed Major releases May change inheritance requirements Remove or alter public function signatures Provide substantially new features or performance Michael H. Kelsey GEANT4 July
12 Release Notes: Performance and Physics Reports what to expect from applications Changed results (based on release benchmark tests) Differences in running time or memory allocation Configuration required for access to new features Standard Electromagnetic physics A new tune of the Urban multiple-scattering model for electrons is provided. Is is named G4UrbanMscModel95. This features higher accuracy of electron scattering and stability of energy deposition when the step size is varied. The model is currently set as the default for electrons and positrons. A new model for Bremsstrahlung, G4SeltzerBergerModel, is now used by default at energies below 1 GeV. The model is based on tabulated cross-sections published by S.M. Seltzer and M.J. Berger. It provides agreement with the low energy Livermore and Penelope models below 10 MeV and the standard relativistic model at 1 GeV, improving the most over the previous standard Bremsstrahlung model in the energy range from 1 kev to 1 GeV. Michael H. Kelsey GEANT4 July
13 Prepare to Upgrade Check Release Notes to ensure local system is supported, upgrade if necessary Ensure application code is not in GEANT4 release area $G4WORKDIR should not be a subdirectory of $G4INSTALL Good practice: /some/path/geant4/geant4.9.5/... ($G4INSTALL) /g4work/myusercode ($G4WORKDIR) Bad practice: /some/path/geant4/geant4.9.5/... /some/path/geant4/geant4.9.5/myusercode Michael H. Kelsey GEANT4 July
14 Why Separate Applications Area? Applications can/should work with several different GEANT4 versions Should not have to copy stable code from release to release Can delete old releases without accidentally deleting applications Can distribute applications to colleagues separately from GEANT4 Michael H. Kelsey GEANT4 July
15 How to Upgrade Unpack new Geant4 version For example, to: /mydir/geant4/geant4.9.5/... Make sure you do not have any left over G4 environment variables printenv grep G4 Start new session, clean up.login or.cshrc, or whatever is necessary Configure: cmake -D... From geant4-build directory Build: make -jn (N = number of cores) Move to installation area: make install Michael H. Kelsey GEANT4 July
16 How to Upgrade Clean up the old compilation products of user code Delete bin, lib and tmp from $G4WORKDIR These contain user code linked against old Geant4 release Removal ensures that new build is complete, selfconsistent Run make -f Makefile from application directory Michael H. Kelsey GEANT4 July
17 In Case of Trouble Did you review the Release Notes? Did you remove all pre-existing G4 environment variables? = May be pointing to mix of old and new releases Did you delete old bin, lib and tmp directories from $G4WORKDIR? = May have some code compiled against one Geant4 release and some compiled against another Check the Geant4 Installation and Configuration Forum Michael H. Kelsey GEANT4 July
18 Discussion Forum Good search function at top of page Someone might have had same issue Solution may already be posted If problem is new, please post it! Collaboration members and expert users/developers contribute Michael H. Kelsey GEANT4 July
Upgrading Your Geant4 Release
Upgrading Your Geant4 Release Joseph Perl, SLAC 1 Contents Major versus Minor releases What to look for in the release notes How to upgrade 2 Major versus Minor Releases Geant4 release numbers are of the
More information8 Novembre How to install
Utilizzo del toolkit di simulazione Geant4 Laboratori Nazionali del Gran Sasso 8 Novembre 2010 2010 How to install Outline Supported platforms & compilers External software packages and tools Working area
More informationHow to install and build an application. Giuliana Milluzzo INFN-LNS
How to install and build an application Giuliana Milluzzo INFN-LNS Outline Supported platforms & compilers Required software Where to download the packages Geant4 toolkit installation (release 10) Using
More informationHow to install and build an application
GEANT4 BEGINNERS COURSE GSSI, L Aquila (Italy) 12 nd May 2014 How to install and build an application tutorial course Outline Supported platforms & compilers Required software Where to download the packages
More informationHow to install and build an application
GEANT4 BEGINNERS COURSE GSSI, L Aquila (Italy) 6-10 July 2015 How to install and build an application tutorial course Outline Supported platforms & compilers Required software Where to download the packages
More informationSupported platforms & compilers Required software Where to download the packages Geant4 toolkit installation (release 10.1.p02)
Supported platforms & compilers Required software Where to download the packages Geant4 toolkit installation (release 10.1.p02) Using CMake Building a Geant4 application with CMake Example of a Geant4
More informationGeant4 Installation Guide
Geant4 Installation Guide For setting up Geant4 in your computing environment Version: geant4 9.0 Published 29 June, 2007 Geant4 Collaboration Geant4 Installation Guide : For setting up Geant4 in your
More informationHow to build Simbody 2.2 from source on Windows
How to build Simbody 2.2 from source on Windows Michael Sherman, 30 Mar 2011 (minor revision 27 July 2011) Simbody 2.2 was re-engineered to be much easier to build from source than previous releases. One
More informationHow to install and build an application
GEANT4 BEGINNERS COURSE GSSI, L Aquila (Italy) 27-30 June 2016 How to install and build an application tutorial course Outline Supported platforms & compilers Required software Where to download the packages
More informationCROSS-PLATFORM UTILITIES (CXUTILS) LIBRARY 2.0 USER DOCUMENTATION
CROSS-PLATFORM UTILITIES (CXUTILS) LIBRARY 2.0 USER DOCUMENTATION 1 CONTENTS 2 Introduction... 2 2.1 Cross-Platform Utilities Library (CxUtils)... 2 2.2 Naming Convestions and License... 2 2.3 CxUtils
More informationSimulation Techniques Using Geant4
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course Simulation Techniques Using Geant4 Maria Grazia Pia (INFN Genova, Italy) MariaGrazia.Pia@ge.infn.it Dresden, 18 October 2008 http://www.ge.infn.it/geant4/events/nss2008/geant4course.html
More informationServicing HEP experiments with a complete set of ready integreated and configured common software components
Journal of Physics: Conference Series Servicing HEP experiments with a complete set of ready integreated and configured common software components To cite this article: Stefan Roiser et al 2010 J. Phys.:
More informationKLOE software on Linux
KLOE software on Linux Offline review L.N.F. March 16, 2001 C. Bloise, P. Valente Linux box : Minimal requirements apentium class PC (Intel Pentium, PII, PIII or AMD K6,K7) RAM and local disk sufficient
More informationStarting with an example.
Starting with an example http://geant4.cern.ch PART I Set your environment up and get a Geant4 example Getting started First, you have to access the common PC where Geant4 is installed, and set the environment
More informationSoftware Installation, release 5.2
Software Installation, release 5.2 http://cern.ch/geant4 The full set of lecture notes of this Geant4 Course is available at http://www.ge.infn.it/geant4/events/nss2003/geant4course.html Outline Supported
More informationSoftware Version 3.3.1: Release Notes
Software Release Notes: Linux Driver for TSync Family Software Version 3.3.1: Release Notes Spectracom Rochester NY, USA 18-April-2017 This document lists and briefly describes newly released features,
More informationProgress Report Toward a Thread-Parallel Geant4
Progress Report Toward a Thread-Parallel Geant4 Gene Cooperman and Xin Dong High Performance Computing Lab College of Computer and Information Science Northeastern University Boston, Massachusetts 02115
More informationCompile XLiFE++ libraries for Visual Studio on Windows, using cmake. Eric Lunéville
Compile XLiFE++ libraries for Visual Studio on Windows, using cmake Eric Lunéville Requirements XLiFE++ source installed http://uma.ensta-paristech.fr/soft/xlife++/?module=main&action=dl Visual Studio
More informationLINUX KERNEL UPDATES FOR AUTOMOTIVE: LESSONS LEARNED
LINUX KERNEL UPDATES FOR AUTOMOTIVE: LESSONS LEARNED TOM MCREYNOLDS, VLAD BUZOV AUTOMOTIVE SOFTWARE OCTOBER 15TH, 2013 Why kernel upgrades : the problem Linux Kernel cadence doesn t match Automotive s
More informationNational Aeronautics and Space and Administration Space Administration. CFE CMake Build System
National Aeronautics and Space and Administration Space Administration CFE CMake Build System 1 1 Simplify integrating apps together CFS official Recycled from other projects Custom LC... SC HK A C B Z
More informationInstallation & first startup
Tutorial category: Normal mode Installation & first startup 1/32 Version 1.0 Date 23/07/2016 Official MadAnalysis 5 website : https://launchpad.net/madanalysis5/ Goals of this tutorial Having a release
More information2 Latest Upgrade Information
Oracle Database Release Notes 12c Release 1 (12.1) for Linux E51263-08 November 2014 This document contains information that was not included in the platform-specific or product-specific documentation
More informationGeneral introduction of version 10.4 and prospects
General introduction of version 10.4 and prospects Makoto Asai SLAC National Accelerator Laboratory May 17th, 2018 @ EIC Software Consortium Meeting Version 10.4 Released on December 8 th, 2017 Mar 6 th,
More informationLab #0 Getting Started Due In Your Lab, August 25, 2004
Lab #0 Getting Started Due In Your Lab, August 25, 2004 Name: Lab Time: Grade: /10 Man UNIX systems contain on-line manuals called man pages that are accessed through the program man. To find out how to
More informationReengineering II. Transforming the System
Reengineering II Transforming the System Recap: Reverse Engineering We have a detailed impression of the current state We identified the important parts We identified reengineering opportunities We have
More informationEli System Administration Guide
Eli System Administration Guide Compiler Tools Group Department of Electrical and Computer Engineering University of Colorado Boulder, CO, USA 80309-0425 Copyright c 2002, 2009 The Regents of the University
More informationRelease Note MPI/XMP-Linux Support Package
33 South La Patera Lane Santa Barbara, CA 93117-3214 ph (805) 681-3300 fax (805) 681-3311 tech@motioneng.com Release Note MPI/XMP-Linux Support Package MPI/XMP-Linux Library Version: 20030620.1.1 Revised
More informationBeing day eight of the DBCC Command month at SteveStedman.com, today's featured DBCC Command is DBCC CLEANTABLE.
DBCC CleanTable Being day eight of the DBCC Command month at SteveStedman.com, today's featured DBCC Command is DBCC CLEANTABLE. Many times I have worked on a database that has evolved over 10 or more
More informationGeant4 Computing Performance Benchmarking and Monitoring
Journal of Physics: Conference Series PAPER OPEN ACCESS Geant4 Computing Performance Benchmarking and Monitoring To cite this article: Andrea Dotti et al 2015 J. Phys.: Conf. Ser. 664 062021 View the article
More informationThe Make Utility. Independent compilation. Large programs are difficult to maintain. Problem solved by breaking the program into separate files
The Make Utility Independent compilation Large programs are difficult to maintain Problem solved by breaking the program into separate files Different functions placed in different files The main function
More informationDocumentation for stepwise MaxChi and Phylpro procedures
Documentation for stepwise MaxChi and Phylpro procedures Jinko Graham, Brad McNeney and Françoise Seillier-Moiseiwitsch July 26, 2004 Installation Get the software Download and unpack the tar file stepwise.version.tar.gz
More informationIntroducing LCG Views. Pere Mato LIM Meeting, 16th January 2016
Introducing LCG Views Pere Mato LIM Meeting, 16th January 2016 Motivations Easy runtime environment setup Current methods allow to setup a running environment starting from a top level package/application
More informationSoftware Engineering /48
Software Engineering 1 /48 Topics 1. The Compilation Process and You 2. Polymorphism and Composition 3. Small Functions 4. Comments 2 /48 The Compilation Process and You 3 / 48 1. Intro - How do you turn
More informationTENSORRT 3.0. DU _v3.0 February Installation Guide
TENSORRT 3.0 DU-08731-001_v3.0 February 2018 Installation Guide TABLE OF CONTENTS Chapter 1. Overview... 1 Chapter 2. Getting Started... 2 Chapter 3. Downloading TensorRT...4 Chapter 4. Installing TensorRT...
More informationDisclaimer. This talk vastly over-simplifies things. See notes for full details and resources.
Greg Kroah-Hartman Disclaimer This talk vastly over-simplifies things. See notes for full details and resources. https://github.com/gregkh/presentation-spectre Spectre Hardware bugs Valid code can be tricked
More informationUnderstanding the Endianess and the benefits Red Hat Enterprise Linux for Power, little endian
Filipe Miranda Global Lead for Red Hat Products on IBM z Systems and Power Systems Red Hat Inc. Understanding the Endianess and the benefits Red Hat Enterprise Linux for Power, little
More informationProgramming with MPI
Programming with MPI p. 1/?? Programming with MPI Miscellaneous Guidelines Nick Maclaren Computing Service nmm1@cam.ac.uk, ext. 34761 March 2010 Programming with MPI p. 2/?? Summary This is a miscellaneous
More informationNiceLabel Product Lifecycle Policy
NiceLabel Product Lifecycle Policy NiceLabel 2018. Updated: January 2018 Contents 1. Release Types 3 Major Release 3 Minor Release 3 Service Release 3 Patch Release 3 2. Product Lifecycle 3 Release Interval
More informationAbout these Release Notes
Pro*C/C++ Release Notes 18c E84346-01 February 2018 Release Notes About these Release Notes This document contains important information about Pro*C/C++ release 18c, version 18.1. It contains the following
More informationThese Release Notes contain supplemental information about ElectricAccelerator, version 6.1. Topics include:
Electric Cloud ElectricAccelerator version 6.1 Release Notes June 8, 2012 These Release Notes contain supplemental information about ElectricAccelerator, version 6.1. Topics include: Product Description...
More informationGeant4 v9.5. Kernel III. Makoto Asai (SLAC) Geant4 Tutorial Course
Geant4 v9.5 Kernel III Makoto Asai (SLAC) Geant4 Tutorial Course Contents Fast simulation (Shower parameterization) Multi-threading Computing performance Kernel III - M.Asai (SLAC) 2 Fast simulation (shower
More informationAn Oracle Technical Article November Certification with Oracle Linux 7
An Oracle Technical Article November 2018 Certification with Oracle Linux 7 Oracle Technical Article Certification with Oracle Linux 7 Introduction... 1 Comparing Oracle Linux 7 and Red Hat Enterprise
More informationOpenVL User Manual. Sarang Lakare 1. Jan 15, 2003 Revision :
OpenVL User Manual Sarang Lakare 1 Jan 15, 2003 Revision : 1.8 1 lsarang@cs.sunysb.edu 2 Contents 1 Obtaining OpenVL 5 1.1 Understanding the version numbers............................ 5 1.2 Downloading........................................
More informationPractical MySQL Performance Optimization. Peter Zaitsev, CEO, Percona July 20 th, 2016 Percona Technical Webinars
Practical MySQL Performance Optimization Peter Zaitsev, CEO, Percona July 20 th, 2016 Percona Technical Webinars In This Presentation We ll Look at how to approach Performance Optimization Discuss Practical
More informationLab #3 Automating Installation & Introduction to Make Due in Lab, September 15, 2004
Lab #3 Automating Installation & Introduction to Make Due in Lab, September 15, 2004 Name: Lab Time: Grade: /10 Error Checking In this lab you will be writing a shell script to automate the installation
More informationAN 834: Developing for the Intel HLS Compiler with an IDE
AN 834: Developing for the Intel HLS Compiler with an IDE Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1 Developing for the Intel HLS Compiler with an Eclipse* IDE...
More informationRed Hat Developer Tools
Red Hat Developer Tools 2018.4 Using Clang and LLVM Toolset Installing and Using Clang and LLVM Toolset Last Updated: 2018-11-29 Red Hat Developer Tools 2018.4 Using Clang and LLVM Toolset Installing
More informationXIV Seminar on Software for Nuclear, Subnuclear and Applied Physics Alghero (ITALY) June Geant4 Installation.
XIV Seminar on Software for Nuclear, Subnuclear and Applied Physics Alghero (ITALY) 04-09 June 2017 Geant4 Installation Geant4 tutorial Installation process 1) Check that you meet all the requirements
More informationThe Make Utility. Independent compilation. Large programs are difficult to maintain. Problem solved by breaking the program into separate files
The Make Utility Independent compilation Large programs are difficult to maintain Problem solved by breaking the program into separate files Different functions placed in different files The main function
More informationUsing the MySQL Yum Repository
Using the MySQL Yum Repository Abstract This document provides some basic instructions for using the MySQL Yum Repository to install and upgrade MySQL. It is excerpted from the MySQL 5.6 Reference Manual.
More informationSimTK 1.5 Workshop Installation and Components. Jack Middleton September 25, 2008
SimTK 1.5 Workshop Installation and Components Jack Middleton September 25, 2008 SimTKcore Webpage overview Overview of download contents Help with installs and compiling examples during break SimTKcore
More informationIntroduction to Programming in C Department of Computer Science and Engineering. Lecture No. #03 The Programming Cycle
Introduction to Programming in C Department of Computer Science and Engineering Lecture No. #03 The Programming Cycle (Refer Slide Time: 00:22) Once we are understood what algorithms are, we will start
More informationCan you wait until 2010?
Decision Framework, M.Silver,A.Park Research Note 5 December 2003 Who Should Deploy Office 2003, and When Enterprises that intend to skip Office 2003 should ensure that they are comfortable with their
More informationProSystem fx Engagement. Installation Guide
ProSystem fx Engagement Installation Guide December 2011 Copyright 2011 CCH INCORPORATED. A Wolters Kluwer business. All Rights Reserved. Material in this publication may not be reproduced or transmitted,
More informationQuick Start Guide to Installing Your SSL-Explorer Server using the Linux RPM Installer
Quick Start Guide to Installing Your SSL-Explorer Server using the Linux RPM Installer This article explains how to quickly set up a basic installation of SSL-Explorer using the RPM installer for Linux
More informationBest Practices for Upgrading to SQL Server By Haldong Alex Ji
Best Practices for Upgrading to SQL Server 2005 By Haldong Alex Ji Published: December 2007 Best Practices for Upgrading to SQL Server 2005 Contents Choose a 64-bit System When You Can... 1 Moving to SQL
More informationFEAP - - A Finite Element Analysis Program
FEAP - - A Finite Element Analysis Program Version 8.5 Installation Manual Robert L. Taylor & Sanjay Govindjee Department of Civil and Environmental Engineering University of California at Berkeley Berkeley,
More informationBuilding epics on win32-x86
Building epics 3.14.8.2 on win32-x86 J. Sebek November 8, 2007 Abstract I document the steps I used to build epics 3.14.8.2 on the win32-x86 platform using the standard tools for the WinXP platform. 1
More informationLinux Software Installation Session 2. Qi Sun Bioinformatics Facility
Linux Software Installation Session 2 Qi Sun Bioinformatics Facility Installation as non-root user Change installation directory; o Default procedure normally gives permission denied error. Sometimes not
More informationHow-To Guide SAP NetWeaver Document Version: How To... Configure CM Services in SAP NetWeaver 7.3 and up
How-To Guide SAP NetWeaver Document Version: 1.0-2014-07-03 How To... Configure CM Services in SAP NetWeaver 7.3 and up Document History Document Version Description 1.0 First official release of this
More informationDownload, Installation, and Support
SCIRun (BioPSE/PowerApps) Download, Installation, and Support J. Davison de St. Germain dav@sci.utah.edu 801-581-4078 Aug. 21, 2006 Two Places to Get SCIRun Latest Release - SCI Website (Version 1.24.2)
More informationOracle Corporation OSCON 2012
1 2012 Oracle Corporation OSCON 2012 Reducing Technical Debt in OpenJDK The Legacy and the Burden Stuart W. Marks Oracle JDK Core Libraries Group 2 2012 Oracle Corporation OSCON 2012 Let s Look At Some
More informationCOMP s1 Lecture 1
COMP1511 18s1 Lecture 1 1 Numbers In, Numbers Out Andrew Bennett more printf variables scanf 2 Before we begin introduce yourself to the person sitting next to you why did
More informationwhere the Web was born Experience of Adding New Architectures to the LCG Production Environment
where the Web was born Experience of Adding New Architectures to the LCG Production Environment Andreas Unterkircher, openlab fellow Sverre Jarp, CTO CERN openlab Industrializing the Grid openlab Workshop
More informationWorkloads tab: - Select Mobile development with.net. Individual components tab - Select Xamarin
Workloads tab: - Select Mobile development with.net Individual components tab - Select Xamarin Xamarin Studio 6.2.0.1821 Xamarin.VS 4.3.0.784 Xamarin.iOS 10.4.0.123 Xamarin.Android 7.1.0.41 Xamarin.Mac
More informationCSC209. Software Tools and Systems Programming. https://mcs.utm.utoronto.ca/~209
CSC209 Software Tools and Systems Programming https://mcs.utm.utoronto.ca/~209 What is this Course About? Software Tools Using them Building them Systems Programming Quirks of C The file system System
More informationGoals for this lecture. Lecture 4 Getting Started with ITK! Getting help. Assignments. Assignments, cont. Grading of assignments
Goals for this lecture Lecture 4 Getting Started with ITK! Methods in Medical Image Analysis - Spring 2018 16-725 (CMU RI) : BioE 2630 (Pitt) Dr. John Galeotti Compile, compile, compile Learn how to use
More informationDell EMC ScaleIO Ready Node
Essentials Pre-validated, tested and optimized servers to provide the best performance possible Single vendor for the purchase and support of your SDS software and hardware All-Flash configurations provide
More informationLinux Developments at DESY. Uwe Ensslin, DESY - IT 2003 Jun 30
Linux Developments at DESY Uwe Ensslin, DESY - IT 2003 Jun 30 Outline DESY Linux Experiences Challenges Developments Outlook 2003-06-30 Uwe Ensslin, DESY IT DV Seminar: Linux Developments at DESY IT Systems
More informationRed Hat Fedora as a model for irods Community Architecture Ray Idaszak Director Collaborative Environments
@RENCI: Red Hat Fedora as a model for Community Architecture Ray Idaszak Director Collaborative Environments Fedora Fedora Fedora Linux (Red Hat) http://fedoraproject.org/ Fedora Digital Repository http://fedora-commons.org/
More informationCMake refactoring. P. Hristov 19/03/2014
CMake refactoring P. Hristov 19/03/2014 History I Recursive makefiles (F.Carminati): 1999-2001 Problems in dependencies Slow "Recursive Makefiles Considered Harmful" => flat makefiles similar to what Root
More informationThe Danger of Invalid Database Objects
The Danger of Invalid Database Objects Why they are dangerous. An awareness Paper for IT-Managers. http://www.it-checklists.com Copyright 2005-2006 Mercury Consulting Ltd. http://www.mercury-consulting-ltd.com
More informationIT Service Upgrades Announcement
IT Service Upgrades Announcement Beginning in late 2008, AgriLife Information Technology under the direction of the Office of the Vice Chancellor and Dean of Agriculture and Life Sciences conducted a study
More informationCS354 gdb Tutorial Written by Chris Feilbach
CS354 gdb Tutorial Written by Chris Feilbach Purpose This tutorial aims to show you the basics of using gdb to debug C programs. gdb is the GNU debugger, and is provided on systems that
More informationWhile waiting for the lecture to begin, please complete. the initial course questionnaire.
SENG 475 & ECE 569A: Advanced Programming Techniques for Robust Efficient Computing (With C++) Michael Adams Department of Electrical and Computer Engineering University of Victoria Victoria, BC, Canada
More informationTraffic simulation using Repast HPC Report. Yongqiang(Victor) TIAN
Traffic simulation using Repast HPC Report Yongqiang(Victor) TIAN Email: yongqtian2-c@my.cityu.edu.hk Jul-Aug 2016 Contents 1 Abstract.................................... 2 2 Introduction..................................
More informationLINUXBUILD User's Manual
. LEON Linux Linux for LEON processors 2017 User's Manual The most important thing we build is trust LINUXBUILD User's Manual Linux build environment for LEON systems 1 www.cobham.com/gaisler Table of
More informationSemantic Versioning A Large Existing Codebase
Case Study Semantic Versioning A Large Existing Codebase EclipseCon 2014 Raymond Augé @rotty3000 #eclipsecon #semver Outline The Goal The Problem
More informationCMake & Ninja. by István Papp
CMake & Ninja by István Papp istvan.papp@ericsson.com Hello & Disclaimer I don t know everything (surprise!), if I stare blankly after a question, go to https://cmake.org/ Spoiler alert: or https://ninja-build.org/
More informationOracle Transportation Management. Migration Guide Release 6.2 Part No. E
Oracle Transportation Management Migration Guide Release 6.2 Part No. E20095-04 December 2012 Oracle Transportation Management Migration Guide, Release 6.2 Part No. E20095-0 Copyright 2001, 2012, Oracle
More informationDB2 for z/os: Programmer Essentials for Designing, Building and Tuning
Brett Elam bjelam@us.ibm.com - DB2 for z/os: Programmer Essentials for Designing, Building and Tuning April 4, 2013 DB2 for z/os: Programmer Essentials for Designing, Building and Tuning Information Management
More informationTutorial : creating a Max/MSP external project for Windows using Visual Studio
Tutorial : creating a Max/MSP external project for Windows using Visual Studio Version 1.0 (17 th July 2011) by Benoit Bouchez Reviewed on 5 th November 2013 for Max 6 SDK before publishing on Cycling'74
More informationAMD S X86 OPEN64 COMPILER. Michael Lai AMD
AMD S X86 OPEN64 COMPILER Michael Lai AMD CONTENTS Brief History AMD and Open64 Compiler Overview Major Components of Compiler Important Optimizations Recent Releases Performance Applications and Libraries
More informationIBM Linux on Power Cambridge, MA. Red Hat on Power Systems
Filipe Miranda Global Lead for Red Hat Products on IBM z Systems and Power Systems Red Hat Inc. IBM Linux on Power Cambridge, MA Red Hat on Power Systems 9.0 Topics for this session
More informationBuild and Deploy Stored Procedures with IBM Data Studio
Build and Deploy Stored Procedures with IBM Data Studio December 19, 2013 Presented by: Anson Kokkat, Product Manager, Optim Database Tools 1 DB2 Tech Talk series host and today s presenter: Rick Swagerman,
More informationTOSS - A RHEL-based Operating System for HPC Clusters
TOSS - A RHEL-based Operating System for HPC Clusters Supercomputing 2017 Red Hat Booth November 14, 2017 Ned Bass System Software Development Group Leader Livermore Computing Division LLNL-PRES-741473
More informationSoftware Error Correction Support Policy
Software Error Correction Support Policy Oracle Enterprise Performance Management Version 1.0 Revised: January 9, 2015 Applies to: Oracle Enterprise Performance Management (Includes Hyperion) Table of
More informationMonitoring the software quality in FairRoot. Gesellschaft für Schwerionenforschung, Plankstrasse 1, Darmstadt, Germany
Gesellschaft für Schwerionenforschung, Plankstrasse 1, 64291 Darmstadt, Germany E-mail: f.uhlig@gsi.de Mohammad Al-Turany Gesellschaft für Schwerionenforschung, Plankstrasse 1, 64291 Darmstadt, Germany
More informationPhysics data management tools: computational evolutions and benchmarks
Joint International Conference on Supercomputing in Nuclear Applications and Monte Carlo 21 (SNA + MC21) Hitotsubashi Memorial Hall, Tokyo, Japan, October 17-21, 21 Physics data management tools: computational
More informationPorting Applications from Compaq Visual Fortran to Intel Visual Fortran Compilers
W H I T E P A P E R Porting Applications from Compaq Visual Fortran to Intel Visual Fortran Compilers Steven Lionel Intel Compiler Support Intel Corporation June 16, 2005 Contents Executive Summary...
More informationAs of writing ( ) only the IBM XL C for AIX or IBM XL C/C++ for AIX compiler is supported by IBM on AIX 5L/6.1/7.1.
NAME DESCRIPTION perlaix - Perl version 5 on IBM AIX (UNIX) systems This document describes various features of IBM's UNIX operating system AIX that will affect how Perl version 5 (hereafter just Perl)
More informationRed Hat Developer Tools
Red Hat Developer Tools 2018.2 Using Clang and LLVM Toolset Installing and Using Clang and LLVM Toolset Last Updated: 2018-04-26 Red Hat Developer Tools 2018.2 Using Clang and LLVM Toolset Installing
More informationUpgrade Completed Successfully. Has it Really??
www.ntirety.com Upgrade Completed Successfully. Has it Really?? NYOUG New York City September 29, 2005 Michael S. Abbey Database Officer Oracle Practice www.ntirety.com 2 Agenda The software / server Applications
More informationShared Libraries: The Dynamic Linker
Building and Using Shared Libraries on Linux Shared Libraries: The Dynamic Linker Michael Kerrisk, man7.org c 2017 mtk@man7.org November 2017 Outline 3 Operation of the Dynamic Linker 3-1 3.1 Rpath: specifying
More informationPhyllis Kaiden. Product Manager, Digital Collection Services. Project Client Server Catcher Website: End-User Experience Redesign
2010 Upper Midwest User Group 11/8/2010 CONTENTdm Update Phyllis Kaiden Product Manager, Digital Collection Services Agenda What s Coming CONTENTdm 6 Project Client Server Catcher Website: End-User Experience
More informationUSING CODEBLOCKS. Implementing Computational Models
USING CODEBLOCKS Implementing Computational Models With C and the the GSL on Linux Dr. José M. Garrido Department of Computer Science Updated September 2014 College of Science and Mathematics Kennesaw
More informationAn Oracle Technical Article August Certification with Oracle Linux 7
An Oracle Technical Article August 2017 Certification with Oracle Linux 7 Oracle Technical Article Certification with Oracle Linux 7 Introduction... 1 Comparing Oracle Linux 7 and Red Hat Enterprise Linux
More informationLimitations in the PHOTON Monte Carlo gamma transport code
Nuclear Instruments and Methods in Physics Research A 480 (2002) 729 733 Limitations in the PHOTON Monte Carlo gamma transport code I. Orion a, L. Wielopolski b, * a St. Luke s/roosevelt Hospital, Columbia
More informationGENSER, the generator repository in LCG
GENSER, the generator repository in LCG Alexandre Sherstnev, Sergey Makarychev the LCG project LCG Application Area and Generator Services subproject. What is GENSER? Scheme of working with GENSER and
More informationTHOMAS LATOZA SWE 621 FALL 2018 DESIGN ECOSYSTEMS
THOMAS LATOZA SWE 621 FALL 2018 DESIGN ECOSYSTEMS LOGISTICS HW5 due today Project presentation on 12/6 Review for final on 12/6 2 EXAMPLE: NPM https://twitter.com/garybernhardt/status/1067111872225136640
More information