MCHPC’20 – Keynote: The 3rd Wall and the Need for Innovation in Architectures
TimeWednesday, 11 November 202010:05am - 11:05am EST
DescriptionIn the past we have seen two major "walls" (memory and power) whose vanquishing required significant advances in architecture. This talk will discuss evidence on the emergence of a new third wall dealing with data locality, which is prevalent in data intensive applications where computation is dominated by memory access and movement – not flops, Such apps exhibit large sets of often persistent data, with little reuse during computation, no predictable regularity, significantly different scaling characteristics, and where streaming is becoming important. Solving such problems will take a new set of innovations in architecture to overcome. In addition to data on the new wall, the talk will introduce one possible technique: the concept of migrating threads, and give evidence of its potential value based on several benchmarks that have shown to have scaling difficulties on conventional architectures.