Denis PerretGallix IN2P3CNRS - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Denis PerretGallix IN2P3CNRS

Description:

Denis PerretGallix IN2P3CNRS – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 18
Provided by: Perret2
Category:

less

Transcript and Presenter's Notes

Title: Denis PerretGallix IN2P3CNRS


1
Geneva 2007, Sept. 5-6th
BOINC Pan-Galactic
Feynman_at_Home
  • Automatic Computation in Particle Physics
  • (ACPP) collaboration
  • France-Japan-Russia
  • IN2P3/CNRS-KEK-Moscow Univ.

2
CERN- Geneva
3
The LHC Detectors
CMS
ATLAS
LHCb
4
Looking for Higgs
5
Challenges Complexity
  • Signal event is obscured by 20 overlapping
    uninteresting collisions in same crossing
  • Track reconstruction time at 1034
    Luminosityseveral times 1033
  • Time does not scale from previous generations

6
Hadron collider Physics
Hadronization
b
c
s-
Heavy Quarks
W
u-
d
Parton shower
W-
?10
?10
t
t-
?1-
u
t-
u
Hard sub-process
g
u
g
Multiple interaction/underlying event
7
(No Transcript)
8
Feynman_at_HomeExploratory stage
  • Target and goal
  • Public or/and Organization (KEK, IHEP,
    Companies) deployment
  • Cross-section first then event generation
  • Two types of application
  • Small executables i.e. 2-gt2,3,4 (100-1000 diag.)
    100-500 Mb
  • One set of processes/ many different parameters
    i.e. multi dimensional parameter phase space
    exploration (MSSM)
  • Huge executables i.e. 2-gt58, 1-loop
    (5,000-100,000 diag.) 10-50 Gb
  • split the binaries into 100 small subsets each of
    100-500 Mb.
  • Each subset run in // on client PC
  • The server runs the integration algorithm
  • At each iteration it generates a new set of phase
    space points
  • Different binaries for each WU (different
    versions)
  • Hybrid system BOINC cluster/GRID
  • Load balancing private cluster or the GRID

9
Feynman_at_Home
  • International Collaboration
  • France, KEK, CERN, http//acpp.in2p3.fr/cgi-bin/
    twiki.source/bin/view
  • Feynman_at_home server operational in KEK (Japan),
  • KEK intranet, no HEP application running yet
  • Server security concerns
  • Important Outreach for promoting particle physics
  • Science Interest
  • Making credits more valuable !

10
On each client screen
11
High precision Arithmetics
  • BDP (Beyond Double Precision)
  • Quadruple/octuple precision is needed.
  • Correct results.
  • Faster algorithms.
  • But software implementations are too slow.
  • New hardware/software development needed.

12
Simple Exampleby J. Fujimoto (KEK)
  • f 333.75 b6 a2(11a2b2- b6- 121b4 2) 5.5b8
    a/2b
  • where a77617.0, b33096.0.
    (C. Hu, S. Xu and X. Yang)
  • Double Precision
  • f 1.17260394005317863
  • Quadruple precision result
  • f 1.1726039400531786318588349045201801
  • Analytical result - 54767/66192
  • f - 0.82739605994682136814116509547981370
  • New Octuple precision library, H3Lib
  • f - 0.827396059946821368141165095479816
  • lost bits 121

13
Actual applicationBy J. Fujimoto KEK
t
Quadruple precision is required in some phase
space points due to the Gram determinant
mass of
happens in the reduction algorithm.
mass of photon
14
Double precision
ReJ1 -1.49368718239238 ReJx
- 6.86111482424926E-0002 ReJy
- 6.86785270067264E-0002 ReJw
- 1.39799775179174 ReJw2 -
1.36472026946296 ReJwx -
2.708863236843683E-0002 ReJxy -
3.048903558925384E-0002 ReJw3
93763.26727997246
Blow up !!
Quadruple precision
ReJ1 - 1.4936871823877751206230753
9882045 ReJx - 6.86111470887738920
6553392789958382E-0002 ReJy -
6.867852585600575199171661642779842E-0002
ReJw - 1.3979977549653604246428967415
4150 ReJw2 - 1.34746346742190735627641
191119128 ReJwx - 3.33474411886839338
2280835719751654E-0002 ReJxy -
2.822377826411337874789947823777159E-0002
ReJw3 - 1.6038937848214298648045488
3491878
J. Fujimoto
15
Minimization algorithms,
Single
Double
Quad.
Gambolatin et al.
16
A "new" dimension in system performance
CPU bandwidth (Ghz)

Interconnection bandwidth (Ghz)
Memory size (Gbytes)
Floating point precision (4-32 bytes)
Instruction size (64 bits)
17
Software approaches
  • High precision libraries quadruple/octuple
    (Hitatchi)
  • Double-double, quad-double (Arprec)
  • Multi-precision lib. (1000 digits and more)
  • Interval arithmetic
  • Exact arithmetic (XR, iRRAM)
  • Linpack double/quad 30 times slower


Hardware development
  • based on CELL processor (IBM,Sony,Toshiba)
    complex programing
  • Investigating other possibilities

High precision Arithmetic Parallel Processor
Yoke HAPPY
Write a Comment
User Comments (0)
About PowerShow.com