메뉴 건너뛰기




Volumn 20, Issue 4 SPEC. ISS., 1996, Pages 349-365

Multithreaded model for the dynamic load-balancing of parallel adaptive PDE computations

Author keywords

[No Author keywords available]

Indexed keywords

CALCULATIONS; CODES (SYMBOLS); COMPUTATIONAL COMPLEXITY; COMPUTER SOFTWARE; MATHEMATICAL MODELS; NUMERICAL METHODS; PARALLEL PROCESSING SYSTEMS; PROGRAM PROCESSORS; SYNCHRONIZATION;

EID: 0030123343     PISSN: 01689274     EISSN: None     Source Type: Journal    
DOI: 10.1016/0168-9274(95)00104-2     Document Type: Article
Times cited : (9)

References (57)
  • 2
    • 0346477415 scopus 로고
    • Supporting irregular distributions in FORTRAN 90D/HPF compilers
    • University of Maryland, Department of Computer Science and UMIACS, UMIACS-TR-94-57
    • R. Ponnusamy, Y.-S. Hwang, J. Saltz, A. Choudhary and G. Fox, Supporting irregular distributions in FORTRAN 90D/HPF compilers, University of Maryland, Department of Computer Science and UMIACS, Technical Reports CS-TR-3268, UMIACS-TR-94-57 (1994).
    • (1994) Technical Reports CS-TR-3268
    • Ponnusamy, R.1    Hwang, Y.-S.2    Saltz, J.3    Choudhary, A.4    Fox, G.5
  • 3
    • 84984807448 scopus 로고
    • Applying the CHAOS/PARTI library to irregular problems in computational chemistry and computational aerodynamics
    • Starkville, MS
    • R. Das, Y. Hwang, M. Uysal, J. Saltz and A. Sussman, Applying the CHAOS/PARTI library to irregular problems in computational chemistry and computational aerodynamics, in: Proceedings of the Scalable Parallel Libraries Conference, Starkville, MS (1993) 45-46.
    • (1993) Proceedings of the Scalable Parallel Libraries Conference , pp. 45-46
    • Das, R.1    Hwang, Y.2    Uysal, M.3    Saltz, J.4    Sussman, A.5
  • 4
    • 85029978347 scopus 로고
    • High performance Fortran forum, high performance Fortran language specification
    • also available by anonymous ftp from
    • High Performance Fortran Forum, High performance Fortran language specification, Scientific Programming 2(1) (1993); also available by anonymous ftp from ftp.npac.syr.edu.
    • (1993) Scientific Programming , vol.2 , Issue.1
  • 6
    • 0027735167 scopus 로고
    • Fortran 90D/HPF compiler for distributed memory MIMD computers: Design, implementation, and performance results
    • Portland, OR
    • Z. Bozkus, A. Choudhary, G. Fox, T. Haupt and S. Ranka, Fortran 90D/HPF compiler for distributed memory MIMD computers: design, implementation, and performance results, in: Proceedings of Supercomputing '93, Portland, OR (1993).
    • (1993) Proceedings of Supercomputing '93
    • Bozkus, Z.1    Choudhary, A.2    Fox, G.3    Haupt, T.4    Ranka, S.5
  • 7
    • 0003456193 scopus 로고
    • Vienna Fortran - A Fortran language extensions for distributed memory multiprocessors
    • NASA Contractor Report 187634
    • B. Chapman, P. Mehrotra and H. Zima, Vienna Fortran - A Fortran language extensions for distributed memory multiprocessors, NASA Contractor Report 187634, ICASE Report No. 91-72 (1991).
    • (1991) ICASE Report No. 91-72
    • Chapman, B.1    Mehrotra, P.2    Zima, H.3
  • 9
    • 30244457626 scopus 로고
    • Guide to developing distributed applications
    • McGraw-Hill, New York
    • H. Lockhart Jr, OSF DCE, Guide to Developing Distributed Applications, J. Ranade Workstation Series (McGraw-Hill, New York, 1994).
    • (1994) J. Ranade Workstation Series
    • Lockhart H., Jr.1
  • 11
    • 12444250645 scopus 로고
    • Implementing POSIX threads under UNIX: Description of work in progress
    • Melbourne, Florida
    • F. Mueller, Implementing POSIX threads under UNIX: description of work in progress, in: Proceedings of the 2nd Software Engineering Research Forum, Melbourne, Florida (1992).
    • (1992) Proceedings of the 2nd Software Engineering Research Forum
    • Mueller, F.1
  • 12
    • 0002805240 scopus 로고
    • A library implementation of POSIX threads under UNIX
    • San Diego, CA
    • F. Mueller, A library implementation of POSIX threads under UNIX, in: 1993 Winter USENIX, San Diego, CA (1993).
    • (1993) 1993 Winter USENIX
    • Mueller, F.1
  • 13
    • 0004317799 scopus 로고
    • Partitioning of unstructured problems for parallel processing
    • NASA Ames Research Center, Moffett Field, CA
    • D.H. Simon, Partitioning of unstructured problems for parallel processing, Technical Report RNR-91-008, NASA Ames Research Center, Moffett Field, CA (1990).
    • (1990) Technical Report RNR-91-008
    • Simon, D.H.1
  • 16
    • 0011625878 scopus 로고
    • Tools and techniques for building fast portable threads packages
    • University of Washington, Department of Computer Science and Engineering
    • D. Keppel, Tools and techniques for building fast portable threads packages, University of Washington, Department of Computer Science and Engineering, Technical Report UWCSE93-05-06 (1993).
    • (1993) Technical Report UWCSE93-05-06
    • Keppel, D.1
  • 17
    • 85029992532 scopus 로고    scopus 로고
    • Evaluation of remote service protocols for distributed multithreaded runtime support systems
    • N.P. Chrisochoides and M. del Rosario, Evaluation of remote service protocols for distributed multithreaded runtime support systems, Poster paper presented at Frontiers'95.
    • Frontiers'95
    • Chrisochoides, N.P.1    Del Rosario, M.2
  • 18
    • 85029990344 scopus 로고    scopus 로고
    • An evaluation of distributed multithreaded primitives for PDE computations
    • in preparation
    • N.P. Chrisochoides, M. Haines and P. Mehrotra, An evaluation of distributed multithreaded primitives for PDE computations, ICASE Report, in preparation.
    • ICASE Report
    • Chrisochoides, N.P.1    Haines, M.2    Mehrotra, P.3
  • 23
    • 0011003975 scopus 로고
    • Mapping algorithms and software environment for data parallel PDE iterative solvers
    • Special Issue on Data Parallel Algorithms and Programming
    • N.P. Chrisochoides, E. Houstis and J. Rice, Mapping algorithms and software environment for data parallel PDE iterative solvers, J. Parallel Distrib. Comput. 21 (1994) 75-95 (Special Issue on Data Parallel Algorithms and Programming).
    • (1994) J. Parallel Distrib. Comput. , vol.21 , pp. 75-95
    • Chrisochoides, N.P.1    Houstis, E.2    Rice, J.3
  • 26
    • 0004498025 scopus 로고
    • An overview of the OPUS language and runtime system
    • NASA CR-194921 NASA Langley Research Center Hampton, VA
    • P. Mehrotra and M. Haines, An overview of the OPUS language and runtime system, NASA CR-194921 ICASE Report No. 94-39, NASA Langley Research Center Hampton, VA (1994).
    • (1994) ICASE Report No. 94-39
    • Mehrotra, P.1    Haines, M.2
  • 34
    • 85029977199 scopus 로고    scopus 로고
    • Personal Communication
    • T. von Eicken, Personal Communication.
    • Von Eicken, T.1
  • 35
    • 85029990295 scopus 로고    scopus 로고
    • An efficient thread-to-thread communication for hybrid shared/distributed address space programming paradigms
    • in preparation
    • N.P. Chrisochoides, An efficient thread-to-thread communication for hybrid shared/distributed address space programming paradigms, IEEE Trans. Parallel Distrib. Comput., in preparation.
    • IEEE Trans. Parallel Distrib. Comput.
    • Chrisochoides, N.P.1
  • 36
    • 85029987502 scopus 로고    scopus 로고
    • An interrupt driven implementation of thread-to-thread communication for distributed address space machines
    • submitted
    • J.M. del Rosario and N.P. Chrisochoides, An interrupt driven implementation of thread-to-thread communication for distributed address space machines, IEEE Trans. Parallel Distrib. Comput., submitted.
    • IEEE Trans. Parallel Distrib. Comput.
    • Del Rosario, J.M.1    Chrisochoides, N.P.2
  • 37
    • 0001455610 scopus 로고
    • On the design of Chant: A talking threads package
    • NASA CR-194903 NASA Langley Research Center Hampton, VA
    • M. Haines, D. Cronk and P. Mehrotra, On the design of Chant: a talking threads package, NASA CR-194903 ICASE Report No. 94-25, NASA Langley Research Center Hampton, VA (1994).
    • (1994) ICASE Report No. 94-25
    • Haines, M.1    Cronk, D.2    Mehrotra, P.3
  • 38
    • 11744259379 scopus 로고
    • User-level threads and interprocess communication
    • University of Washington, Department of Computer Science and Engineering
    • M. Feeley, J. Chase and E. Lazowska, User-level threads and interprocess communication, University of Washington, Department of Computer Science and Engineering, Technical Report 93-02-03 (1993).
    • (1993) Technical Report 93-02-03
    • Feeley, M.1    Chase, J.2    Lazowska, E.3
  • 39
  • 40
    • 0023849939 scopus 로고
    • A simple and efficient automatic fem domain decomposer
    • C. Farhat, A simple and efficient automatic fem domain decomposer, Computers Structures 28 (1988) 579-602.
    • (1988) Computers Structures , vol.28 , pp. 579-602
    • Farhat, C.1
  • 41
    • 84990634438 scopus 로고
    • Allocating data to multicomputer nodes by physical optimization algorithms for loosely synchronous computations
    • N. Mansour and G. Fox, Allocating data to multicomputer nodes by physical optimization algorithms for loosely synchronous computations, Concurrency: Practice Experience 4 (1992) 557-574.
    • (1992) Concurrency: Practice Experience , vol.4 , pp. 557-574
    • Mansour, N.1    Fox, G.2
  • 42
    • 0023346636 scopus 로고
    • A partitioning strategy for nonuniform problems on multiprocessors
    • M. Berger and S. Bokhari, A partitioning strategy for nonuniform problems on multiprocessors, IEEE Trans. Comput. 36 (1987) 570-580.
    • (1987) IEEE Trans. Comput. , vol.36 , pp. 570-580
    • Berger, M.1    Bokhari, S.2
  • 43
    • 84990643496 scopus 로고
    • Performance of dynamic load balancing algorithms for unstructured mesh calculations
    • R.D. Williams, Performance of dynamic load balancing algorithms for unstructured mesh calculations, Concurrency: Practice Experience 3 (1991) 457-481.
    • (1991) Concurrency: Practice Experience , vol.3 , pp. 457-481
    • Williams, R.D.1
  • 47
    • 12444289032 scopus 로고
    • Partitioning heuristics for PDE computations based on parallel hardware and geometry characteristics
    • R. Vichnevetsky, D. Knight and G. Richter, eds., IMACS, New Brunswick, NJ
    • N.P. Chrisochoides and J.R. Rice, Partitioning heuristics for PDE computations based on parallel hardware and geometry characteristics, in: R. Vichnevetsky, D. Knight and G. Richter, eds., Advances in Computer Methods for Partial Differential Equations VII (IMACS, New Brunswick, NJ, 1992) 127-133.
    • (1992) Advances in Computer Methods for Partial Differential Equations , vol.7 , pp. 127-133
    • Chrisochoides, N.P.1    Rice, J.R.2
  • 49
    • 85029992351 scopus 로고    scopus 로고
    • Load balancing of parallel adaptive solution of partial differential equations
    • Rensselaer Polytechnic Institute, Department of Computer Science, TR94-8
    • H.L. deCougny, K.D. Devine, J.E. Flaherty, R.M. Loy, C. Ozturan and M.S. Spephard, Load balancing of parallel adaptive solution of partial differential equations, Rensselaer Polytechnic Institute, Department of Computer Science, Technical Report, TR94-8.
    • Technical Report
    • DeCougny, H.L.1    Devine, K.D.2    Flaherty, J.E.3    Loy, R.M.4    Ozturan, C.5    Spephard, M.S.6
  • 50
    • 9744258634 scopus 로고    scopus 로고
    • Parallel adaptive mesh refinement and redistribution on distributed memory computers
    • Rensselaer Polytechnic Institute, Department of Computer Science, TR93-26
    • C. Ozturan, H.L. deCougny, M.S. Shephard and J.E. Flaherty, Parallel adaptive mesh refinement and redistribution on distributed memory computers, Rensselaer Polytechnic Institute, Department of Computer Science, Technical Report, TR93-26.
    • Technical Report
    • Ozturan, C.1    DeCougny, H.L.2    Shephard, M.S.3    Flaherty, J.E.4
  • 54
    • 48749141209 scopus 로고
    • Adaptive mesh refinement for hyperbolic partial differential equations
    • J.B. Berger and J. Oliger, Adaptive mesh refinement for hyperbolic partial differential equations, J. Comput. Phys. 53 (1984) 484-512.
    • (1984) J. Comput. Phys. , vol.53 , pp. 484-512
    • Berger, J.B.1    Oliger, J.2


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