Wait! This Is the Bad Place! –– Common Misconceptions of Hardware and Impact on Codesign
DescriptionDesigns of integrated stacks on, e.g., x86 systems, often build on a fiction that does not exist: that of a 1994-era Pentium over which the software has complete control. As we have worked to point out since 1999, this is a fiction: in fact, kernels run on a virtual system over which they have little control. This would be fine if it did not affect performance, but it can in the end have significant throughput impacts, e.g., on some modern systems, entire sockets can stop for 1/2 a second at a time.

I will discuss some of the cases in which these Potemkin Villages have caused real trouble and suggest possible ways to deal with them on old (x86) and new (RISC-V) systems.
Event Type
TimeSunday, 13 November 20229:20am - 9:40am CST
Registration Categories
Data Analytics
Extreme Scale Computing
HPC Community Collaboration
Machine Learning and Artificial Intelligence
Resource Management and Scheduling
System Software
Session Formats
Back To Top Button