Allocating Independent Subtasks on Parallel Processors

When using MIMD (multiple instruction, multiple data) parallel computers, one is often confronted with solving a task composed of many independent subtasks where it is necessary to synchronize the processors after all the subtasks have been completed. This paper studies how the subtasks should be al...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on software engineering Vol. SE-11; no. 10; pp. 1001 - 1016
Main Authors Kruskal, C.P., Weiss, A.
Format Journal Article
LanguageEnglish
Published New York, NY IEEE 01.10.1985
Institute of Electrical and Electronics Engineers
IEEE Computer Society
Subjects
Online AccessGet full text
ISSN0098-5589
1939-3520
DOI10.1109/TSE.1985.231547

Cover

Abstract When using MIMD (multiple instruction, multiple data) parallel computers, one is often confronted with solving a task composed of many independent subtasks where it is necessary to synchronize the processors after all the subtasks have been completed. This paper studies how the subtasks should be allocated to the processors in order to minimize the expected time it takes to finish all the subtasks (sometimes called the makespan). We assume that the running times of the subtasks are independent, identically distributed, increasing failure rate random variables, and that assigning one or more subtasks to a processor entails some overhead, or communication time, that is independent of the number of subtasks allocated. Our analyses, which use ideas from renewal theory, reliability theory, order statistics, and the theory of large deviations, are valid for a wide class of distributions. We show that allocating an equal number of subtasks to each processor all at once has good efficiency. This appears as a consequence of a rather general theorem which shows how some consequences of the central limit theorem hold even when we cannot prove that the central limit theorem applies.
AbstractList The problem of allocating independent subtasks on multiple instruction/multiple data (MIMD) parallel processors to minimize expected completion time is investigated. Subtask running times are assumed to be independent and identically distributed random variables characterized by increasing failure rate. The communication time required for assigning subtasks to processors incurs an overhead cost independent of subtask number. A procedure for optimal subtask allocation is developed for the case where allocation strategy is subject to the restriction that a fixed number of subtasks must be assigned to each processor at any time. The procedure is asymptotic with increasing subtask and processor numbers. The resulting optimal strategy of equally allocating all subtasks across processors at one time is shown to approach the optimal solution for the unrestricted case and to be highly efficient for a wide class of distributions.
When using MIMD (multiple instruction, multiple data) parallel computers, one is often confronted with solving a task composed of many independent subtasks where it is necessary to synchronize the processors after all the subtasks have been completed. This paper studies how the subtasks should be allocated to the processors in order to minimize the expected time it takes to finish all the subtasks (sometimes called the makespan). We assume that the running times of the subtasks are independent, identically distributed, increasing failure rate random variables, and that assigning one or more subtasks to a processor entails some overhead, or communication time, that is independent of the number of subtasks allocated. Our analyses, which use ideas from renewal theory, reliability theory, order statistics, and the theory of large deviations, are valid for a wide class of distributions. We show that allocating an equal number of subtasks to each processor all at once has good efficiency. This appears as a consequence of a rather general theorem which shows how some consequences of the central limit theorem hold even when we cannot prove that the central limit theorem applies.
In connection with the employment of parallel computers of the MIMD type (multiple instruction, multiple data), it is often necessary to solve a task which is composed of many independent subtasks. In the considered cases, it is required to synchronize the processors after all of the subtasks have been performed. An example for such an approach represents the solution of partial differential equations by relaxation, taking into account the updating of all mesh points at time t before continuing to time t + 1. In this context, questions arise regarding the appropriate allocation of subtasks to the available processors. The present study is concerned with an allocation approach in which subtasks are dynamically assigned in 'batches', i.e., several at a time. The assignment of batches of some constant size K is considered. Attention is given to technical preliminaries, the overhead, and the estimation of the total time. (G.R.)
When using MIMD (multiple instruction, multiple data) parallel computers, one is often confronted with solving a task composed of many independent subtasks where it is necessary to synchronize the processors after all the subtasks have been completed. This paper studies how the subtasks should be allocated to the processors in order to minimize the expected time it takes to finish all the subtasks (sometimes called the makespan). The authors' methods of analysis permit the determination of an optimal strategy subject to the constraint that each processor must take a fixed number of subtasks at any given time. They show that this strategy can give results remarkably close to an unrestrictedly optimal one.
Author Kruskal, C.P.
Weiss, A.
Author_xml – sequence: 1
  givenname: C.P.
  surname: Kruskal
  fullname: Kruskal, C.P.
  organization: Department of Computer Science, University of Illinois
