Proceedings of the 23rd International Conference on Supercomputing 2009
DOI: 10.1145/1542275.1542352
|View full text |Cite
|
Sign up to set email alerts
|

Thrifty interconnection network for HPC systems

Abstract: We propose Thrifty Interconnection Network (TIN), where the network links are activated and de-activated dynamically to save power with little or no overhead by using inherent system events to overlap the link activation or de-activation time. Our simulation results on a set of real world HPC workload traces show on average 35% network power reduction.Power is a critical problem in modern supercomputing systems [1]. A large-scale supercomputer, running High Performance Computing (HPC) workloads, can include hu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
2
0

Year Published

2010
2010
2024
2024

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…Other approaches [18] have focused on the MPI run-time system to activate or deactivate links involved in the traffic pattern. This approach requires detailed knowledge of the traffic pattern a priori.…”
Section: Related Workmentioning
confidence: 99%
“…Other approaches [18] have focused on the MPI run-time system to activate or deactivate links involved in the traffic pattern. This approach requires detailed knowledge of the traffic pattern a priori.…”
Section: Related Workmentioning
confidence: 99%
“…Contudo, essas inovac ¸ões vêm com um aumento significativo no consumo de energia, o que, por sua vez, eleva a pegada de carbono e desafia a sustentabilidade ambiental desses sistemas. Essa pegada se manifesta em duas fases distintas: inicialmente, durante a fabricac ¸ão do hardware, onde é conhecida como carbono incorporado, e posteriormente, na fase operacional do sistema, referida como carbono operacional [Li et al 2023].…”
Section: Introduc ¸ãOunclassified
“…Most existing techniques [17,20,21,30] exploit the idea that the presence of slack, occurring when tasks wait at synchronization points, indicates that DVFS can be applied on those cores waiting for external events. Our survey of these state-of-the-art techniques indicates that: 1) results are demonstrated on codes that use static domain decomposition and exhibit static load imbalance; 2) decisions are made based on predictions of program running time; and 3) DVFS is always controlled per core.…”
Section: Introductionmentioning
confidence: 99%