메뉴 건너뛰기




Volumn 26, Issue 3, 1996, Pages 327-356

Ariadne: Architecture of a portable threads system supporting thread migration

Author keywords

Distributed; Migration; Parallel; Process; Scheduling; Thread

Indexed keywords

C (PROGRAMMING LANGUAGE); COMPUTER ARCHITECTURE; COMPUTER WORKSTATIONS; DATABASE SYSTEMS; DISTRIBUTED COMPUTER SYSTEMS; PARALLEL PROCESSING SYSTEMS;

EID: 0030106770     PISSN: 00380644     EISSN: None     Source Type: Journal    
DOI: 10.1002/(SICI)1097-024X(199603)26:3<327::AID-SPE12>3.0.CO;2-H     Document Type: Article
Times cited : (35)

References (34)
  • 2
    • 0004290213 scopus 로고
    • An introduction to programming with threads
    • DEC Systems Research Center, January
    • A. S. Birell, 'An introduction to programming with threads', Technical Report 35, DEC Systems Research Center, January 1989.
    • (1989) Technical Report 35
    • Birell, A.S.1
  • 4
    • 84990637885 scopus 로고
    • PVM: A Framework for Parallel Distributed Computing
    • V. S. Sunderam, 'PVM: a Framework for Parallel Distributed Computing', Concurrency: Practice and Experience, 2(4), 315-339 (1990).
    • (1990) Concurrency: Practice and Experience , vol.2 , Issue.4 , pp. 315-339
    • Sunderam, V.S.1
  • 5
    • 0347637661 scopus 로고
    • Conch: Second generation heterogeneous computing
    • Department of Math and Computer Science, Emory University
    • B. Topol, 'Conch: Second generation heterogeneous computing', Technical report, Department of Math and Computer Science, Emory University, 1992.
    • (1992) Technical Report
    • Topol, B.1
  • 6
    • 0027848310 scopus 로고
    • Process mobility in distributed-memory simulation systems
    • G. W. Evans, M. Mollaghasemi, E. C. Russell, and W. E. Biles (eds)
    • J. Sang, E. Mascarenhas, and V. Rego, 'Process mobility in distributed-memory simulation systems', G. W. Evans, M. Mollaghasemi, E. C. Russell, and W. E. Biles (eds), Proceeding of the 1993 Winter Simulation Conference, 1993, pp. 722-730.
    • (1993) Proceeding of the 1993 Winter Simulation Conference , pp. 722-730
    • Sang, J.1    Mascarenhas, E.2    Rego, V.3
  • 7
    • 0022068337 scopus 로고
    • Process interaction simulation languages
    • J. Banks and J. Carson, 'Process interaction simulation languages', Simulation, 44(5), 225-235 (1985).
    • (1985) Simulation , vol.44 , Issue.5 , pp. 225-235
    • Banks, J.1    Carson, J.2
  • 8
    • 5844305378 scopus 로고
    • Migrant Threads on Process Farms: Parallel Programming with Ariadne
    • Computer Sciences Department, Purdue University
    • E. Mascarenhas and V. Rego, 'Migrant Threads on Process Farms: Parallel Programming with Ariadne', Technical Report in preparation, Computer Sciences Department, Purdue University, 1995.
    • (1995) Technical Report in Preparation
    • Mascarenhas, E.1    Rego, V.2
  • 11
    • 0011625878 scopus 로고
    • Tools and techniques for building fast portable threads packages
    • University of Washington
    • D. Keppel, 'Tools and techniques for building fast portable threads packages', Technical Report UWCSE 93-05-06, University of Washington, 1993.
    • (1993) Technical Report UWCSE 93-05-06
    • Keppel, D.1
  • 13
    • 0346377125 scopus 로고
    • The rex lightweight process library
    • Imperial College of Science and Technology, London, England
    • S. Crane, 'The rex lightweight process library', Technical Report, Imperial College of Science and Technology, London, England, 1993.
    • (1993) Technical Report
    • Crane, S.1
  • 14
    • 5844293711 scopus 로고
    • A C Thread Library for Multiprocessors
    • Georgia Institute of Technology
    • K. Schwan, et al., 'A C Thread Library for Multiprocessors', Technical Report GIT-ICS-91/02, Georgia Institute of Technology, 1991.
    • (1991) Technical Report GIT-ICS-91/02
    • Schwan, K.1
  • 19
    • 34250086660 scopus 로고
    • Workcrews: An abstraction for controlling parallelism
    • M. Vandevoorde and E. Roberts, 'Workcrews: An abstraction for controlling parallelism', Int. J. Parallel Program., 17(4), 347-366 (1988).
    • (1988) Int. J. Parallel Program. , vol.17 , Issue.4 , pp. 347-366
    • Vandevoorde, M.1    Roberts, E.2
  • 20
    • 0026812740 scopus 로고
    • Scheduler activations: Effective kernel support for the user-level management of parallelism
    • T. E. Anderson, B. N. Bershad, E. D. Lazowska, and H. M. Levy, 'Scheduler activations: Effective kernel support for the user-level management of parallelism', ACM Transactions on Computer Systems, 10(1), 53-79 (1992).
    • (1992) ACM Transactions on Computer Systems , vol.10 , Issue.1 , pp. 53-79
    • Anderson, T.E.1    Bershad, B.N.2    Lazowska, E.D.3    Levy, H.M.4
  • 28
    • 0024053149 scopus 로고
    • A Survey of Process Migration Mechanisms
    • J. M. Smith, 'A Survey of Process Migration Mechanisms', ACM Operating System Review, 28-40 (1988).
    • (1988) ACM Operating System Review , pp. 28-40
    • Smith, J.M.1
  • 31
    • 84982876650 scopus 로고
    • Termination detection for Diffusing Computations
    • E. Dijkstra and C. Scholten, 'Termination detection for Diffusing Computations', Information Processing Letters, 11(1), 1-4 (1980).
    • (1980) Information Processing Letters , vol.11 , Issue.1 , pp. 1-4
    • Dijkstra, E.1    Scholten, C.2
  • 33
    • 85033860792 scopus 로고
    • Ariadne User Manual
    • Computer Sciences Department, Purdue University
    • E. Mascarenhas and V. Rego, 'Ariadne User Manual', Technical Report 94-081, Computer Sciences Department, Purdue University, 1994.
    • (1994) Technical Report 94-081
    • Mascarenhas, E.1    Rego, V.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.