2009 IEEE International Symposium on Performance Analysis of Systems and Software 2009
DOI: 10.1109/ispass.2009.4919653
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing the impact of on-chip network traffic on program phases for CMPs

Abstract: Abstract-It is known that the execution of programs exhibits repetitive phases; in other words, the execution of programs can be partitioned into segments of execution, during which the application exhibits unique architectural properties. This property has been used for various optimization goals. In addition, phase information is utilized to reduce the run time of the architectural simulation. Conventionally, an application is examined in an architecture-independent manner (such as the number of times a basi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 30 publications
(43 reference statements)
0
4
0
Order By: Relevance
“…The probability of having hotspots is then investigated through the inspection of the spatial variance of traffic injection. The work conducted in [31] registers the spatial pattern variations and uses this information to identify the different phases of an application. The phase behavior has been also investigated in [25], where the dominant communication flows are determined on a per-phase basis.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The probability of having hotspots is then investigated through the inspection of the spatial variance of traffic injection. The work conducted in [31] registers the spatial pattern variations and uses this information to identify the different phases of an application. The phase behavior has been also investigated in [25], where the dominant communication flows are determined on a per-phase basis.…”
Section: Related Workmentioning
confidence: 99%
“…Recent literature demonstrates not only that such phases exist in applications running over sharedmemory multiprocessors, but also that the characteristics of these phases and the transitions between them are predictable [31], [35]. Phase changes affect a wide variety of metrics [36], including communication intensity [25].…”
Section: Phase Behaviormentioning
confidence: 99%
“…On the other hand, an extremely large U yields a very small population size. Zhang et al [32] point out that clustering on a population smaller than 1000 can lead to poor clustering quality. Using these principles as a guideline, we experimentally decide U in Sec.…”
Section: Refining Sampling Parameters For Nocpointmentioning
confidence: 99%
“…Instruction counts and traffic count information can be combined to better identify execution phases of multi-threaded applications [32]. Jin et al [12] examine the characterization and clustering procedure for network traffic.…”
Section: Noclabs Vs Nocpointmentioning
confidence: 99%