2009 International Conference on Complex, Intelligent and Software Intensive Systems 2009
DOI: 10.1109/cisis.2009.43
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating the Run-Time Performance of Kahn Process Network Implementation Techniques on Shared-Memory Multiprocessors

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
11
0

Year Published

2009
2009
2011
2011

Publication Types

Select...
3
2
1

Relationship

4
2

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 7 publications
1
11
0
Order By: Relevance
“…We have measured that the cost of a single message send/receive operation combined with a context switch takes ∼ 0.8µs. Chapter 4 and section 5.2 extend the results published in [23].…”
Section: What Is the Effect Of Kpn Scheduling Policies On Applicationsupporting
confidence: 60%
“…We have measured that the cost of a single message send/receive operation combined with a context switch takes ∼ 0.8µs. Chapter 4 and section 5.2 extend the results published in [23].…”
Section: What Is the Effect Of Kpn Scheduling Policies On Applicationsupporting
confidence: 60%
“…However, to obtain more general results, we have carefully designed the benchmark programs so that they execute correctly even when run-time deadlock detection and resolution is disabled. This is an otherwise key ingredient of a KPN run-time implementation [8], but it would make our observations less general as it would incur overheads not present in most applications.…”
Section: Methodsmentioning
confidence: 99%
“…In our earlier paper [8] we have noted that careful static assignment of processes to CPUs can match the performance of work-stealing on finely-granular parallel applications. Since static assignment is impractical for large process networks, we have also evaluated an automatic scheduling method based on graph partitioning by Devine et al [10], which balances the load across CPUs, and reduces the amount of inter-CPU communication as well as the cost of process migration.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations