kyran / tags / computer science

Tagged with “computer science” (1)

  1. 153 – High-Performance Computing | omega tau

    153 – High-Performance Computing

    Flattr: This episode is a conversation with Iain Bethune from the Edinburgh Parallel Computing Center about high-performance computing: the topic has played an implicit role in many previous omega tau episodes,…

    Google+: Facebook:

    Rate:

    (average: 4.63)

     Loading …

    Category: podcast, podcast (en)

    Tags: computer science, mathematik

    5 Comments

    This episode is a conversation with Iain Bethune from the Edinburgh Parallel Computing Center about high-performance computing: the topic has played an implicit role in many previous omega tau episodes, and this episode treats it explicitly. We discuss different architectures (supercomputers, commodity clusters, grid computing), programming languages and software design as well as application areas.

    Notes and Corrections by Iain

    At 37:10 I dropped a factor of 1000 when I talked about the linpack

    performance of Tianhe-2. Should have been petaflops instead of teraflops.

    Coincidentally, just after we recorded I had a twitter discussion about the

    use of different programming languages for HPC applications, and collected

    some actual evidence to back up the estimates I made in the podcast :

    http://www.prace-ri.eu/IMG/pdf/D7-4-1.pdf (figure 15).

    We also collected

    some data from the first 6 months of the ARCHER service which suggests we

    have an even more Fortran-dominated world than I had suggested:

    In terms of node hours, Fortran is 66%, C++ is 6%, C is 5%

    and 23% are unknown.

    Books suggested by Iain

    Book: Introduction to High Performance Computing for Scientists and Engineers

    Online Book: High Performance Computing

    Links

    Mr Iain Bethune

    EPCC at The University of Edinburgh

    Supercomputer (WP)

    Cloud Computing (WP)

    Central processing unit (WP)

    Moore\u0026#39;s law (WP)

    Cray Inc.: the Supercomputer Company

    Cray X-MP (WP)

    Silicon Graphics

    Vector processor (WP)

    Red Storm (computing) (WP)

    Cray XT3 (WP)

    Massively parallel processor array (WP)

    Intel Xeon Processor

    AMD Opteron

    SIMD (WP)

    Commodity computing (WP)

    Gigabit Ethernet (WP)

    InfiniBand (WP)

    Performance

    Scalability (WP)

    High-throughput computing (WP)

    AWS | Amazon Elastic Compute Cloud (EC2)

    Grid computing (WP)

    Welcome to the Worldwide LHC Computing Grid

    SETI@home

    Embarrassingly parallel (WP)

    Volunteer computing (WP)

    BOINC

    FLOPS (WP)

    About / The Linpack Benchmark

    Gaussian elimination (WP)

    TOP500 Supercomputer Sites

    HPCC Benchmark

    HPCG Benchmark

    Conjugate gradient method (WP)

    The Green500 List

    Tianhe-2 (WP)

    Ivy Bridge (microarchitecture) (WP)

    IBM Watson

    POWER7 (WP)

    ARCHER national supercomputing service

    Cray XC30 Supercomputer – Cray Inc.

    Graphics processing unit (WP)

    Synchronization Overhead

    C (programming language) (WP)

    Fortran (WP)

    C++ (programming language) (WP)

    Python Programming Language

    Ruby Programming Language

    Erlang Programming Language

    Functional programming (WP)

    Computational science (WP)

    Sparse matrix (WP)

    Structured Grid

    Distributed memory (WP)

    Message passing (WP)

    Message Passing Interface (WP)

    Application programming interface (WP)

    CORBA (WP)

    Abstract Syntax Notation One (WP)

    Deadlock (WP)

    Futures

    Callback (computer programming) (WP)

    Remote procedure call (WP)

    Patterns for Parallel Programming (Book)

    OpenMP

    POSIX Threads Programming

    Partitioned global address space (WP)

    MapReduce (WP)

    Task Farming | ICHEC

    Software design pattern (WP)

    Exascale computing (WP)

    Database Software | Oracle

    Unit testing (WP)

    Integration testing (WP)

    Computational fluid dynamics (WP)

    Amdahl\u0026#39;s law (WP)

    Gustafson\u0026#39;s law (WP)

    CUDA | NVIDIA

    OpenACC Home | openacc.org

    Domain-specific language (WP)

    Markus Püschel – ETH Zürich

    Truncation error (WP)

    Discretization error (WP)

    Sensitivity analysis (WP)

    Computational chemistry (WP)

    Materials science (WP)

    Nuclear Test Ban Treaty

    FPGA Field Programmable Gate Array

    Standard Podcast [ 2:29:53 | 137.25 MB ] Play Now | Play in Popup | Download

    http://omegataupodcast.net/2014/08/153-high-performance-computing/

    —Huffduffed by kyran