– sequence: 2
  givenname: A.
  surname: Weiss
  fullname: Weiss, A.
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=8660819$$DView record in Pascal Francis
BookMark eNqNkUtLAzEUhYNUsK2uXbgZRNxNm8dkJlmWUh9QsNC6DplMIlPTpCbThf_elFaEgujm3s13zuWeMwA9550G4BrBEUKQj1fL2QhxRkeYIFpUZ6CPOOE5oRj2QB9CznJKGb8AgxjXEEJaVbQPyom1XsmudW_Zs2v0Vqfhumy5qzsZ32PmXbaQQVqrbbYIXukYfYiX4NxIG_XVcQ_B68NsNX3K5y-Pz9PJPFcFZF2OCUbEsMYYpTmrjcFM41IRXCssFVZFwzhDNZENx0UDaYNI2dRaGVWzWhaMDMH9wXcb_MdOx05s2qi0tdJpv4sifUcqSNGfIC5KUjLM_wdWHCfw9gRc-11w6VuBeEqyJAVM0N0RklFJa4J0qo1iG9qNDJ-ClSVkaH-UHjAVfIxBG6HaLoXuXRdkawWCYt-hSB2KfYfi0GHSjU90386_K24OilZr_UNXEHFEyRdr2Kfa
CODEN IESEDJ
CitedBy_id crossref_primary_10_1016_j_parco_2008_05_002
crossref_primary_10_1016_j_parco_2011_01_003
crossref_primary_10_1109_TR_2007_903132
crossref_primary_10_1016_j_procs_2010_04_062
crossref_primary_10_1145_173262_155100
crossref_primary_10_1109_71_246075
crossref_primary_10_1109_TC_2013_46
crossref_primary_10_1109_32_67581
crossref_primary_10_1109_71_544359
crossref_primary_10_1016_j_jocs_2020_101284
crossref_primary_10_1007_s10951_009_0138_4
crossref_primary_10_1109_MC_1985_1662920
crossref_primary_10_1007_s11227_007_0148_y
crossref_primary_10_1016_S0167_8191_98_00011_8
crossref_primary_10_1088_0967_1846_3_1_003
crossref_primary_10_1145_3136063
crossref_primary_10_1145_1007771_55604
crossref_primary_10_1109_TPDS_2006_13
crossref_primary_10_1109_12_506428
crossref_primary_10_1109_71_243531
crossref_primary_10_1016_j_jpdc_2009_02_009
crossref_primary_10_1109_71_80193
crossref_primary_10_1007_s10766_012_0227_4
crossref_primary_10_1016_S0020_0255_96_00174_0
crossref_primary_10_1109_71_273046
crossref_primary_10_1371_journal_pone_0267602
crossref_primary_10_1145_143103_143134
crossref_primary_10_1109_TC_2007_1030
crossref_primary_10_1007_s10766_014_0309_6
crossref_primary_10_1145_3633331
crossref_primary_10_1109_71_89064
crossref_primary_10_1109_TPDS_2010_168
crossref_primary_10_1007_s11227_007_0115_7
crossref_primary_10_1016_j_vlsi_2024_102314
crossref_primary_10_1109_TPDS_2021_3107775
crossref_primary_10_1145_568014_379572
crossref_primary_10_1007_s11227_011_0648_7
crossref_primary_10_1016_0167_8191_92_90003_P
crossref_primary_10_1109_12_589243
crossref_primary_10_1109_71_946659
crossref_primary_10_1145_135226_135232
crossref_primary_10_1007_s10586_005_4098_y
crossref_primary_10_1145_98460_98760
crossref_primary_10_1016_0166_5316_91_90044_4
crossref_primary_10_1145_2938369
crossref_primary_10_1145_966785_966788
crossref_primary_10_1109_2_546608
crossref_primary_10_1002_cpe_5170
crossref_primary_10_1109_TPDS_2020_3046461
crossref_primary_10_1145_1236463_1236466
crossref_primary_10_1007_s11227_008_0258_1
crossref_primary_10_1007_s10766_010_0150_5
crossref_primary_10_1016_j_parco_2005_09_002
crossref_primary_10_1109_71_149968
crossref_primary_10_1109_TPDS_2022_3189270
crossref_primary_10_1016_0166_5316_94_90019_1
crossref_primary_10_1109_TPDS_2003_1195409
crossref_primary_10_1016_S0167_8191_99_00102_7
crossref_primary_10_1145_65950_65957
crossref_primary_10_1006_jpdc_1997_1411
crossref_primary_10_1145_166962_167035
crossref_primary_10_1109_12_61043
crossref_primary_10_1002_cpe_5648
crossref_primary_10_1002_cpe_2812
crossref_primary_10_1016_j_ipl_2009_04_014
crossref_primary_10_1016_j_parco_2006_06_005
crossref_primary_10_1109_12_83618
crossref_primary_10_1177_1094342006064503
crossref_primary_10_1109_TC_1987_1676943
crossref_primary_10_1109_71_494636
crossref_primary_10_1016_S0164_1212_00_00045_5
crossref_primary_10_1049_ip_sen_20000572
crossref_primary_10_1016_0166_5316_95_00029_1
crossref_primary_10_1145_166962_166982
crossref_primary_10_1145_195291_182587
crossref_primary_10_1137_0909077
crossref_primary_10_1016_j_parco_2005_04_006
crossref_primary_10_1145_2628913
crossref_primary_10_1016_j_is_2017_11_006
crossref_primary_10_1103_PhysRevE_96_053311
crossref_primary_10_1109_12_55693
crossref_primary_10_1145_384196_384229
crossref_primary_10_1109_2_261915
crossref_primary_10_1016_1383_7621_96_00014_8
crossref_primary_10_1145_244804_244808
crossref_primary_10_1049_ip_cdt_19990730
crossref_primary_10_1007_s11227_010_0417_z
crossref_primary_10_1145_74818_74845
crossref_primary_10_1007_s11227_021_03727_2
crossref_primary_10_1016_j_future_2019_10_007
crossref_primary_10_1145_233561_233568
crossref_primary_10_1016_S0164_1212_96_00163_X
crossref_primary_10_1109_88_311571
crossref_primary_10_1109_71_674321
crossref_primary_10_1109_TC_1987_5009495
crossref_primary_10_1007_BF02577870
crossref_primary_10_1109_69_63253
crossref_primary_10_1002__SICI_1096_9128_19990810_11_9_509__AID_CPE444_3_0_CO_2_N
crossref_primary_10_1016_j_future_2008_12_003
crossref_primary_10_1111_j_1467_8667_1991_tb00397_x
crossref_primary_10_1016_j_peva_2010_08_020
crossref_primary_10_1002__SICI_1096_9128_199909_11_11_655__AID_CPE449_3_0_CO_2_7
crossref_primary_10_1111_j_1467_8667_1990_tb00387_x
crossref_primary_10_1371_journal_pcbi_1000392
crossref_primary_10_1109_71_888637
crossref_primary_10_1145_2450136_2450138
crossref_primary_10_1109_69_706061
crossref_primary_10_1109_TPDS_2015_2393870
crossref_primary_10_1007_BF01204659
crossref_primary_10_1016_j_jpdc_2007_07_003
Cites_doi 10.1073/pnas.73.2.286
10.1214/aoms/1177729330
10.7312/gumb92958
10.1109/TC.1983.1676201
10.1145/2465.2467
10.1145/1480083.1480098
10.1007/BF00536046
ContentType Journal Article
Copyright 1986 INIST-CNRS
Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) Oct 1985
Copyright_xml – notice: 1986 INIST-CNRS
– notice: Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) Oct 1985
DBID AAYXX
CITATION
IQODW
3V.
7WY
7WZ
7X7
7XB
87Z
88E
88F
88I
88K
8AL
8FE
8FG
8FI
8FJ
8FK
8FL
8G5
ABJCF
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BEZIV
BGLVJ
CCPQU
DWQXO
FRNLG
FYUFA
F~G
GHDGH
GNUQQ
GUQSH
HCIFZ
JQ2
K60
K6~
K7-
K9.
L.-
L6V
M0C
M0N
M0S
M1P
M1Q
M2O
M2P
M2T
M7S
MBDVC
P5Z
P62
PHGZM
PHGZT
PJZUB
PKEHL
PPXIY
PQBIZ
PQBZA
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
Q9U
7SC
8FD
L7M
L~C
L~D
H8D
7SP
F28
FR3
DOI 10.1109/TSE.1985.231547
DatabaseName CrossRef
Pascal-Francis
ProQuest Central (Corporate)
ABI/INFORM Collection
ABI/INFORM Global (PDF only)
Health & Medical Collection
ProQuest Central (purchase pre-March 2016)
ABI/INFORM Collection
Medical Database (Alumni Edition)
Military Database (Alumni Edition)
Science Database (Alumni Edition)
Telecommunications (Alumni Edition)
Computing Database (Alumni Edition)
ProQuest SciTech Collection
ProQuest Technology Collection
Hospital Premium Collection
Hospital Premium Collection (Alumni Edition)
ProQuest Central (Alumni) (purchase pre-March 2016)
ABI/INFORM Collection (Alumni Edition)
Research Library
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Business Premium Collection
Technology Collection (via ProQuest SciTech Premium Collection)
ProQuest One Community College
ProQuest Central Korea
Business Premium Collection (Alumni)
Health Research Premium Collection
ABI/INFORM Global (Corporate)
Health Research Premium Collection (Alumni)
ProQuest Central Student
Research Library Prep
SciTech Premium Collection
ProQuest Computer Science Collection
ProQuest Business Collection (Alumni Edition)
ProQuest Business Collection
Computer Science Database
ProQuest Health & Medical Complete (Alumni)
ABI/INFORM Professional Advanced
ProQuest Engineering Collection
ABI/INFORM Global
Computing Database
Health & Medical Collection (Alumni Edition)
Medical Database
Military Database
Research Library
Science Database
Telecommunications Database
Engineering Database
Research Library (Corporate)
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest Health & Medical Research Collection
ProQuest One Academic Middle East (New)
ProQuest One Health & Nursing
ProQuest One Business
ProQuest One Business (Alumni)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering collection
ProQuest Central Basic
Computer and Information Systems Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Aerospace Database
Electronics & Communications Abstracts
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
DatabaseTitle CrossRef
ProQuest Business Collection (Alumni Edition)
Research Library Prep
Computer Science Database
ProQuest Central Student
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
SciTech Premium Collection
ProQuest Military Collection
ProQuest Central China
ABI/INFORM Complete
ProQuest Telecommunications
ProQuest One Applied & Life Sciences
Health Research Premium Collection
Health & Medical Research Collection
ProQuest Central (New)
ProQuest Medical Library (Alumni)
Engineering Collection
Advanced Technologies & Aerospace Collection
Business Premium Collection
ABI/INFORM Global
Engineering Database
ProQuest Science Journals (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Hospital Collection
ProQuest Technology Collection
Health Research Premium Collection (Alumni)
ProQuest Telecommunications (Alumni Edition)
ProQuest Business Collection
ProQuest Hospital Collection (Alumni)
ProQuest Health & Medical Complete
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest One Academic (New)
ABI/INFORM Global (Corporate)
ProQuest One Business
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Health & Medical Complete (Alumni)
ProQuest Central (Alumni Edition)
ProQuest One Community College
ProQuest One Health & Nursing
Research Library (Alumni Edition)
ProQuest Central
ABI/INFORM Professional Advanced
ProQuest Health & Medical Research Collection
ProQuest Engineering Collection
Health and Medicine Complete (Alumni Edition)
ProQuest Central Korea
ProQuest Research Library
ABI/INFORM Complete (Alumni Edition)
ProQuest Computing
ABI/INFORM Global (Alumni Edition)
ProQuest Central Basic
ProQuest Science Journals
ProQuest Computing (Alumni Edition)
ProQuest Military Collection (Alumni Edition)
ProQuest SciTech Collection
Advanced Technologies & Aerospace Database
ProQuest Medical Library
Materials Science & Engineering Collection
ProQuest One Business (Alumni)
ProQuest Central (Alumni)
Business Premium Collection (Alumni)
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
Aerospace Database
Electronics & Communications Abstracts
Engineering Research Database
ANTE: Abstracts in New Technology & Engineering
DatabaseTitleList ProQuest Business Collection (Alumni Edition)
Technology Research Database

Technology Research Database
Computer and Information Systems Abstracts
Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
Applied Sciences
Engineering
EISSN 1939-3520
EndPage 1016
ExternalDocumentID 1143338
8660819
10_1109_TSE_1985_231547
1701915
Genre orig-research
GroupedDBID --Z
-DZ
-~X
.4S
.DC
0R~
29I
3EH
4.4
5GY
5VS
6IK
7WY
7X7
85S
88E
88I
8FE
8FG
8FI
8FJ
8FL
8G5
8R4
8R5
97E
9M8
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABJCF
ABPPZ
ABQJQ
ABUWG
ABVLG
ACGFO
ACGOD
ACIWK
ACNCT
ADBBV
AENEX
AETIX
AFKRA
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ARAPS
ARCSS
ASUFR
ATWAV
AZQEC
BEFXN
BENPR
BEZIV
BFFAM
BGLVJ
BGNUA
BKEBE
BKOMP
BPEOZ
BPHCQ
BVXVI
CCPQU
CS3
DU5
DWQXO
E.L
EBS
EDO
EJD
FRNLG
FYUFA
GNUQQ
GROUPED_ABI_INFORM_RESEARCH
GUQSH
HCIFZ
HMCUK
HZ~
H~9
I-F
IBMZZ
ICLAB
IEDLZ
IFIPE
IFJZH
IPLJI
ITG
ITH
JAVBF
K60
K6V
K6~
K7-
L6V
LAI
M0C
M1P
M1Q
M2O
M2P
M43
M7S
MS~
O9-
OCL
OHT
P2P
P62
PHGZM
PHGZT
PJZUB
PPXIY
PQBIZ
PQBZA
PQGLB
PQQKQ
PROAC
PSQYO
PTHSS
PUEGO
Q2X
RIA
RIE
RNI
RNS
RXW
RZB
S10
TAE
TN5
TWZ
UHB
UKHRP
UPT
UQL
VH1
WH7
XOL
YYP
YZZ
ZCG
AAYXX
CITATION
AAYOK
ALIPV
IQODW
RIG
3V.
7XB
88K
8AL
8FK
JQ2
K9.
L.-
M0N
M2T
MBDVC
PKEHL
PQEST
PQUKI
PRINS
Q9U
7SC
8FD
L7M
L~C
L~D
H8D
7SP
F28
FR3
ID FETCH-LOGICAL-c408t-23213f8dffce98bff28e26c32bc2ac2c4d8981b3ad924d05d136dbecfcb8ba483
IEDL.DBID RIE
ISSN 0098-5589
IngestDate Sat Sep 27 20:56:56 EDT 2025
Sun Sep 28 07:13:51 EDT 2025
Sat Sep 27 20:16:22 EDT 2025
Mon Oct 06 16:52:09 EDT 2025
Wed Apr 02 07:19:54 EDT 2025
Wed Oct 01 02:35:50 EDT 2025
Thu Apr 24 23:04:08 EDT 2025
Wed Aug 27 02:47:43 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 10
Keywords Parallel processing
Processor
Performance analysis
Synchronization
Integrated planning
Queue
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c408t-23213f8dffce98bff28e26c32bc2ac2c4d8981b3ad924d05d136dbecfcb8ba483
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
PQID 195586340
PQPubID 23500
PageCount 16
ParticipantIDs pascalfrancis_primary_8660819
proquest_miscellaneous_24636829
crossref_citationtrail_10_1109_TSE_1985_231547
proquest_miscellaneous_24636792
proquest_miscellaneous_35237051
crossref_primary_10_1109_TSE_1985_231547
proquest_journals_195586340
ieee_primary_1701915
ProviderPackageCode CITATION
AAYXX
PublicationCentury 1900
PublicationDate 19851001
PublicationDateYYYYMMDD 1985-10-01
PublicationDate_xml – month: 10
  year: 1985
  text: 19851001
  day: 01
PublicationDecade 1980
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
– name: New York
PublicationTitle IEEE transactions on software engineering
PublicationTitleAbbrev TSE
PublicationYear 1985
Publisher IEEE
Institute of Electrical and Electronics Engineers
IEEE Computer Society
Publisher_xml – name: IEEE
– name: Institute of Electrical and Electronics Engineers
– name: IEEE Computer Society
References ref13
ref12
zhong (ref19) 1982
denelcor (ref9) 1981
mcwilliams (ref14) 1977
pfister (ref15) 1985
erd lyi (ref4) 1956
feller (ref5) 1971; 2
kung (ref11) 1976
barlow (ref1) 1975
swan (ref17) 1977; 46
karlin? (ref10) 1975
ref16
burroughs (ref2) 1979
ref18
ref7
gajski (ref6) 1983
ref3
gumbel (ref8) 1958
References_xml – ident: ref12
  doi: 10.1073/pnas.73.2.286
– year: 1975
  ident: ref10
  publication-title: A First Course in Stochastic Processes
– year: 1982
  ident: ref19
  publication-title: Experiment using the washcloth simulator in some Monte Carlo transport problems
– ident: ref3
  doi: 10.1214/aoms/1177729330
– year: 1977
  ident: ref14
  publication-title: Advanced digital processor technology base development for Navy applications The S?1 processor
– year: 1958
  ident: ref8
  publication-title: Statistics of Extremes
  doi: 10.7312/gumb92958
– ident: ref7
  doi: 10.1109/TC.1983.1676201
– year: 1985
  ident: ref15
  article-title: the ibm research parallel processing prototype (rp3): introduction and architecture
  publication-title: Proc 1985 Int Conf Parallel Processing
– year: 1956
  ident: ref4
  publication-title: Asymptotic Expansions
– year: 1975
  ident: ref1
  publication-title: Statistical Theory of Reliability and Life Testing
– year: 1981
  ident: ref9
  publication-title: Heterogeneous Element Processor Principles of Operation
– ident: ref16
  doi: 10.1145/2465.2467
– ident: ref18
  doi: 10.1145/1480083.1480098
– ident: ref13
  doi: 10.1007/BF00536046
– year: 1979
  ident: ref2
  publication-title: Numerical Aerodynamic Simulation Facility Feasibility Study
– volume: 46
  start-page: 637
  year: 1977
  ident: ref17
  article-title: cm*a modular multi-microprocessor
  publication-title: Proc AFIPS Conf
– start-page: 524
  year: 1983
  ident: ref6
  article-title: construction of a large scale multiprocessor
  publication-title: Proc 1983 Int Conf Parallel Processing
– volume: 2
  year: 1971
  ident: ref5
  publication-title: An Introduction to Probability Theory and Its Applications
– year: 1976
  ident: ref11
  publication-title: Algorithms and Complexity New Directions and Recent Results
SSID ssj0005775
Score 1.6297053
Snippet When using MIMD (multiple instruction, multiple data) parallel computers, one is often confronted with solving a task composed of many independent subtasks...
The problem of allocating independent subtasks on multiple instruction/multiple data (MIMD) parallel processors to minimize expected completion time is...
In connection with the employment of parallel computers of the MIMD type (multiple instruction, multiple data), it is often necessary to solve a task which is...
SourceID proquest
pascalfrancis
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 1001
SubjectTerms Applied sciences
Computer aided instruction
Computer programming
Computer science; control theory; systems
Computer systems and distributed systems. User interface
Concurrent computing
Efficiency
Engineering
Exact sciences and technology
Finishing
Mathematical models
Parallel processing
Partial differential equations
Performance analysis
Processor scheduling
Queueing analysis
Queuing
Random variables
Reliability theory
scheduling
Software
Software engineering
Statistical analysis
Statistical distributions
Theory
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwhV1Nb9QwEB2V7QUOFFoQaSnkwIFLtokdO_YBoYK2KkitKmil3qLYji9dJWWT_n9mEictQoVj5EmUzNjzEY_fA_jgpDFecJc44WRCgF2JrnORZBQNHcaLeigUz87l6VX-_Vpcb8HZdBaG2ionnzg4atda-kd-lGkhlOR5-vn2V0KkUbS5OjFoVIFZwX0aEMaewDYjYKwFbH9ZnV_8uO_5KAoxgWji43TA-slSfXT5c7XEAlwsMeERRLbyIEwNvCvUNVl1qDg_Ml785byHiHTyAp6HVDI-Hm3_ErbqZhd2JpqGOKzaXXj2AHNwD-TxmuIXdTvH32YO3D5GD9JX3U0Xt018UW2IYmUdh2ME7aZ7BVcnq8uvp0kgT0hsnqo-wUwp4145722tlfGeqZpJy5mxrLLM5k5pTFl55bACc6lwGZcODeqtUabKFX8Ni6Zt6jcQ46VnaFJdeJW7zBvhicnPKcdtbqyLYDnpqrQBWZwILtblUGGkukTllqTcclRuBB_nG25HUI3HRfdI-fdiBB-fiQgO_zDGPK6kpCQngoPJOGVYlF05T6EI3s-juJpoi6Rq6vauKxnhpxWa_UdCMf24BKa0vEBft__PdziAp_SZY1_gW1j0m7v6EPOb3rwLs_Y3qQT5MQ
  priority: 102
  providerName: ProQuest
Title Allocating Independent Subtasks on Parallel Processors
URI https://ieeexplore.ieee.org/document/1701915
https://www.proquest.com/docview/195586340
https://www.proquest.com/docview/24636792
https://www.proquest.com/docview/24636829
https://www.proquest.com/docview/35237051
Volume SE-11
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1939-3520
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0005775
  issn: 0098-5589
  databaseCode: RIE
  dateStart: 19750101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
– providerCode: PRVPQU
  databaseName: Health & Medical Collection (Proquest)
  customDbUrl:
  eissn: 1939-3520
  dateEnd: 19851231
  omitProxy: true
  ssIdentifier: ssj0005775
  issn: 0098-5589
  databaseCode: 7X7
  dateStart: 19850101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/healthcomplete
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1939-3520
  dateEnd: 19851231
  omitProxy: true
  ssIdentifier: ssj0005775
  issn: 0098-5589
  databaseCode: BENPR
  dateStart: 19850101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1939-3520
  dateEnd: 19851231
  omitProxy: true
  ssIdentifier: ssj0005775
  issn: 0098-5589
  databaseCode: 8FG
  dateStart: 19850101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB6VcuFCgYIIpUsOHDiQNLFjxzkWtEtBalVBK-0til-XrpJqk73w65nJq7wquESJPInsGdszE8_MB_DWSq294DaywsqICnZFhctElJI2tKgvXO8onl_Is-vsy1qs9-D9nAvjnOuDz1xMt_1Zvm3Mjn6VnfS1wymj_EGu5JCrdRfOkediqo8phCrGMj5pUpxcfVvG6FuLGG0ZQTgqP2mgHlKFAiKrFnniBzCLP_blXtmsDuB86uYQY3IT7zodm--_VXD833E8gcej1RmeDtPkKey5-hkcTIgO4bjAD0Gebki5USh0-HkGyO1C3F66qr1pw6YOL6st4a9swjHHoNm2z-F6tbz6eBaNyAqRyRLVRWhGpdwr671xhdLeM-WYNJxpwyrDTGZVgfYsryy6ZzYRNuXSorS90UpXmeIvYL9uavcSQnz0DOVd5F5lNvVaeIL5s8pyk2ljA4gnbpdmLDtO6Bebsnc_kqJE8ZQknnIQTwDv5hduh4ob95MeEnPvyAa-BnD8izjndiUlWUABHE3iLccV2-JncdZIniUBvJlbcanR-UlVu2bXloyKq-UF-weFYsX9FGjv8hw3wld_7_oRPKLxDdGCr2G_2-7cMVo9nV7gpF_neFWrTwt4-GF5cfl10S-BH8YbA98
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwEB6V9gAceLQgQinNASQu2SZ2nNiHChXYape2qwq2Um9pYscXVknZbIX4cfw3ZhInLUKFU4-Rncgej-cRj78P4I1JisIKbgIjTBIQYFegylgEEXlDg_6ibBPFk1kyOYs_n4vzNfjV34WhssreJraG2tSa_pHvRUoImfA4fH_5PSDSKDpc7Rk0csesYPZbhDF3r-Oo_PkDM7hmf_oJl_stY4fj-cdJ4EgGAh2HchVgRBFxK421ulSysJbJkiWas0KzXDMdG6kwtOO5wUzFhMJEPDE4casLWeSx5Pjde7AR81hh7rfxYTw7_XJdY5KmogftxOErhy0UhWpv_nU8woRfjDDAEkTucsMttjwvVKWZN7hQtmPY-MtZtB7w8Ak8cqGrf9Dp2lNYK6tNeNzTQvjOSmzCwxsYh1uQHCzIX1J1tT8dOHdXPlqsVd58a_y68k_zJVG6LHx3baFeNs_g7E7k-BzWq7oqX4CPj5ahCqnUythEthCWmAONNFzHhTYejHpZZdohmROhxiJrM5pQZSjcjISbdcL14N3wwmUH4nF71y0S_nU3gquPhAc7fyzG0C6ThIIqD7b7xcmcEWiyQWU92B1acffSkUxelfVVkzHCa0sV-08PydTtPTCE5ina1pf_HMMu3J_MT46z4-nsaBse0JS7msRXsL5aXpU7GFutitdOg324uOtN8xsMkziW
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Allocating+Independent+Subtasks+on+Parallel+Processors&rft.jtitle=IEEE+transactions+on+software+engineering&rft.au=Kruskal%2C+C.P.&rft.au=Weiss%2C+A.&rft.date=1985-10-01&rft.pub=IEEE&rft.issn=0098-5589&rft.volume=SE-11&rft.issue=10&rft.spage=1001&rft.epage=1016&rft_id=info:doi/10.1109%2FTSE.1985.231547&rft.externalDocID=1701915
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0098-5589&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0098-5589&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0098-5589&client=summon