Mar 5 – 7, 2024
Julius-Maximilians-Universität Würzburg
Europe/Berlin timezone

Emerging Heterogeneous Computing Architectures Every Software Engineer Should Know (Compilers and DSLs)

Mar 6, 2024, 11:10 AM
20m
HS1

HS1

Talk (15min + 5min) Key Takeaways from and for RSEs Sustainable Organisation

Speaker

Babar Khan (TU Darmstadt, Germany)

Description

Software engineers communicate with hardware through a language known as an instruction set architecture (ISA). However, the conclusion of Dennard scaling and Moore's Law implies that this traditional ISA is being replaced by complex heterogeneous ISAs. In light of this, the expertise required to develop new compilers and create domain-specific languages will be crucial for future software engineers. Therefore, this talk will focus on addressing the challenges posed by emerging computing architectures and research related to abstracting the complex ISA. As a use-case, the talk will present an open-source tool that recently received the Best Paper Award at one of the leading computer architecture conferences.

Slot length other(help with comment)

Primary author

Babar Khan (TU Darmstadt, Germany)

Presentation materials

There are no materials yet.