Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

09. Modern CPU Architecture [HPC in Julia]

Автор: MPAGS - High Performance Computing in Julia

Загружено: 2025-02-10

Просмотров: 1437

Описание:

In this video we will discuss the aspects of modern CPU architecture that are important to know when optimising your code. We will discuss CPU cache as well as the speed of operations on modern CPUs. At the end of the video, we dive into hardware SIMD instructions that can be used to process data in parallel.

This module was designed as an MPAGS (Midlands Physics Alliance Graduate School) module and aimed at postgraduates and early career researchers.

Timestamps:
00:00:00 Introduction
00:00:10 Performance Difference Example
00:04:16 von Neumann Architecture revisited
00:05:09 Cache
00:10:21 Cache Architecture
00:14:09 Not all CPU operations are created equal
00:15:15 Branch Prediction
00:17:51 Arithmetic Operations
00:20:16 SIMD
00:24:50 SIMD in LLVM instructions
00:26:55 AVX512 on high end processors
00:29:49 Outro


Recommended Videos:
   • How CPU Memory & Caches Work - Computerphile  
   • Intro to Data Oriented Design for Games  

Infographic Blog Post:
http://ithare.com/infographics-operat...

Useful links:
Course Information Website: https://jamiemair.github.io/mpags-hig...
Julia Documentation: https://docs.julialang.org/en/v1/
MPAGS Registration: https://warwick.ac.uk/fac/sci/physics...
Course Notes: https://jamiemair.co.uk/courses/hpc

09. Modern CPU Architecture [HPC in Julia]

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

10. Memory Management [HPC in Julia]

10. Memory Management [HPC in Julia]

Architecture All Access: Modern CPU Architecture 2 - Microarchitecture Deep Dive | Intel Technology

Architecture All Access: Modern CPU Architecture 2 - Microarchitecture Deep Dive | Intel Technology

12. Optimisation Tips & Tricks [HPC in Julia]

12. Optimisation Tips & Tricks [HPC in Julia]

What is SIMD? Abusing Vector Instructions Across Threads for Ray Tracing

What is SIMD? Abusing Vector Instructions Across Threads for Ray Tracing

How Branch Prediction Works in CPUs - Computerphile

How Branch Prediction Works in CPUs - Computerphile

16. HPC Cluster Essentials: Tools, Techniques, and Best Practices [HPC in Julia]

16. HPC Cluster Essentials: Tools, Techniques, and Best Practices [HPC in Julia]

Иерархия кэша: как организованы современные кэши процессоров (L1, L2 и L3)

Иерархия кэша: как организованы современные кэши процессоров (L1, L2 и L3)

17. Getting started with GPU computing [HPC in Julia]

17. Getting started with GPU computing [HPC in Julia]

How the CPU predicts jumps

How the CPU predicts jumps

Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024

Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024

Как работает кэш внутри процессора

Как работает кэш внутри процессора

Объяснение тензорных процессоров (TPU)

Объяснение тензорных процессоров (TPU)

The Art of SIMD Programming by Sergey Slotin

The Art of SIMD Programming by Sergey Slotin

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

ПОЧЕМУ СТЕК ТАКОЙ БЫСТРЫЙ? [Core Dumped]

ПОЧЕМУ СТЕК ТАКОЙ БЫСТРЫЙ? [Core Dumped]

Три способа использования Slurm на высокопроизводительном компьютере (HPC) (CC130)

Три способа использования Slurm на высокопроизводительном компьютере (HPC) (CC130)

11. Hunting Down Heap Allocations [HPC in Julia]

11. Hunting Down Heap Allocations [HPC in Julia]

Как производятся микрочипы? 🖥️🛠️ Этапы производства процессоров

Как производятся микрочипы? 🖥️🛠️ Этапы производства процессоров

Every CPU Architecture Explained in Detail

Every CPU Architecture Explained in Detail

CPU Architecture - CompTIA A+ 220-1101 – 2.11

CPU Architecture - CompTIA A+ 220-1101 – 2.11

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]