1996
DOI: 10.1016/s0166-5316(96)90030-9
|View full text |Cite
|
Sign up to set email alerts
|

Benefits of speedup knowledge in memory-constrained multiprocessor scheduling

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

1997
1997
2011
2011

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 10 publications
0
10
0
Order By: Relevance
“…Several researchers [14]- [17] use application performance and concurrency characteristics such as speedup, execution time, synchronization information to make better scheduling decisions for parallel applications. Ferreira et al [18] showed how to quantify the application performance costs due to local OS interference on a range of real-world large-scale applications using over ten thousand nodes, and [19] identifies a major source of noise to be indirect overhead of periodic OS clock interrupts, that are used by all modern OS as a means of maintaining control.…”
Section: The Effect Of Os Level Factors and Scheduling Techniquesmentioning
confidence: 99%
“…Several researchers [14]- [17] use application performance and concurrency characteristics such as speedup, execution time, synchronization information to make better scheduling decisions for parallel applications. Ferreira et al [18] showed how to quantify the application performance costs due to local OS interference on a range of real-world large-scale applications using over ten thousand nodes, and [19] identifies a major source of noise to be indirect overhead of periodic OS clock interrupts, that are used by all modern OS as a means of maintaining control.…”
Section: The Effect Of Os Level Factors and Scheduling Techniquesmentioning
confidence: 99%
“…Another solution to the memory problem guesses memory usage information based on information about the job provided by the user and information contained in the program executable [2]. Another uses speedup information known about jobs ahead of time to make scheduling decisions [4], [18]. Given this information, the scheduler can choose to give more processors to efficient jobs to increase utilization or to memory-intensive jobs to increase throughput.…”
Section: Previous Solutions To the Memory Problemmentioning
confidence: 99%
“…Performance will suffer from frequent page faults since hard disks are orders of magnitude slower than RAM. Research has shown that disk paging results in unsatisfactory performance on parallel platforms and should be avoided [2], [3], [4].…”
Section: Introductionmentioning
confidence: 99%
“…The solution then uses this information in scheduling decisions [3]. If other information on jobs, such as speedup information, is known ahead of time, then another solution can use that information [15].…”
Section: Previous Solutions To the Memory Problemmentioning
confidence: 99%
“…Performance will suffer from frequent page faults since hard disks are orders of magnitude slower than RAM. Research has shown that disk paging results in unsatisfactory performance on parallel platforms and should be avoided [3,4,15].…”
Section: Introductionmentioning
confidence: 99%