Selected problems of scheduling tasks in multiprocessor computer systems
暂无分享,去创建一个
[1] John L. Gustafson,et al. Reevaluating Amdahl's law , 1988, CACM.
[2] Debasish Ghose,et al. Optimal Sequencing and Arrangement in Distributed Single-Level Tree Networks with Communication Delays , 1994, IEEE Trans. Parallel Distributed Syst..
[3] Thomas G. Robertazzi,et al. Ultimate performance limits for networks of load sharing processors , 1992 .
[4] Edward McLellan. The Alpha AXP architecture and 21064 processor , 1993, IEEE Micro.
[5] Ten-Hwang Lai,et al. The Complexity of Congestion-1 Embedding in a Hypercube , 1991, J. Algorithms.
[6] Maciej Drozdowski. Scheduling multiprocessor tasks on hypercubes , 1994 .
[7] Susanne E. Hambrusch,et al. Embedding Complete Binary Trees into Butterfly Networks , 1991, IEEE Trans. Computers.
[8] Lucio Bianco,et al. Preemptive Scheduling of Multiprocessor Tasks on the Dedicated Processor System Subject to Minimal Lateness , 1993, Inf. Process. Lett..
[9] Edward G. Coffman,et al. Computer and job-shop scheduling theory , 1976 .
[10] Han Hoogeveen,et al. Complexity of Scheduling Multiprocessor Tasks with Prespecified Processor Allocations , 1994, Discret. Appl. Math..
[11] Kai Hwang,et al. Advanced computer architecture - parallelism, scalability, programmability , 1992 .
[12] Roger W. Hockney,et al. The Communication Challenge for MPP: Intel Paragon and Meiko CS-2 , 1994, Parallel Computing.
[13] Charles L. Seitz,et al. The cosmic cube , 1985, CACM.
[14] David J. Kuck,et al. A Survey of Parallel Machine Organization and Programming , 1977, CSUR.
[15] Phillip Krueger,et al. ob Scheduling is More Important than Processor Allocation for Hypercube Computers , 1994, IEEE Trans. Parallel Distributed Syst..
[16] Thomas G. Robertazzi,et al. A Multi-Job Load Sharing Strategy for Divisible Jobs on Bus Networks , 1993 .
[17] Larry Rudolph,et al. Gang Scheduling Performance Benefits for Fine-Grain Synchronization , 1992, J. Parallel Distributed Comput..
[18] SahniSartaj,et al. Preemptive Scheduling of Uniform Processor Systems , 1978 .
[19] Jake K. Aggarwal,et al. A Generalized Scheme for Mapping Parallel Algorithms , 1993, IEEE Trans. Parallel Distributed Syst..
[20] E.L. Lawler,et al. Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .
[21] Henryk Krawczyk,et al. An Approximation Algorithm for Diagnostic Test Scheduling in Multicomputer Systems , 1985, IEEE Transactions on Computers.
[22] Ten-Hwang Lai,et al. Scheduling Independent Jobs on Partitionable Hypercubes , 1991, J. Parallel Distributed Comput..
[23] Kam-Hoi Cheng,et al. A Heuristic of Scheduling Parallel Tasks and its Analysis , 1992, SIAM J. Comput..
[24] Klaus H. Ecker,et al. Scheduling Computer and Manufacturing Processes , 2001 .
[25] A. L. Decegama. The Technology of Parallel Processing , 1989 .
[26] Joseph Y.-T. Leung,et al. Complexity of Scheduling Parallel Task Systems , 1989, SIAM J. Discret. Math..
[27] Philippe Chrétienne. Task scheduling with interprocessor communication delays , 1992 .
[28] Multiprocessors. Using Processor A � nity in Loop Scheduling on Shared Memory , 1994 .
[29] Edward G. Coffman,et al. Preemptive Scheduling of Real-Time Tasks on Multiprocessor Systems , 1970, JACM.
[30] Vangelis F. Magirou,et al. An algorithm for the multiprocessor assignment problem , 1989 .
[31] Jadranka Skorin-Kapov,et al. Tabu Search Applied to the Quadratic Assignment Problem , 1990, INFORMS J. Comput..
[32] David W. Walker,et al. The Design of a Standard Message Passing Interface for Distributed Memory Concurrent Computers , 1994, Parallel Comput..
[33] Frank Thomson Leighton,et al. Methods for message routing in parallel machines , 1992, STOC '92.
[34] Peter J. Denning,et al. Operating Systems Theory , 1973 .
[35] Frédéric Guinand. Ordonnancement avec communications pour architectures multiprocesseurs dans divers modèles d'exécution , 1995 .
[36] Yahui Zhu,et al. On Job Scheduling on a Hypercube , 1993, IEEE Trans. Parallel Distributed Syst..
[37] Angel L. DeCegama,et al. The technology of parallel processing: parallel processing architectures and VLSI hardware (vol. 1) , 1989 .
[38] Zhen Liu,et al. Scheduling of Parallel Programs in Single-Bus Multiprocessor Systems , 1994 .
[39] Peter Brucker,et al. Polynomial algorithms for resource-constrained and multiprocessor task scheduling problems , 1996 .
[40] Robert McNaughton,et al. Scheduling with Deadlines and Loss Functions , 1959 .
[41] Tilak Agerwala,et al. SP2 System Architecture , 1999, IBM Syst. J..
[42] Reinhard Lüling,et al. Load balancing for distributed branch & bound algorithms , 1992, Proceedings Sixth International Parallel Processing Symposium.
[43] T. Shepard,et al. A Pre-Run-Time Scheduling Algorithm For Hard Real-Time Systems , 1991, IEEE Trans. Software Eng..
[44] Marek Kubale,et al. The Complexity of Scheduling Independent Two-Processor Tasks on Dedicated Processors , 1987, Information Processing Letters.
[45] Wieslaw Kubiak,et al. Scheduling parallel tasks withsequential heads and tails , 1999, Ann. Oper. Res..
[46] Satish K. Tripathi,et al. The Processor Working Set and Its Use in Scheduling Multiprocessor Systems , 1991, IEEE Trans. Software Eng..
[47] Masahiro Tsuchiya,et al. A Task Allocation Model for Distributed Computing Systems , 1982, IEEE Transactions on Computers.
[48] Kewal K. Saluja,et al. Test Scheduling and Control for VLSI Built-In Self-Test , 1988, IEEE Trans. Computers.
[49] Ten-Hwang Lai,et al. Preemptive Scheduling of Independent Jobs on a Hypercube , 1988, Inf. Process. Lett..
[50] Michael A. Driscoll,et al. Accurate Predictions of Parallel Program Execution Time , 1995, J. Parallel Distributed Comput..
[51] G. Amdhal,et al. Validity of the single processor approach to achieving large scale computing capabilities , 1967, AFIPS '67 (Spring).
[52] Steven J. Plimpton,et al. Massively parallel methods for engineering and science problems , 1994, CACM.
[53] Jack J. Dongarra,et al. The PVM Concurrent Computing System: Evolution, Experiences, and Trends , 1994, Parallel Comput..
[54] Sao-Jie Chen,et al. Scheduling algorithm for nonpreemptive multiprocessor tasks , 1994 .
[55] Thomas G. Robertazzi,et al. An optimum load sharing strategy for divisible jobs with time-varying processor and channel speed , 1995 .
[56] Lucio Bianco,et al. Preemptive multiprocessor task scheduling with release times and time windows , 1997, Ann. Oper. Res..
[57] John A. Ellis. Embedding Rectangular Grids into Square Grids , 1988, AWOC.
[58] A. J. Clewett,et al. Introduction to sequencing and scheduling , 1974 .
[59] Eugene L. Lawler,et al. Sequencing and scheduling: algorithms and complexity , 1989 .
[60] Christophe Picouleau. New Complexity Results on Scheduling with Small Communication Delays , 1995, Discret. Appl. Math..
[61] Debasish Ghose,et al. An efficient load distribution strategy for a distributed linear network of processors with communication delays , 1995 .
[62] G. N. Srinivasa Prasanna,et al. Generalized multiprocessor scheduling for directed acyclic graphs , 1994, Proceedings of Supercomputing '94.
[63] Denis Trystram,et al. Implementation of Parallel Numerical Routines Using Broadcast Communication Schemes , 1990, CONPAR.
[64] Thomas G. Robertazzi,et al. Distributed computation for a tree network with communication delays , 1990 .
[65] Thomas G. Robertazzi,et al. Optimal load sharing for a divisible job on a bus network , 1992 .
[66] Jan Karel Lenstra,et al. The Complexity of Scheduling Trees with Communication Delays , 1996, J. Algorithms.
[67] B. J. Lageweg,et al. Multiprocessor scheduling with communication delays , 1990, Parallel Comput..
[68] Fred Douglis,et al. Transparent process migration: Design alternatives and the sprite implementation , 1991, Softw. Pract. Exp..
[69] Debasish Ghose,et al. Distributed Computation with Communication Delays: Asymptotic Performance Analysis , 1994, J. Parallel Distributed Comput..
[70] Ji.irgen PLEHN. Preemptive Scheduling of Independent Jobs with Releas Times and Deadlines on a Hypercube , 1990, Inf. Process. Lett..
[71] Kam-Hoi Cheng,et al. List Scheduling of Parallel Tasks , 1991, Inf. Process. Lett..
[72] Thomas G. Robertazzi,et al. Optimizing Computing Costs Using Divisible Load Analysis , 1998, IEEE Trans. Parallel Distributed Syst..
[73] Jacek Blazewicz,et al. Scheduling in Computer and Manufacturing Systems , 1990 .
[74] Debasish Ghose,et al. Multi-installment load distribution in tree networks with delays , 1995 .
[75] Jacek Blazewicz,et al. Scheduling Divisible Jobs on Hypercubes , 1995, Parallel Comput..
[76] Teofilo F. Gonzalez,et al. Preemptive Scheduling of Uniform Processor Systems , 1978, JACM.
[77] GERNOT METZE,et al. On the Connection Assignment Problem of Diagnosable Systems , 1967, IEEE Trans. Electron. Comput..
[78] Thomas Kunz,et al. The Influence of Different Workload Descriptions on a Heuristic Load Balancing Scheme , 1991, IEEE Trans. Software Eng..
[79] Edward D. Lazowska,et al. The Effect of Scheduling Discipline on Spin Overhead in Shared Memory Parallel Systems , 1991, IEEE Trans. Parallel Distributed Syst..
[80] Andreas Jakoby,et al. The Complexity of Scheduling Problems with Communication Delays for Trees , 1992, SWAT.
[81] Mihalis Yannakakis,et al. Towards an architecture-independent analysis of parallel algorithms , 1990, STOC '88.
[82] V. G. Vizing. Minimization of the maximum delay in servicing systems with interruption , 1982 .
[83] D WilliamsRoy. Performance of dynamic load balancing algorithms for unstructured mesh calculations , 1991 .
[84] Wolfgang Schrr Oder-Preikschat,et al. Design Principles of Parallel Operating Systems ? , 1993 .
[85] David S. Johnson,et al. Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .
[86] Jacek Blazewicz,et al. Scheduling Independent Multiprocessor Tasks on a Uniform k-Processor System , 1994, Parallel Comput..
[87] Michael J. Flynn,et al. Very high-speed computing systems , 1966 .
[88] Marco Spuri,et al. Implications of Classical Scheduling Results for Real-Time Systems , 1995, Computer.
[89] Frank D. Anger,et al. Scheduling Precedence Graphs in Systems with Interprocessor Communication Times , 1989, SIAM J. Comput..
[90] Lucio Bianco,et al. Scheduling Independent Tasks with Multiple Modes , 1995, Discret. Appl. Math..
[91] Günter Schmidt,et al. Scheduling independent two processor tasks on a uniform duo-processor system , 1990, Discret. Appl. Math..
[92] Maciej Drozdowski,et al. Scheduling multiprocessor tasks -- An overview , 1996 .
[93] Bozoki George,et al. A Branch-and-Bound Algorithm for the Continuous-Process Job-Shop Scheduling Problem , 1970 .
[94] Pascal Bouvry,et al. personal communication , 1993 .
[95] Errol L. Lloyd,et al. Concurrent Task Systems , 1981, Oper. Res..
[96] T. Kunz. The Innuence of Diierent Workload Descriptions on a Heuristic Load Balancing Scheme the Innuence of Diierent Workload Descriptions on a Heuristic Load Balancing Scheme , 2007 .
[97] David Gelernter,et al. The Linda® Alternative to Message-Passing Systems , 1994, Parallel Comput..
[98] Lucio Bianco,et al. Scheduling multiprocessor tasks on a dynamic configuration of dedicated processors , 1995, Ann. Oper. Res..
[99] Edward M. Reingold,et al. Scheduling on a Hypercube , 1991, Inf. Process. Lett..
[100] Dan C. Marinescu,et al. Models and Algorithms for Coscheduling Compute-Intensive Tasks on a Network of Workstations , 1992, J. Parallel Distributed Comput..
[101] Maciej Drozdowski,et al. Real-Time Scheduling of Linear Speedup Parallel Tasks , 1996, Information Processing Letters.
[102] Philippe Chrétienne. Tree Scheduling with Communication Delays , 1994, Discret. Appl. Math..
[103] Hyeong-Ah Choi,et al. Circuit-Switched Broadcasting in Torus and Mesh Networks , 1996, IEEE Trans. Parallel Distributed Syst..
[104] Thomas G. Robertazzi,et al. Bus-oriented load sharing for a network of sensor driven processors , 1991, IEEE Trans. Syst. Man Cybern..
[105] Algirdas Avizienis,et al. The STAR (Self-Testing And Repairing) Computer: An Investigation of the Theory and Practice of Fault-Tolerant Computer Design , 1971, IEEE Transactions on Computers.
[106] Wolfgang K. Giloi,et al. Parallel Supercomputer Architectures and their Programming Models , 1994, Parallel Comput..
[107] Roger W. Hockney,et al. Performance parameters and benchmarking of supercomputers , 1991, Parallel Comput..
[108] Marek Kubale,et al. Preemptive versus nonpreemptive scheduling of biprocessor tasks on dedicated processors , 1996 .
[109] Andrew S. Grimshaw,et al. Metasystems: An Approach Combining Parallel Processing and Heterogeneous Distributed Computing Systems , 1994, J. Parallel Distributed Comput..
[110] Roy D. Williams,et al. Performance of dynamic load balancing algorithms for unstructured mesh calculations , 1991, Concurr. Pract. Exp..
[111] Kemal Efe,et al. Optimal Scheduling of Compute-Intensive Tasks on a Network of Workstations , 1995, IEEE Trans. Parallel Distributed Syst..
[112] C. C. Price,et al. Optimal task allocation in hypercube multiprocessor ensembles , 1993 .
[113] Jian Xu,et al. Heuristic methods for dynamic load balancing in a message-passing supercomputer , 1990, Proceedings SUPERCOMPUTING '90.
[114] Lucio Bianco,et al. Nonpreemptive scheduling of independent tasks with prespecified processor allocations , 1994 .
[115] Ravi Jain,et al. Scheduling Parallel I/O Operations in Multiple Bus Systems , 1992, J. Parallel Distributed Comput..
[116] Charles E. Leiserson,et al. Fat-trees: Universal networks for hardware-efficient supercomputing , 1985, IEEE Transactions on Computers.
[117] Vipin Kumar,et al. Analysis of scalability of parallel algorithms and architectures: a survey , 1991, ICS '91.
[118] Evripidis Bampis,et al. Optimal Parallel Execution of Complete Binary Trees and Grids Into Most Popular Interconnection Networks , 1994, Theor. Comput. Sci..
[119] Lucio Bianco,et al. Linear Algorithms for Preemptive Scheduling of Multiprocessor Tasks Subject to Minimal Lateness , 1997, Discret. Appl. Math..
[120] Lionel M. Ni,et al. A survey of wormhole routing techniques in direct networks , 1993, Computer.
[121] Philippe Chrétienne,et al. C.P.M. Scheduling with Small Communication Delays and Task Duplication , 1991, Oper. Res..
[122] Donald B. Alpert,et al. Architecture of the Pentium microprocessor , 1993, IEEE Micro.
[123] Lucio Bianco,et al. Scheduling Preemptive Multiprocessor Tasks on Dedicated Processors , 1994, Perform. Evaluation.
[124] Joseph G. Peters,et al. Circuit-Switched Broadcasting in Torus Networks , 1996, IEEE Trans. Parallel Distributed Syst..
[125] Chien-Chung Shen,et al. A Graph Matching Approach to Optimal Task Assignment in Distributed Computing Systems Using a Minimax Criterion , 1985, IEEE Trans. Computers.
[126] Peter Brucker,et al. Shop scheduling problems with multiprocessor tasks on dedicated processors , 1995, Ann. Oper. Res..
[127] Arthur L. Liestman,et al. A survey of gossiping and broadcasting in communication networks , 1988, Networks.
[128] Jacek Blazewicz,et al. Scheduling Independent 2-Processor Tasks to Minimize Schedule Length , 1984, Inf. Process. Lett..
[129] C. Murray Woodside,et al. Fast Allocation of Processes in Distributed and Parallel Systems , 1993, IEEE Trans. Parallel Distributed Syst..
[130] Hongyi Zhou,et al. Dynamic Scheduling of Hard Real-Time Tasks and Real-Time Threads , 1992, IEEE Trans. Software Eng..
[131] Manoj Kumar,et al. Measuring Parallelism in Computation-Intensive Scientific/Engineering Applications , 1988, IEEE Trans. Computers.
[132] Matt W. Mutka. Estimating Capacity For Sharing in a Privately Owned Workstation Environment , 1992, IEEE Trans. Software Eng..
[133] Yahui Zhu,et al. An O(n log n) Feasibility Algorithm for Preemptive Scheduling of n Independent Jobs on a Hypercube , 1990, Inf. Process. Lett..
[134] J. Węglarz,et al. SCHEDULING UNDER CONTINUOUS PERFORMING SPEED VS. RESOURCE AMOUNT ACTIVITY MODELS , 1989 .
[135] Jacek Blazewicz,et al. Scheduling Multiprocessor Tasks to Minimize Schedule Length , 1986, IEEE Transactions on Computers.
[136] David M. Nicol,et al. Optimal Processor Assignment for a Class of Pipelined Computations , 1994, IEEE Trans. Parallel Distributed Syst..
[137] Thomas L. Casavant,et al. A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems , 1988, IEEE Trans. Software Eng..
[138] Maw-Sheng Chern,et al. An LC Branch-and-Branch Algorithm for the Module Assignment Problem , 1989, Inf. Process. Lett..
[139] Roy E. Marsten,et al. Feature Article - Interior Point Methods for Linear Programming: Computational State of the Art , 1994, INFORMS J. Comput..
[140] Thomas G. Robertazzi,et al. Closed Form Solutions for Bus and Tree Networks of Processors Load Sharing A Divisible Job , 1993, 1993 International Conference on Parallel Processing - ICPP'93.
[141] P. Chrétienne. A polynomial algorithm to optimally schedule tasks on a virtual distributed system under tree-like precedence constraints , 1989 .
[142] Wolfgang A. Halang,et al. Real-time systems - implementation of industrial computerised process automation , 1992 .
[143] Jan Karel Lenstra,et al. Scheduling subject to resource constraints: classification and complexity , 1983, Discret. Appl. Math..
[144] Jacek Blazewicz,et al. Scheduling Multiprocessor Tasks on Three Dedicated Processors , 1992, Inf. Process. Lett..
[145] Uday S. Karmarkar,et al. Simultaneous Resource Scheduling to Minimize Weighted Flow Times , 1989, Oper. Res..
[146] D. Parnas,et al. On satisfying timing constraints in hard-real-time systems , 1991, SIGSOFT '91.
[147] Victor J. Rayward-Smith,et al. The Complexity of Preemptive Scheduling Given Interprocessor Communication Delays , 1987, Inf. Process. Lett..
[148] Michael J. Fischer,et al. Boolean Matrix Multiplication and Transitive Closure , 1971, SWAT.
[149] Yousef Saad,et al. Data communication in parallel architectures , 1989, Parallel Comput..
[150] Andrew S. Tanenbaum,et al. Distributed operating systems , 2009, CSUR.
[151] B. Clifford Neuman,et al. The Prospero Resource Manager: A scalable framework for processor allocation in distributed systems , 1994, Concurr. Pract. Exp..
[152] Kenneth C. Sevcik,et al. Application Scheduling and Processor Allocation in Multiprogrammed Parallel Processing Systems , 1994, Perform. Evaluation.
[153] Ramesh Krishnamurti. An Approximation Algorithm for Scheduling Tasks on Varying Partition Sizes in Partitionable Multiprocessor Systems , 1992, IEEE Trans. Computers.
[154] Bhagirath Narahari,et al. An Approximation Algorithm for Preemptive Scheduling on Parallel-Task Systems , 1995, SIAM J. Discret. Math..
[155] J. R. Zirbas,et al. Measuring the scalability of parallel computer systems , 1989, Proceedings of the 1989 ACM/IEEE Conference on Supercomputing (Supercomputing '89).
[156] Zhen Liu,et al. Scheduling multiprocessor tasks with chain constraints , 1996 .
[157] Thomas G. Robertazzi. Processor equivalence for a linear daisy chain of load sharing processors , 1992 .
[158] Craig B. Stunkel,et al. The SP1 high-performance switch , 1994, Proceedings of IEEE Scalable High Performance Computing Conference.
[159] Debasish Ghose,et al. Distributed computation in linear networks: closed-form solutions , 1994 .
[160] M Ben Ahmed,et al. Programming parallel processors , 1990 .
[161] S. Louis Hakimi,et al. Characterization of Connection Assignment of Diagnosable Systems , 1974, IEEE Transactions on Computers.
[162] Masafumi Yamashita,et al. Graph endpoint coloring and distributed processing , 1993, Networks.