An Energy-Efficient Asymmetric Multi-Processorfor HPC Virtualization
| dc.contributor.author | Lee, Chung | |
| dc.contributor.author | Strazdins, Peter | |
| dc.coverage.spatial | Vancouver, Canada | |
| dc.date.accessioned | 2024-01-16T23:30:42Z | |
| dc.date.created | May 21-25 2018 | |
| dc.date.issued | 2018 | |
| dc.date.updated | 2022-10-02T07:16:20Z | |
| dc.description.abstract | The Asymmetric Multiprocessor (AMP) architecture brings new opportunities to achieve better trade-offs between performance and operational/financial costs. This paper presents the case of an AMP to address poor I/O performance in a virtualized HPC system, by using small side-cores to offload I/O processing. We use full machine simulations to explore the micro-architectural parameter space in detail and perform an energy-delay-area analysis, taking into account the relationship between size and access delay in the caches. The simulation side-core model has been validated on the Atom processor, with performance counter metrics being within 11%. study focuses on TLBs and caches which our results show to have a remarkable impact on performance. Compared with a previous AMP study considering only performance and limited to existing hardware, our results confirm the broad nature of that design, including the preference for an asymmetric 2-way CPU pipeline. Our improved methodology also boosts the degree of confidence in these results. We however show that the optimal features of an efficient side-core are smaller and simpler L1/L2 caches (16KB 4-way and 16KB 2-way I/D caches and a 128KB 4-way L2 cache) and L1/L2 TLBs (32/48 entry fully associative L1 I/D LBs and 256 entry 4-way L2 I/D TLBs). Meanwhile, our analysis reveals that a processor module consisting of two big cores and a small side-core of our design can reduce average power, energy, and area by 9.2%, 8%, and 24.4%, respectively, compared with a module of three big cores (the AMD K10), while retaining performance (at the cost of 1.3% performance loss). | en_AU |
| dc.format.mimetype | application/pdf | en_AU |
| dc.identifier.isbn | 978-1-5386-4368-6 | en_AU |
| dc.identifier.uri | http://hdl.handle.net/1885/311521 | |
| dc.language.iso | en_AU | en_AU |
| dc.publisher | IEEE | en_AU |
| dc.relation.ispartofseries | 32nd IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2018 | en_AU |
| dc.rights | © 2018 IEEE | en_AU |
| dc.source | Proceedings - 2018 IEEE 32nd International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2018 | en_AU |
| dc.title | An Energy-Efficient Asymmetric Multi-Processorfor HPC Virtualization | en_AU |
| dc.type | Conference paper | en_AU |
| local.bibliographicCitation.lastpage | 1005 | en_AU |
| local.bibliographicCitation.startpage | 996 | en_AU |
| local.contributor.affiliation | Lee, Chung (Brian), College of Engineering and Computer Science, ANU | en_AU |
| local.contributor.affiliation | Strazdins, Peter, College of Engineering and Computer Science, ANU | en_AU |
| local.contributor.authoruid | Lee, Chung (Brian), u5126875 | en_AU |
| local.contributor.authoruid | Strazdins, Peter, u8914893 | en_AU |
| local.description.embargo | 2099-12-31 | |
| local.description.notes | Imported from ARIES | en_AU |
| local.description.refereed | Yes | |
| local.identifier.absfor | 460600 - Distributed computing and systems software | en_AU |
| local.identifier.ariespublication | a383154xPUB10637 | en_AU |
| local.identifier.doi | 10.1109/IPDPSW.2018.00154 | en_AU |
| local.identifier.scopusID | 2-s2.0-85052205386 | |
| local.identifier.thomsonID | WOS:000541051600112 | |
| local.publisher.url | https://www.ieee.org/ | en_AU |
| local.type.status | Published Version | en_AU |
Downloads
Original bundle
1 - 1 of 1
Loading...
- Name:
- An_Energy-Efficient_Asymmetric_Multi-Processor_for_HPC_Virtualization.pdf
- Size:
- 316.5 KB
- Format:
- Adobe Portable Document Format
- Description: