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...
Saved in:
| Published in | IEEE transactions on software engineering Vol. SE-11; no. 10; pp. 1001 - 1016 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
New York, NY
IEEE
01.10.1985
Institute of Electrical and Electronics Engineers IEEE Computer Society |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0098-5589 1939-3520 |
| DOI | 10.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 |