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.
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
Workshop
TimeSunday, 13 November 20229:20am - 9:40am CST
LocationD221
W
Architectures
Data Analytics
Datacenter
Extreme Scale Computing
HPC Community Collaboration
Machine Learning and Artificial Intelligence
Performance
Resource Management and Scheduling
System Software
Recorded
Presenter