19 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 2022) - 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
    Query Compilation for Modern, Heterogenous Processors

    Query Compilation for Modern, Heterogenous Processors

    • 1 hr 19 min
    • video
    Efficient Answering of Historical What-if Queries

    Efficient Answering of Historical What-if Queries

    • 56 min
    • video
    Field Programmable Gate Arrays

    Field Programmable Gate Arrays

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

    Data Processing on GPUs II

    • 1 hr 28 min
    • video
    Data Processing on GPUs

    Data Processing on GPUs

    • 1 hr 21 min
    • video
    Networking

    Networking

    • 1 hr 26 min

Top Podcasts In Education

The Mel Robbins Podcast
Mel Robbins
The Jordan B. Peterson Podcast
Dr. Jordan B. Peterson
Mick Unplugged
Mick Hunt
Digital Social Hour
Sean Kelly
TED Talks Daily
TED
School Business Insider
John Brucato