Top Banner
Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics [email protected]
18

Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics [email protected].

Mar 28, 2015

Download

Documents

Caleb Jordan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

Sabah SalihThe School of Physics & AstronomyThe University of ManchesterManchesterM13 9PL

OS X within Particle Physics

[email protected]

Page 2: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

[email protected]

Page 3: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

• OS X platform is increasing in popularity amongst developers and users on both the LHC experiments at CERN and the Tevatron at Fermilab• Familiar Unix OS, no dual-booting, robust, stable • Easy to manage

[email protected]

OS X at a glance

[email protected]

Page 4: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

Open source and Commercial applications used by Particle Physicists

1- AFS

2- Mathematica

3- GNU compilers: gcc 3.3 (3.1 - 2.95.6 as options), others available

(g77 3.4 from Fink, g95 available)

5- Ichat

8-Major language

C, C++, Objective-C, Objective-C++, Java, Perl, Tcl, PHP,

Python & Ruby

7- RPM

http://www-jlc.kek.jp/~fujiik/macosx/10.3.X/memo/[email protected]

Page 5: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

AFS

[email protected]

Page 6: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

xmgrace (Graph plotting program)Latex and LyxFugu (sftp/scp client with graphical interface)Emacs both native to Aqua (the Mac windowing system) and

X11ImageMagick (not really physics, but useful for convertingdiagrams between .ps and .jpg etc)

Other general scientific software

[email protected]

Page 7: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

1- General a- CERN Libraryb- Rootd- Geant4e- LHAPDF “Les Houches Accord Parton Density Function”f- Hdcayg- Pythiah- ktjet (Code by Manchester)i- ExHuME (Monte Carlo Generator Code by Manchester)j-CPX+ (CPX SUSY code by Manchester)k-pomwig (Monte Carlo Generator Code by Manchester) l- HERWIG

2- Experiment specificSee next page

HEP Software:

[email protected]

Page 8: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

• LHC experiments and LCG show recent development activities on OS X Little effort by single individuals (even on spare time)

ALICE: the whole offline software runs on OS X CMS: Iguana, Orca, initial port of external libraries ATLAS: CMT, Atlantis, Atlas distribution kit (based on CMT &

Pacman), single packages of the Athena framework LHCb: Gaudi, Panoramix, Da Vinci LCG: SEAL, PI, externals libraries on Xserve

OS X and the experiments

[email protected]

Page 9: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

CLHEP, CERNLIB On Fink - (OpenSource)

http://fink.sourceforge.net Geant4

From SLAC and on Fink http://geant4.slac.stanford.edu/g4cd/July2004/Documentation/ WorkshopExercises/Prerequisities/MacOSX.html

ROOT From ROOT (since long time) and on Fink

[email protected]

Page 10: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

• Used to simulate particle interactions through matter • Written in C++ • Software ported and tested on MacOS 10.3 with gcc 3.3 compiler

–First-level porting for shared libraries in the last release 6.2 of the toolkit

• Binary libraries distributed on CD (created and maintained by SLAC Geant4 developers)

–Libraries also available on FINK (maintained by user community)

• Fairly large (and growing) user community

• The platform will become soon officially supported

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Geant4 simulation toolkit

[email protected]

Page 11: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

[email protected]

Page 12: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

ROOT

[email protected]

Page 13: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

- - SIMDET V.4.0 -

-A Fast Simulation Tool for Linear Collider Detector Studies

Linear Collider

[email protected]

Page 15: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

Globus, pyGlobus, Globus Job Manager, Condor, LSCdataFind, ...

http://www.lsc-group.phys.uwm.edu/~duncan/computing/mac_info.html

Grid Tools

[email protected]

Built-in “gridification” Xgrid, Technology Preview 2

free d/l from Apple - Grid-ready architecture

Page 16: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

sh-2.05b# /usr/local/bin/rpm -i edg-voms-vo-wp6-0.0.1-1.noarch.rpm package edg-voms-vo-wp6-0.0.1-1 is intended for a linux operating systemsh-2.05b# /usr/local/bin/rpm -i edg-voms-vo-iteam-0.0.1-1.noarch.rpm package edg-voms-vo-iteam-0.0.1-1 is intended for a linux operating system

sh-2.05b# /usr/local/bin/rpm -i ca_UKeScience-0.18-1.noarch.rpm package ca_UKeScience-0.18-1 is intended for a Linux operating system

sh-2.05b# rpm2cpio ca_CERN-0.23-1.noarch.rpm | cpio -ivd./etc/grid-security/certificates/fa3af1d7.0./etc/grid-security/certificates/fa3af1d7.crl_url./etc/grid-security/certificates/fa3af1d7.signing_policy0 blockssh-2.05b# ls etc/grid-securitysh-2.05b# ls etc/grid-security/certificatessh-2.05b# ls etc/grid-security/certificates/fa3af1d7.0 fa3af1d7.crl_url fa3af1d7.signing_policysh-2.05b#

[email protected]

Page 17: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

This is

http://jetweb.hep.ucl.ac.uk/[email protected]

Page 18: Sabah Salih The School of Physics & Astronomy The University of Manchester Manchester M13 9PL OS X within Particle Physics Sabah@hep.man.ac.uk.

Summary

OS X is rapidly becoming accepted as an OS for HEP, but gaps still remain

[email protected]