{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T22:31:47Z","timestamp":1693866707677},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[1995,4,1]],"date-time":"1995-04-01T00:00:00Z","timestamp":796694400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[1995,4]]},"DOI":"10.1007\/bf02577787","type":"journal-article","created":{"date-parts":[[2007,3,22]],"date-time":"2007-03-22T23:36:58Z","timestamp":1174606618000},"page":"135-160","source":"Crossref","is-referenced-by-count":29,"title":["Coscheduling based on runtime identification of activity working sets"],"prefix":"10.1007","volume":"23","author":[{"given":"Dror G.","family":"Feitelson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Larry","family":"Rudolph","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"BF02577787_CR1","unstructured":"J. K. Ousterhout, Scheduling Techniques for Concurrent Systems,3rd Intl. Conf. Distributed Computing Syst., pp. 22\u201330 (1982)."},{"key":"BF02577787_CR2","doi-asserted-by":"crossref","unstructured":"J. Edler, A. Gottlieb, C. P. Kruskal, K. P. McAuliffe, L. Rudolph, M. Snir, P. J. Teller, and J. Wilson, Issues Related to MIMD Shared-Memory Computers: The NYU Ultracomputer Approach,12th Ann. Intl. Symp. Computer Architecture Conf. Proc., pp. 126\u2013135 (1985).","DOI":"10.1145\/327070.327143"},{"issue":"5\/6","key":"BF02577787_CR3","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1147\/rd.355.0743","volume":"35","author":"S. F. Hummel","year":"1991","unstructured":"S. F. Hummel and E. Schonberg, Low-Overhead Scheduling of Nested Parallelism,IBM J. Research & Development,35(5\/6):743\u2013765 (1991).","journal-title":"IBM J. Research & Development"},{"key":"BF02577787_CR4","unstructured":"S. Krakowiak,Principles of Operating Systems, MIT Press (1988)."},{"issue":"5","key":"BF02577787_CR5","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/2.53356","volume":"23","author":"D. G. Feitelson","year":"1990","unstructured":"D. G. Feitelson and L. Rudolph, Distributed Hierarchical Control for Parallel Processing,Computer,23(5):65\u201377 (1990).","journal-title":"Computer"},{"key":"BF02577787_CR6","unstructured":"INMOS Ltd.,Occam Programming Manual, Prentice-Hall (1984)."},{"issue":"1","key":"BF02577787_CR7","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/0167-6423(86)90018-3","volume":"6","author":"N. Francez","year":"1986","unstructured":"N. Francez, B. Hailpern, and G. Taubenfeld, Script: A Communication Abstraction Mechanism,Science of Computer Programing,6(1):35\u201388 (1986).","journal-title":"Science of Computer Programing"},{"key":"BF02577787_CR8","unstructured":"D. G. Feitelson, Communicators: Object-Based Multiparty Interactions for Parallel Programming, Technical Report 91-12, Department of Computer Science, The Hebrew University of Jerusalem (1991)."},{"key":"BF02577787_CR9","unstructured":"M. K. Seager and J. M. Stichnoth, Simulating the Scheduling of Parallel Supercomputer Applications, Technical Report UCRL-102059, Lawrence Livermore National Laboratory (1989)."},{"key":"BF02577787_CR10","unstructured":"B. C. Gorda and E. D. Brooks III, Gang Scheduling a Parallel Machine, Technical Report UCRL-JC-107020, Lawrence Livermore National Laboratory (1991)."},{"issue":"1\u20133","key":"BF02577787_CR11","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/0167-739X(92)90032-7","volume":"8","author":"P. Steiner","year":"1992","unstructured":"P. Steiner, Extending Multiprogramming to a DMPP,Future Generation Comput. Syst.,8(1\u20133):93\u2013109 (1992).","journal-title":"Future Generation Comput. Syst."},{"issue":"5","key":"BF02577787_CR12","first-page":"217","volume":"5","author":"R. H. Campbell","year":"1992","unstructured":"R. H. Campbell, N. Islam, and P. Madany, Choices, Frameworks and Refinement,Computing Systems,5(5):217\u2013257 (1992).","journal-title":"Computing Systems"},{"issue":"4","key":"BF02577787_CR13","doi-asserted-by":"crossref","first-page":"306","DOI":"10.1016\/0743-7315(92)90014-E","volume":"16","author":"D. G. Feitelson","year":"1992","unstructured":"D. G. Feitelson and L. Rudolph, Gang Scheduling Performance Benefits for Fine-Grain Synchronization,J. Parallel & Distributed Comput. 16(4):306\u2013318 (1992).","journal-title":"J. Parallel & Distributed Comput."},{"key":"BF02577787_CR14","doi-asserted-by":"crossref","unstructured":"E. M. Chaves Filho and V. C. Barbosa, Time Sharing in Hypercube Multiprocessors,4th IEEE Symp. Parallel & Distributed Processing, pp. 354\u2013359 (1992).","DOI":"10.1109\/SPDP.1992.242724"},{"key":"BF02577787_CR15","unstructured":"J. A. Test, Multi-Processor Management in the Concentrix Operating System,Proc. Winter USENIX Technical Conf., pp. 173\u2013182 (1986)."},{"key":"BF02577787_CR16","doi-asserted-by":"crossref","unstructured":"C. E. Leiserson, Z. S. Abuhamdeh, D. C. Douglas, C. R. Feynman, M. N. Ganmukhi, J. V. Hill, W. D. Hillis, B. C. Kuszmaul, M. A. St. Pierre, D. S. Wells, M. C. Wong, S.-W. Yang, and R. Zak, The Network Architecture of the Connection Machine CM-5,4th Symp. Parallel Algorithms & Architectures, pp. 272\u2013285 (1992).","DOI":"10.1145\/140901.141883"},{"key":"BF02577787_CR17","unstructured":"D. G. Feitelson, A Survey of Scheduling in Multiprogrammed Parallel Systems, Research Report RC 19790 (87657), IBM T. J. Watson Research Center (1994)."},{"issue":"5","key":"BF02577787_CR18","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1109\/TC.1986.1676781","volume":"35","author":"J. B\u0142a\u017cewicz","year":"1986","unstructured":"J. B\u0142a\u017cewicz, M. Drabowski, and J. W\u0119glarz, Scheduling Multiprocessor Tasks to Minimize Schedule Length,IEEE Trans. Computers,C-35(5):389\u2013393 (1986).","journal-title":"IEEE Trans. Computers"},{"key":"BF02577787_CR19","first-page":"1","volume":"I","author":"D. G. Feitelson","year":"1990","unstructured":"D. G. Feitelson and L. Rudolph, Mapping and Scheduling in a Shared Parallel Environment Using Distributed Hierarchical Control,Intl. Conf. Parallel Processing, Vol. I, pp. 1\u20138 (1990).","journal-title":"Intl. Conf. Parallel Processing"},{"key":"BF02577787_CR20","doi-asserted-by":"crossref","unstructured":"D. G. Feitelson and L. Rudolph, Wasted Resources in Gang Scheduling,5th Jerusalem Conf. Information Technology, IEEE Computer Society Press, pp. 127\u2013136 (1990).","DOI":"10.1109\/JCIT.1990.128278"},{"key":"BF02577787_CR21","doi-asserted-by":"crossref","unstructured":"H. Sullivan, T. R. Bashkow, and D. Klappholz, A Large Scale, Homogeneous, Fully Distributed Parallel Machine, II,4th Ann. Intl. Symp. Computer Architecture Conf. Proc., pp. 118\u2013124 (1977).","DOI":"10.1145\/633615.810660"},{"issue":"9","key":"BF02577787_CR22","doi-asserted-by":"crossref","first-page":"835","DOI":"10.1109\/TC.1984.1676500","volume":"33","author":"A. M. Tilborg van","year":"1984","unstructured":"A. M. van Tilborg and L. D. Wittie, Wave Scheduling\u2014Decentralized Scheduling of Task Forces in Multicomputers,IEEE Trans. Computers,C-33(9):835\u2013844 (1984).","journal-title":"IEEE Trans. Computers"},{"issue":"2","key":"BF02577787_CR23","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1109\/TSE.1985.232189","volume":"11","author":"D. L. Tuomenoksa","year":"1985","unstructured":"D. L. Tuomenoksa and H. J. Siegel, Task Scheduling on the PASM Parallel Processing System,IEEE Trans. Software Engineering,SE-11(2):145\u2013157 (1985).","journal-title":"IEEE Trans. Software Engineering"},{"key":"BF02577787_CR24","doi-asserted-by":"crossref","unstructured":"A. Tucker and A. Gupta, Process Control and Scheduling Issues for Multiprogrammed Shared-Memory Multiprocessors,12th Symp. Operating Systems Principles, pp. 159\u2013166 (1989).","DOI":"10.1145\/74850.74866"},{"issue":"2","key":"BF02577787_CR25","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1145\/151244.151246","volume":"11","author":"C. McCann","year":"1993","unstructured":"C. McCann, R. Vaswani, and J. Zahorjan, A Dynamic Processor Allocation Policy for Multiprogrammed Shared-Memory Multiprocessors,ACM Trans. Computer Systems,11(2):146\u2013178 (1993).","journal-title":"ACM Trans. Computer Systems"},{"key":"BF02577787_CR26","first-page":"913","volume":"II","author":"V. K. Naik","year":"1993","unstructured":"V. K. Naik, S. K. Setia, and M. S. Squillante, Scheduling of Large Scientific Applications on Distributed Memory Multiprocessor Systems,6th SIAM Conf. Parallel Processing for Scientific Computing, Vol. II, pp. 913\u2013922 (1993).","journal-title":"6th SIAM Conf. Parallel Processing for Scientific Computing"},{"key":"BF02577787_CR27","doi-asserted-by":"crossref","unstructured":"C. McCann and J. Zahorjan, Processor Allocation Policies for Message Passing Parallel Computers,SIGMETRICS Conf. Measurement & Modeling of Comput. Syst., pp. 19\u201332 (1994).","DOI":"10.1145\/183019.183022"},{"key":"BF02577787_CR28","doi-asserted-by":"crossref","unstructured":"S. T. Leutenegger and M. K. Vernon, The Performance of Multiprogrammed Multiprocessor Scheduling Policies,SIGMETRICS Conf. Measurement & Modeling of Comput. Syst., pp. 226\u2013236 (1990).","DOI":"10.1145\/98460.98761"},{"key":"BF02577787_CR29","doi-asserted-by":"crossref","unstructured":"A. Gupta, A. Tucker, and S. Urushibara, The Impact of Operating System Scheduling Policies and Synchronization Methods on the Performance of Parallel Applications,SIGMETRICS Conf. Measurement & Modeling of Comput. Syst., pp. 120\u2013132 (1991).","DOI":"10.1145\/107972.107985"},{"issue":"2","key":"BF02577787_CR30","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1109\/71.89064","volume":"2","author":"J. Zahorjan","year":"1991","unstructured":"J. Zahorjan, E. D. Lazowska, and D. L. Eager, The Effect of Scheduling Discipline on Spin Overhead in Shared Memory Parallel Systems,IEEE Trans. Parallel & Distributed Syst.,2(2):180\u2013198 (1991).","journal-title":"IEEE Trans. Parallel & Distributed Syst."},{"issue":"5","key":"BF02577787_CR31","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/2.53353","volume":"23","author":"D. L. Black","year":"1990","unstructured":"D. L. Black, Scheduling Support for Concurrency and Parallelism in the Mach Operating System,Computer,23(5):35\u201343 (1990).","journal-title":"Computer"},{"issue":"5","key":"BF02577787_CR32","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1109\/32.90447","volume":"17","author":"D. Ghosal","year":"1991","unstructured":"D. Ghosal, G. Serazzi, and S. K. Tripathi, The Processor Working Set and Its Use in Scheduling Multiprocessor Systems,IEEE Trans. Software Engineering,17(5):443\u2013453 (1991).","journal-title":"IEEE Trans. Software Engineering"},{"key":"BF02577787_CR33","unstructured":"Message Passing Interface Forum,MPI: A Message-Passing Interface Standard (1994)."},{"key":"BF02577787_CR34","doi-asserted-by":"crossref","unstructured":"E. G. Coffman, Jr., M. R. Garey, and D. S. Johnson, Approximation Algorithms for Bin-Packing\u2014An Updated Survey,Algorithm Design for Computer Systems Design, G. Ausiello, M. Lucertini, and P. Serafini (eds.), Springer-Verlag, pp. 49\u2013106 (1984).","DOI":"10.1007\/978-3-7091-4338-4_3"},{"key":"BF02577787_CR35","doi-asserted-by":"crossref","unstructured":"A. R. Karlin, K. Li, M. S. Manasse, and S. Owicki, Empirical Studies of Competitive Spinning for a Shared-Memory Multiprocessor,13th Symp. Operating Systems Principles, pp. 41\u201355 (1991).","DOI":"10.1145\/121133.286599"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02577787.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF02577787\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02577787","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T07:28:42Z","timestamp":1558337322000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF02577787"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995,4]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1995,4]]}},"alternative-id":["BF02577787"],"URL":"https:\/\/doi.org\/10.1007\/bf02577787","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[1995,4]]}}}