Programando em “Linda”: Transformações de Espectro

  • Dorgival O. Guedes Neto UFMG
  • Osvaldo S. F. Carvalho UFMG
  • Antônio Gilberto M. Carvalho UFMG
  • Eduardo Ferreira Loures UFMG
  • Silvânia de Avelar Pinto UFMG

Abstract


This paper describes the implementation experience of distributed program for spectrum transformations used commonly in sound sinthesis using the “Linda” language. The development process of a “Linda” program is presented based on the initial idea using some different methods for structuting the component processes in order to demonstrate the language’s expression power and simplicity.

References

E. Oran Brigham. The Fast Fourier Transform. Prentice-Hall, Inc, 1974.

Nicholas Carriero and David Gelernter. How to write parallel programs: A guide to the perplexed. ACM Computing Surveys, 21(3):261-322, September 1989.

Nicholas Carriero and David Gelernter. Linda in context. Communications of the ACM, 32(4):444-458, April 1989.

D. Gelernter and A. Bernstein. Distributed communication via global buffer. In Proceedings Symposium on Principles of Distributed Computing, pages 10-18. ACM, August 1982.

D. Gelernter and A. Bernstein. Distributed data structures in linda. In Proceedings of the ACM Symposium on Principles of Programming Languages, pages 236-242. ACM, January 1986.

Dorgival O. Guedes and Osvaldo S. F. Carvalho. Um núcleo "linda" para o desenvolvimento de aplicações distribuídas em uma rede unix. In Anais do X Simpósio Brasileiro de Redes de Computadores, pages 574-585. SBC, April 1992.

Cherri M. Pancake and Donna Bergmark. Do parallel languages respond to the needs of scientific programmer? IEEE Computer. pages 13-23, December 1990.
Published
1992-10-26
GUEDES NETO, Dorgival O.; CARVALHO, Osvaldo S. F.; CARVALHO, Antônio Gilberto M.; LOURES, Eduardo Ferreira; PINTO, Silvânia de Avelar. Programando em “Linda”: Transformações de Espectro. 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. 549-562. DOI: https://doi.org/10.5753/sbac-pad.1992.22734.