43
Views
5
CrossRef citations to date
0
Altmetric
Original Articles

Modelling and programming stream-based distributed computing based on the meta-pipeline approach

&
Pages 311-330 | Received 29 Jun 2008, Accepted 27 Oct 2008, Published online: 29 Jul 2009

References

  • Buck , I. , Foley , T. , Horn , D. , Sugerman , J. , Fatahalian , K. , Houston , M. and Hanrahan , P. 2004 . Brook for GPUs: Stream computing on graphics hardware . ACM Trans. Graph. , 23 : 777 – 786 .
  • Caravela homepage, software available at http://www.caravela-gpu.org/
  • I. Daubechies, Ten lectures on wavelets, no. 61 in CBMS/NSF Series in Applied Mathematics, SIAM (1992)
  • DirectX homepage, software available at http://www.microsoft.com/directx
  • Fan , Z. , Qiu , F. , Kaufman , A. and Yoakum-Stover , S. 2004 . GPU cluster for high performance computing . : 47 SC '04: Proceedings of the 2004 ACM/IEEE Conference on Supercomputing
  • J. Gummaraju and M. Rosenblum, Stream programming on general-purpose processors, in 38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2005, pp. 343–354
  • Havlak , P. 1997 . Nesting of reducible and irreducible loops . ACM Trans. Program. Lang. Syst. , 19 : 557 – 567 .
  • J. Kessenich, D. Baldwin, and R. Rost, The OpenGL shading language, 3Dlabs, Inc. Ltd. (2006)
  • J.D. Owens, D. Luebke, N. Govindaraju, M. Harris, J. Kruger, A.E. Lefohn, and T.J. Purcell, A survey of general-purpose computation on graphics hardware, Eurographics 2005, State of the Art Reports (2005), pp. 21–51
  • Reed , D.A. , Mendes , C.L. , Luda , C. , Foster , I. and Kesselman , C. 2003 . The Grid 2: Blueprint for a New Computing Infrastructure – Application Tuning and Adaptation , 2nd ed. , San Francisco, CA : Morgan Kaufman .
  • Tarjan , R.E. 1974 . Testing flow graph reducibility . J. Comput. Syst. Sci. , 9 : 355 – 365 .
  • Yamagiwa , S. and Sousa , L. 2007 . Caravela: A novel stream-based distributed computing environment . IEEE Comput. Mag. , 40 : 70 – 77 .
  • S. Yamagiwa and L. Sousa, Design and implementation of a stream-based distributed computing platform using graphics processing units, in ACM International Conference on Computing Frontiers, 2007, pp. 197–204
  • S. Yamagiwa and L. Sousa, Design and implementation of a graphical user interface for stream-based distributed computing, in The IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2008), 2008
  • S. Yamagiwa and L. Sousa, Design and implementation of a tool for modeling and programming deadlock free meta-pipeline applications, in 10th Workshop on Advances on Parallel and Distributed Processing Symposium (APDCM/IPDPS), 2008
  • S. Yamagiwa, L. Sousa, and D. Antao, Data buffering optimisation methods toward a uniform programming interface for GPU-based applications, in ACM International Conference on Computing Frontiers, 2007, pp. 205–212
  • S. Yamagiwa, L. Sousa, and T. Brandao, Meta-pipeline: A new execution mechanism for distributed pipeline processing, in ISPDC '07: Proceedings of the Sixth International Symposium on Parallel and Distributed Computing, 2007, pp. 5–12

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.