Pain of Porting: Lowering the Barrier to Emerging Technologies
DescriptionEvery year we see flashy new technology introduced by new and existing vendors promising new heights of performance, both in von Neumann architectures and beyond. However, without Dennard scaling or even Moore’s Law, much of the hard work required to benefit from these advances falls on the software programmer. Domain scientists are often put into a situation where they need to quickly become experts in emerging technologies with steep learning curves and their confidence is challenged. Should we be porting our codes to each new technology? How many code changes are “too many”? Is true performance portability even a realistic goal? In this panel, we will explore what we have learned from (successfully or unsuccessfully) porting to GPUs, many-core, FPGAs, and more, and discuss how both the scientific community and industry can lower the barrier to allow domain scientists to productively exploit emerging technologies.
Event Type
Panel
TimeThursday, 17 November 20223:30pm - 5pm CST
LocationC155-156
Registration Categories
TP
XO/EX
Tags
Career Development
Emerging Technologies
State of the Practice
Session Formats
Recorded
Back To Top Button