Um Sistema de Programação e Processamento para Sistemas Multiprocessadores
Resumo
A complexidade para utilizar com eficiência os recursos de paralelismo presentes em computadores multiprocessadores exige ambientes de programação adequados. É apresentado neste trabalho um ambiente de programação pam sistemas multiprocessadores que permite através de uma linguagem de programação paralela explorar múltiplos níveis de paralelismo.
Referências
POLYCHRONOPOULOS, CONSTANTINE. D. "Parallel Programming Issues", Center for Supercomputing Research and Development, University of Illinois. CSRD Rpt 1004, junho, 1990.
BAL, HENRY.E.; KAASHOEK,M. FRANS; TANENBAUM, ANDREW A. "Orca: A language for parallel programming of distributed systems", IEEE Transactions on software engineering, vol.18 n.3, março, 1992
GUARNA, J. VINCENT, "Extending the C language for parallel machines", CSRD Rp.t. N. 722, Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign; 1988.
CHANDRA, ROHIT; GUPTA, ANOOP; HENNESSY, JOHN L.; "COOL: a language for parallel programming"; in: "Languages and Compilers for Parallel Computing"; David A. Padua; Pitman Publishing; 1990; p.127-147.
GEHANI, N. H.; ROOME, W. D.;"Implementing Concurrent C"; Software-Practice and Experience,v.22.p.265-285, março, 1992.
SNYDER, LAWRENCE; "The XYZ: abstraction levels Poker like languages"; in: "Languages and Compilers for Parallel Computing"; PADUA,David A.;Pitman Publishing; 1990;p.470-489.
POLYCHRONOPOULOS, CONSTANTINE D.; The structure of Parafrase-2: an advanced parallelizing compiler for C and Fortran; in: "Languages and compilers for parallel computing", GERLENTER,D.; Cambridge, MIT Press, 1990. p.423-453.
BAUER, B. E.; "Practical parallel programming"; San Diego, Academic Press; 1992.
SATO, LIRIA M. "CPAR: programação paralela em sistemas multiprocessadores", Anais da Jornada EPUSP/IEEE em Sistemas de Computação de Alto Desempenho, março, 1991.
SATO, Liria M.; MIDORIKAWA, Edson T. "Aspectos de Programação paralela", Anais da II Jornada EPUSP/IEEE em Sistemas de Computação de Alto Desempenho, 1992, maio.
OUSTERHAUG, A.;"Guide to parallel programming on Sequent computer systems";2. ed.; Englewwod Cliffs,Prentice-Hail, 1989.
HARRISON, L.; AMMARGUELAT, Z. "A comparison of automatic versus manual parallelization of the Boyer-Moore Theorem Prover"; in: "Languages and Compilers for Parallel Computing"; PADUA,David A.; Pitman Publishing; 1991.
BAL, HENRY.E.; KAASHOEK,M. FRANS; TANENBAUM, ANDREW A. "Orca: A language for parallel programming of distributed systems", IEEE Transactions on software engineering, vol.18 n.3, março, 1992
GUARNA, J. VINCENT, "Extending the C language for parallel machines", CSRD Rp.t. N. 722, Center for Supercomputing Research and Development, University of Illinois at Urbana-Champaign; 1988.
CHANDRA, ROHIT; GUPTA, ANOOP; HENNESSY, JOHN L.; "COOL: a language for parallel programming"; in: "Languages and Compilers for Parallel Computing"; David A. Padua; Pitman Publishing; 1990; p.127-147.
GEHANI, N. H.; ROOME, W. D.;"Implementing Concurrent C"; Software-Practice and Experience,v.22.p.265-285, março, 1992.
SNYDER, LAWRENCE; "The XYZ: abstraction levels Poker like languages"; in: "Languages and Compilers for Parallel Computing"; PADUA,David A.;Pitman Publishing; 1990;p.470-489.
POLYCHRONOPOULOS, CONSTANTINE D.; The structure of Parafrase-2: an advanced parallelizing compiler for C and Fortran; in: "Languages and compilers for parallel computing", GERLENTER,D.; Cambridge, MIT Press, 1990. p.423-453.
BAUER, B. E.; "Practical parallel programming"; San Diego, Academic Press; 1992.
SATO, LIRIA M. "CPAR: programação paralela em sistemas multiprocessadores", Anais da Jornada EPUSP/IEEE em Sistemas de Computação de Alto Desempenho, março, 1991.
SATO, Liria M.; MIDORIKAWA, Edson T. "Aspectos de Programação paralela", Anais da II Jornada EPUSP/IEEE em Sistemas de Computação de Alto Desempenho, 1992, maio.
OUSTERHAUG, A.;"Guide to parallel programming on Sequent computer systems";2. ed.; Englewwod Cliffs,Prentice-Hail, 1989.
HARRISON, L.; AMMARGUELAT, Z. "A comparison of automatic versus manual parallelization of the Boyer-Moore Theorem Prover"; in: "Languages and Compilers for Parallel Computing"; PADUA,David A.; Pitman Publishing; 1991.
Publicado
26/10/1992
Como Citar
SATO, Liria Matsumoto.
Um Sistema de Programação e Processamento para Sistemas Multiprocessadores. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 4. , 1992, São Paulo/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
1992
.
p. 95-107.
DOI: https://doi.org/10.5753/sbac-pad.1992.22705.