{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T02:17:59Z","timestamp":1649125079007},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[1995,3,1]],"date-time":"1995-03-01T00:00:00Z","timestamp":794016000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[1995,3]]},"DOI":"10.1007\/bf01245399","type":"journal-article","created":{"date-parts":[[2005,2,26]],"date-time":"2005-02-26T18:05:35Z","timestamp":1109441135000},"page":"91-103","source":"Crossref","is-referenced-by-count":0,"title":["Run-time support for user-level ultralightweight threads on distributed-memory computers"],"prefix":"10.1007","volume":"9","author":[{"given":"Wei","family":"Shu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"CR1","unstructured":"Accetta, M., Baron, R., Golub, D., Rashid, R., Tevanian, A., and Young, M. 1986. Mach: A new kernel foundation for UNIX development. InProc., Summer 1986 USENIX Conf., pp. 93?112."},{"key":"CR2","unstructured":"Almasi, G.S., and Gottlieb, A. 1994.Highly Parallel Computing. Benjamin\/Cummings Publishing Co."},{"issue":"1","key":"CR3","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/146941.146944","volume":"10","author":"T.E. Anderson","year":"1992","unstructured":"Anderson, T.E., Bershad, B.N., Lazowska, E.D., and Levy, H.M. 1992. Scheduler activations: Efficient kernel support for the user-level management.ACM Trans. Comp. Systems, 10, 1 (Feb.): 53?79.","journal-title":"ACM Trans. Comp. Systems"},{"key":"CR4","volume-title":"Ph.D. thesis","author":"W.C. Athas","year":"1987","unstructured":"Athas, W.C. 1987. Fine grain concurrent computations. Ph.D. thesis, Dept. of Comp. Sci., Calif. Institute of Technology, Pasadena, Calif."},{"issue":"1","key":"CR5","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1145\/77648.77650","volume":"8","author":"B.N. Bershad","year":"1990","unstructured":"Bershad, B.N., Anderson, T.E., Lazowska, E.D., and Levy, H.M. 1990. Lightweight remote procedure call.ACM Trans. Comp. Systems, 8, 1 (Feb.): 37?55.","journal-title":"ACM Trans. Comp. Systems"},{"key":"CR6","volume-title":"Ph.D. thesis","author":"S.J. Chapin","year":"1993","unstructured":"Chapin, S.J. 1993. Scheduling support mechanisms for autonomous, heterogeneous, distributed systems. Ph.D. thesis, Purdue University, West Lafayette, Ind."},{"key":"CR7","volume-title":"C threads. Tech. Rept. CMU-CS-88-154","author":"E.C. Cooper","year":"1988","unstructured":"Cooper, E.C., and Draves, R.P. 1988. C threads. Tech. Rept. CMU-CS-88-154, School of Comp. Sci., Carnegie Mellon Univ., Pittsburgh, Penn."},{"key":"CR8","unstructured":"Dean, R., 1993. Using continuations to build a user-level threads library. InProc., Third USENIX Mach Conf., pp. 137?151."},{"issue":"1","key":"CR9","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/0166-5316(86)90008-8","volume":"6","author":"D.L. Eager","year":"1986","unstructured":"Eager, D.L., Lazowska, E.D., and Zahorjan, J. 1986a. A comparison of receiver-initiated and sender-initiated adaptive load sharing.Performance Eval., 6, 1 (Mar.): 53?68.","journal-title":"Performance Eval."},{"issue":"5","key":"CR10","doi-asserted-by":"crossref","first-page":"662","DOI":"10.1109\/TSE.1986.6312961","volume":"SE-12","author":"D.L. Eager","year":"1986","unstructured":"Eager, D.L., Lazowska, E.D., and Zahorjan, J. 1986b. Adaptive load sharing in homogeneous distributed systems.IEEE Trans. Software Eng., SE-12, 5(May): 662?674.","journal-title":"IEEE Trans. Software Eng."},{"key":"CR11","unstructured":"Koller, J. 1988. The MOOSE n operating system and dynamic load balancing. InProc., Fourth Conf. on Hypercube Concurrent Computers and Applications, pp. 599?602."},{"issue":"1","key":"CR12","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/TSE.1987.232563","volume":"13","author":"F.C.H. Lin","year":"1987","unstructured":"Lin, F.C.H., and Keller, R.M. 1987. The gradient model load balancing method.IEEE Trans. Software Eng., 13, 1 (Jan.): 32?38.","journal-title":"IEEE Trans. Software Eng."},{"key":"CR13","doi-asserted-by":"crossref","unstructured":"Marsh, B.D., Scott, M.L., LeBlanc, T.J., and Markatos, E.P. 1991. First-class user-level threads. InACM Symp. on the Principles of Operating Systems (inACM Operating System Review), pp. 483?490.","DOI":"10.1145\/121132.344329"},{"issue":"5","key":"CR14","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/2.53354","volume":"23","author":"S.J. Mullender","year":"1990","unstructured":"Mullender, S.J., Rossum, G. van, Tanenbaum, A.S., Renesse, R. van, and Staveren, H. van. 1990. Amoeba?A distributed operating system for the 1990s.IEEE Comp., 23, 5 (May): 44?53.","journal-title":"IEEE Comp."},{"key":"CR15","unstructured":"Noakes, M.D., Wallach, D.A., and Dally, W.J. 1993. The J-machine multicomputer: An architecture evaluation. InProc., 20th Annual Internat. Symp. on Computer Architecture, pp. 224?235."},{"key":"CR16","doi-asserted-by":"crossref","unstructured":"Papadopoulos, G.M., and Culler, D.E. 1990. Monsoon: An explicit token-store architecture. InProc., 17th Annual Internat. Symp. on Computer Architecture.","DOI":"10.1145\/325164.325117"},{"key":"CR17","doi-asserted-by":"crossref","unstructured":"Powell, M.L., Kleiman, S.R., Barton, S., Shah, D., Stein, D., and Weeks, M. 1991. Sunos multi-thread architecture. InProc., Winter 1991 USENIX Conf., pp. 65?79.","DOI":"10.1007\/978-1-4612-3192-9_24"},{"key":"CR18","unstructured":"Rozier, M. 1992. Chorus. InProc., USENIX Workshop on Microkernels and Other Kernel Architectures."},{"key":"CR19","first-page":"391","volume":"1","author":"J. Salmon","year":"1988","unstructured":"Salmon, J., Callahan, S., Flower, J., and Kolawa, A. 1988. MOOSE: A multi-tasking operating system for hypercubes. InProc., Third Conf. on Hypercube Concurrent Computers and Applications, vol. 1, pp. 391?396.","journal-title":"Proc., Third Conf. on Hypercube Concurrent Computers and Applications"},{"key":"CR20","unstructured":"Shu, W. 1994a. Dynamic scheduling of medium-grained processes on distributed memory computers. InProc., 27th Hawaii Internat. Conf. on System Sciences, pp. 435?444."},{"key":"CR21","volume-title":"Tech. Rept. 94-25","author":"W. Shu","year":"1994","unstructured":"Shu, W., 1994b. Runtime incremental parallel scheduling on distributed memory computers. Tech. Rept. 94-25, Dept. of Comp. Sci., State Univ. of New York at Buffalo."},{"key":"CR22","unstructured":"Singhal, M., and Shivaratri, N.G. 1994.Advanced Concepts in Operating Systems: Distributed, Database, and Multiprocessor Operating Systems. McGraw-Hill."},{"key":"CR23","unstructured":"Stein, D., and Shah, D. 1992. Implementing lightweight threads. InProc., Summer 1992 USENIX Conf., pp. 1?9."},{"key":"CR24","volume-title":"Modern Operating Systems","author":"A.S. Tanenbaum","year":"1992","unstructured":"Tanenbaum, A.S. 1992.Modern Operating Systems. Prentice-Hall, Englewood Cliffs, NJ."},{"key":"CR25","doi-asserted-by":"crossref","unstructured":"von Eicken, T., Culler, D.E., Goldstein, S.C., and Schauser, K.E. 1992. Active messages: A mechanism for integrated communication and computation. InProc., 19 Annual Internat. Symp. on Computer Architecture, pp. 256?266.","DOI":"10.1145\/139669.140382"},{"issue":"4","key":"CR26","first-page":"979","volume":"9","author":"M. Willebeek-LeMair","year":"1993","unstructured":"Willebeek-LeMair, M., and Reeves, A.P. 1993. Strategies for dynamic load balancing on highly parallel computers.J. Parallel and Distr. Comp., 9, 4 (Sept.): 979?993.","journal-title":"J. Parallel and Distr. Comp."},{"issue":"3","key":"CR27","doi-asserted-by":"crossref","first-page":"330","DOI":"10.1109\/71.80160","volume":"1","author":"M.Y. Wu","year":"1990","unstructured":"Wu, M.Y., and Gajski, D.D. 1990. Hypertool: A programming aid for message-passing systems.IEEE Trans. Parallel and Distr. Systems, 1, 3 (Jul.): 330?343.","journal-title":"IEEE Trans. Parallel and Distr. Systems"},{"key":"CR28","doi-asserted-by":"crossref","unstructured":"Yang, T., and Gerasoulis, A. 1992. PYRROS: Static task scheduling and code generation for message-passing multiprocessors. InProc., 6th ACM Internat. Conf. on Supercomputing.","DOI":"10.1145\/143369.143446"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF01245399.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF01245399\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF01245399","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,30]],"date-time":"2019-04-30T17:50:50Z","timestamp":1556646650000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF01245399"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995,3]]},"references-count":28,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[1995,3]]}},"alternative-id":["BF01245399"],"URL":"https:\/\/doi.org\/10.1007\/bf01245399","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[1995,3]]}}}