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

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

Author: Prof. Dr. Tilmann Rabl

Subscribed: 4Played: 16
Share

Description

Hardware development continuously advances, with different technologies improving at different pace. While the amount of transistors in a CPU package are growing, the single core performance is stagnating 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 technolgoies, such as NVM and NVMe; fast interconnects, such as Infiniband, RDMA, and NVLink; 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 concious data processing.
19 Episodes
Reverse
Data Processing on GPUs II

Data Processing on GPUs II

2022-07-1201:28:12

Data Processing on GPUs

Data Processing on GPUs

2022-07-0501:21:52

Networking

Networking

2022-06-2801:26:56

Storage

Storage

2022-06-2101:27:24

Persistent Memory

Persistent Memory

2022-06-1401:30:18

Query Execution Models

Query Execution Models

2022-06-0801:26:04

Data Structures

Data Structures

2022-05-3101:28:47

Multicore Parallelism

Multicore Parallelism

2022-05-1701:27:50

CPU - Instruction Execution

CPU - Instruction Execution

2022-05-0301:26:28

CPU and Caching

CPU and Caching

2022-04-2801:29:39

DBMS Recap

DBMS Recap

2022-04-2101:16:14

Introduction

Introduction

2022-04-2101:17:44

Comments 
Download from Google Play
Download from App Store