Programando em “Linda”: Transformações de Espectro
Resumo
Este artigo descreve uma experiência de implementação de um programa distribuído para transformações de espectro utilizadas em problemas de síntese de som utilizando-se a linguagem “Linda”. Apresenta-se o processo de desenvolvimento de um programa em “Linda” a partir da idéia inicial abordando-se alguns métodos de estruturação dos processos envolvidos a fim de demonstrar o poder de expressão e simplicidade de utilização da linguagem.
Referências
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.