A PERFORMANCE EVALUATION OF SEVERAL PRIORITY POLICIES FOR PARALLEL-PROCESSING SYSTEMS

被引:5
作者
NELSON, R [1 ]
TOWSLEY, D [1 ]
机构
[1] UNIV MASSACHUSETTS,DEPT COMP & INFORMAT SCI,AMHERST,MA 01003
关键词
PERFORMANCE; THEORY; PRIORITY SCHEDULING; SPEEDUP;
D O I
10.1145/174130.174143
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, analytical models for a multiprocessor executing a stream consisting of K classes of fork-join jobs are developed. Here, a fork-join job consists of a random number of tasks that can be executed independently of each other. Several priority policies are analyzed: (a) a strict nonpreemptive head of the line policy (b) a preemptive policy that allows preemptions at the job level, (c) a preemptive policy that allows preemptions at the task level, and (d) a policy in which the priority is a nondecreasing function of the number of tasks in the queue with preemptions at the job level. Using these models, the mean job response time for the different classes under the different policies is compared. These policies are compared to a system in which processors are partitioned so that classes are allocated only to certain processor groups. It is shown that, for the system considered, the task preemption policy has a uniformly better mean class response time and thus is preferable to a system with partitioned processors.
引用
收藏
页码:714 / 740
页数:27
相关论文
共 50 条
[31]   PERFORMANCE EVALUATION OF COMMUNICATION PROTOCOLS FOR DISTRIBUTED-PROCESSING [J].
VAIDYANATHAN, P ;
MIDKIFF, SF .
COMPUTER COMMUNICATIONS, 1990, 13 (05) :275-282
[32]   Analysis of systems' performance in natural language processing competitions [J].
Nava-Munoz, Sergio ;
Graff, Mario ;
Escalante, Hugo Jair .
PATTERN RECOGNITION LETTERS, 2024, 186 :346-353
[33]   PERFORMANCE ANALYSIS OF PARALLEL OBJECT-ORIENTED QUERY-PROCESSING ALGORITHMS [J].
THAKORE, AK ;
SU, SYW .
DISTRIBUTED AND PARALLEL DATABASES, 1994, 2 (01) :59-100
[34]   Parallel Power Flow on Graphics Processing Units for Concurrent Evaluation of Many Networks [J].
Roberge, Vincent ;
Tarbouchi, Mohammed ;
Okou, Francis .
IEEE TRANSACTIONS ON SMART GRID, 2017, 8 (04) :1639-1648
[35]   Performance evaluation of a switch using priority-based dynamic capacity allocation scheme [J].
Babu, TVJG ;
Le-Ngoc, T ;
Hayes, JF .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2003, 51 (08) :1399-1408
[36]   Performance Evaluation of Classification Algorithm in Weka using Parallel Performance Profiling and Computing Technique [J].
Upadhyay, Navin Mani ;
Singh, Ravi Shankar .
2018 FIFTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (IEEE PDGC), 2018, :522-527
[37]   STUDENT'S PERFORMANCE EVALUATION IN CHEMISTRY LABORATORY FROM SEVERAL ENGINEERING DEGREES [J].
Carda-Broch, S. ;
Ruiz-Angel, M. J. ;
Esteve-Amoros, M. ;
Peris-Vicente, J. ;
Esteve-Romero, J. .
INTED2016: 10TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2016, :7790-7790
[38]   Performance evaluation of DSP, RISC and transputer based systems in real-time implementation of signal processing and control algorithms [J].
Tokhi, MO ;
Ramos-Hernandez, DN ;
Chambers, C ;
Hossain, MA .
ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, :275-280
[39]   An Empirical Study on Performance Evaluation of Parallel Architecture for Web Application Services [J].
Zulkipli, Nurul Huda Nik ;
Idris, Norazlan .
2013 IEEE SYMPOSIUM ON COMPUTERS AND INFORMATICS (ISCI 2013), 2013,
[40]   System efficiency evaluation of homogeneous parallel production systems: An aggregation approach [J].
Ranjan, Prabhat ;
Singh, Sanjeet .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2020, 71 (02) :346-361