CERN Accelerating science

Video Lectures

新增:
2021-06-21
15:17
Not yet available
Statistics for Particle Physicists / Cowan, Glen (speaker) (Royal Holloway, University of London)
The growing complexity of the particle physics analyses has made a good understanding of complex statistical tools an essential part of the education of a particle physicist. This series of lectures will present the basis of statistics, current analysis tools and will discuss the most relevant statistical techniques used in particle physics analysis. Short bio: Prof [...]
2021 - Streaming video. Academic Training Lecture Regular Programme, 2020-2021 External link: Event details In : Statistics for Particle Physicists

詳細記錄 - 相似記錄
2021-06-21
12:03
Not yet available
Programming for GPUs / vom Bruch, Dorothea (speaker) (CPPM/CNRS)
Programming for Heterogeneous Architectures - lecture 2 - From SIMD to SPMD, a programming model transition - Thread and memory organization - Basic building blocks of a GPU program - Control flow, synchronization, atomics
2021 - Streaming video. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄
2021-06-21
10:06
Performant programming for GPUs / Campora, Daniel (speaker) (University of Maastricht)
Programming for Heterogeneous Architectures - lecture 3 - Data locality, coalesced memory accesses, tiled data processing - GPU streams, pipelined memory transfers - Under the hood: branchless, warps, masked execution - Debugging and profiling a GPU application
2021 - 0:58:03. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄
2021-06-18
16:33
Restricted
Hardware evolution and heterogeneity / Nowak, Andrzej (speaker)
Technologies and Platforms - lecture 2 - Accelerators, co-processors, heterogeneity - Memory architectures, hardware caching and NUMA - Compute devices: CPU, GPU, FPGA, ASIC etc. - The role of compilers
2021 - 0:58:43. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄
2021-06-17
17:01
Scientific computing on heterogeneous architectures / vom Bruch, Dorothea (speaker) (CPPM/CNRS)
Programming for Heterogeneous Architectures - lecture 1 - Introduction to heterogeneous architectures and the performance challenge - From general to specialized: Hardware accelerators and applications - Type of workloads ideal for different accelerators - Trade-offs between multi-core and many-core architectures - Implications of heterogeneous hardware on the design and architecture of scientific software - Embarrassingly parallel scientific applications in HPC and CERN
2021 - 1:04:15. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄
2021-06-17
16:37
Parallel and optimised scientific software - exercise introduction / Ponce, Sebastien (speaker) (CERN)
Optimisation of an existing, production grade large codebase
2021 - 0:06:01. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄
2021-06-17
16:24
Practical vectorization / Ponce, Sebastien (speaker) (CERN)
Parallel and Optimised Scientific Software - lecture 4 - Measuring vectorization level - What to expect from vectorization - Preparing code for vectorization - Vectorizing techniques in C++: intrinsics, libraries, autovectorization
2021 - 1:01:46. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄
2021-06-17
15:08
Not yet available
Data-oriented design / Nowak, Andrzej (speaker)
Technologies and Platforms - lecture 3 - Hardware vectorization in detail – theory vs. practice - Software design for vectorization and smooth data flow - How can compilers and other tools help?
2021 - 0:55:40. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄
2021-06-16
16:07
Special evening talk: Future of the Universe and of Humanity / Puljak, Ivica (speaker) (University of Split)
2021 - 1:14:54. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄
2021-06-16
15:47
Optimizing existing large codebase / Ponce, Sebastien (speaker) (CERN)
Parallel and Optimised Scientific Software - lecture 3 - Measuring performance, tools and key indicators - Improving memory handling - The nightmare of thread safety - Code modernization and low level optimizations - Data structures for efficient computation in modern C++
2021 - 1:03:26. Thematic CSC; Thematic CERN School of Computing - spring 2021 External links: Talk details; Event details In : Thematic CERN School of Computing - spring 2021

詳細記錄 - 相似記錄