The QPACE Supercomputer Applications of Random Matrix Theory in Two-Colour Quantum Chromodynamics Dissertation

The QPACE Supercomputer Applications of Random Matrix Theory in Two-Colour Quantum Chromodynamics Dissertation

The QPACE Supercomputer Applications of Random Matrix Theory in Two-Colour Quantum Chromodynamics Dissertation zur Erlangung des Doktorgrades der Naturwissenschaften (Dr. rer. nat.) der Fakult¨atf¨urPhysik der Universit¨atRegensburg vorgelegt von Nils Meyer aus Kempten im Allg¨au Mai 2013 Die Arbeit wurde angeleitet von: Prof. Dr. T. Wettig Das Promotionsgesuch wurde eingereicht am: 07.05.2013 Datum des Promotionskolloquiums: 14.06.2016 Pr¨ufungsausschuss: Vorsitzender: Prof. Dr. C. Strunk Erstgutachter: Prof. Dr. T. Wettig Zweitgutachter: Prof. Dr. G. Bali weiterer Pr¨ufer: Prof. Dr. F. Evers F¨urDenise. Contents List of Figures v List of Tables vii List of Acronyms ix Outline xiii I The QPACE Supercomputer 1 1 Introduction 3 1.1 Supercomputers . .3 1.2 Contributions to QPACE . .5 2 Design Overview 7 2.1 Architecture . .7 2.2 Node-card . .9 2.3 Cooling . 10 2.4 Communication networks . 10 2.4.1 Torus network . 10 2.4.1.1 Characteristics . 10 2.4.1.2 Communication concept . 11 2.4.1.3 Partitioning . 12 2.4.2 Ethernet network . 13 2.4.3 Global signals network . 13 2.5 System setup . 14 2.5.1 Front-end system . 14 2.5.2 Ethernet networks . 14 2.6 Other system components . 15 2.6.1 Root-card . 15 2.6.2 Superroot-card . 17 i ii CONTENTS 3 The IBM Cell Broadband Engine 19 3.1 The Cell Broadband Engine and the supercomputer league . 19 3.2 PowerXCell 8i overview . 19 3.3 Lattice QCD on the Cell BE . 20 3.3.1 Performance model . 21 3.3.2 Lattice QCD kernel . 22 3.3.3 Data layout analysis . 22 3.4 DMA transaction models . 24 3.4.1 Local Store to Local Store . 25 3.4.2 Local Store to main memory . 26 4 The QPACE Network Processor 29 4.1 FPGA technology . 29 4.2 Network processor overview . 30 4.3 Device Control Register bus . 32 4.3.1 Device tree topology . 33 4.3.2 Bus interface and protocol . 34 4.3.3 Master implementation . 36 4.3.4 Arbiter implementation . 37 4.3.5 Synchronous DCR interface implementation . 39 4.4 Inbound Write Controller . 41 4.4.1 Implementation . 43 4.4.2 State machine . 46 4.5 Universal Asynchronous Receiver Transmitter . 47 4.5.1 Implementation . 48 4.5.2 Register file and modes of operation . 50 5 System Verification and Software Tools 53 5.1 System tests . 53 5.2 Software tests . 54 5.3 Booting the node-cards: ncBoot ............................. 55 5.3.1 Implementation . 55 5.3.2 Command line interface . 56 5.3.3 State machine . 57 5.4 QPACE Front-end Client . 57 5.4.1 Implementation . 58 5.4.2 Command line interface . 59 5.4.3 Error handling . 60 CONTENTS iii II Applications of Random Matrix Theory in Two-Colour Quantum Chro- modynamics 63 6 Quantum Chromodynamics 65 6.1 Introduction . 65 6.2 Non-Abelian gauge theory . 66 6.3 Chiral symmetry . 68 6.3.1 Introduction . 68 6.3.2 Gauge group SU(3) . 69 6.3.3 Gauge group SU(2) . 69 6.3.4 Chiral condensate . 70 6.4 Low-energy effective theory . 71 6.4.1 Motivation . 71 6.4.2 Lagrangian of the effective theory . 72 6.4.3 Non-zero baryon chemical potential . 73 6.5 Lattice QCD . 74 6.6 Fermions on the lattice . 76 6.6.1 Wilson-Dirac operator . 76 6.6.2 Lattice chiral symmetry . 78 6.6.3 Overlap operator . 81 6.7 Chemical potential on the lattice . 82 7 Random Matrix Theory 85 7.1 Introduction . 85 7.2 Hermitian chiral random matrix theory . 86 7.3 Non-Hermitian chiral random matrix theory . 89 8 Evaluation and Results 95 8.1 Two-colour QCD at zero chemical potential . 95 8.1.1 Choice of the Wilson mass . 95 8.1.2 Analysis of the distribution of the lowest-lying eigenvalue . 98 8.1.3 Analysis of the spectral density . 99 8.2 Two-colour QCD at non-zero chemical potential . 107 8.2.1 Spectrum of the overlap operator . 107 8.2.2 Analysis of the spectral density . 109 9 Summary 117 9.1 QPACE ........................................... 117 9.2 Lattice simulations of two-colour QCD . 117 iv CONTENTS Appendix 119 A QPACE Addendum 119 A.1 Sources . 119 A.2 DCR memory map . 120 A.3 witchlib API . 122 A.4 QFC full reference . 124 A.4.1 PSU specific actions . 124 A.4.2 Node-card specific actions . 125 A.4.2.1 Get mode . 125 A.4.2.2 Set mode . 126 A.4.2.3 Power mode . 126 A.4.2.4 Clear mode . 127 A.4.2.5 Flash mode . 128 B Numerical Simulation 129 B.1 Krylov-Ritz method . 129 B.2 Statistical bootstrap . 132 References 135 List of Publications 143 Danksagung 145 List of Figures 2.1 QPACE functional units . .8 2.2 QPACE at JSC . ..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    164 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us