25 episodes

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.

Hardware-Conscious Data Processing (ST 2023) - tele-TASK Prof. Dr. Tilmann Rabl

    • Education

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.

    • video
    Compute Express Link

    Compute Express Link

    • 1 hr 23 min
    • video
    Summary

    Summary

    • 56 min
    • video
    Field Programmable Gate Arrays (2)

    Field Programmable Gate Arrays (2)

    • 1 hr 25 min
    • video
    Field Programmable Gate Arrays

    Field Programmable Gate Arrays

    • 1 hr 17 min
    • video
    Data Processing on GPUs II

    Data Processing on GPUs II

    • 1 hr 26 min
    • video
    Data Processing on GPUs

    Data Processing on GPUs

    • 1 hr 26 min

Top Podcasts In Education

The Mel Robbins Podcast
Mel Robbins
The Jordan B. Peterson Podcast
Dr. Jordan B. Peterson
The Rich Roll Podcast
Rich Roll
Mick Unplugged
Mick Hunt
The Daily Stoic
Daily Stoic | Wondery
Digital Social Hour
Sean Kelly