DiscoverHardware-Conscious Data Processing (ST 2024) - tele-TASK
Hardware-Conscious Data Processing (ST 2024) - tele-TASK
Claim Ownership

Hardware-Conscious Data Processing (ST 2024) - tele-TASK

Author: Prof. Dr. Tilmann Rabl

Subscribed: 3Played: 2
Share

Description

Hardware development continuously advances, with different technologies improving at different paces. While the number of transistors in a CPU package grows, the single-core performance stagnates due to physical limitations. These trends require changes in data processing to keep database management systems efficient. In this lecture, we will take a look at current computer architectures and accelerator technologies and how they can be used for efficient data processing. We will cover CPU and memory architecture, the storage hierarchy, modern memory and storage technologies, such as NVMe, fast interconnects, such as Infiniband, NVLink, and CXL, and accelerators, such as GPUs and FPGAs. The course has a significant practical part, where the students learn to implement data structures and algorithms tailored to hardware-conscious data processing.
24 Episodes
Reverse
Networking

Networking

2024-07-0201:17:14

Data Processing on GPUs II

Data Processing on GPUs II

2024-06-2601:23:42

Data Processing on GPUs I

Data Processing on GPUs I

2024-06-2501:26:08

Networking

Networking

2024-06-1901:23:20

Compute Express Link

Compute Express Link

2024-06-1201:27:45

Storage

Storage

2024-06-1101:17:59

Non-uniform Memory Access

Non-uniform Memory Access

2024-06-0501:25:20

Multicore Parallelism (2)

Multicore Parallelism (2)

2024-05-2901:22:52

Multicore Parallelism

Multicore Parallelism

2024-05-2201:23:35

Profiling

Profiling

2024-05-2101:32:26

Data Structures

Data Structures

2024-05-1501:08:28

Query Execution Models

Query Execution Models

2024-05-1401:07:50

Vectorized Execution (2)

Vectorized Execution (2)

2024-05-0801:21:36

Vectorized Execution

Vectorized Execution

2024-04-3001:11:12

Instruction Execution

Instruction Execution

2024-04-2401:29:06

CPU and Caching

CPU and Caching

2024-04-2301:23:02

loading
Comments