Reference Hub7
Computing Gamma Calculus on Computer Cluster

Computing Gamma Calculus on Computer Cluster

Hong Lin, Jeremy Kemp, Padraic Gilbert
Copyright: © 2010 |Volume: 1 |Issue: 4 |Pages: 11
ISSN: 1947-9301|EISSN: 1947-931X|EISBN13: 9781613502198|DOI: 10.4018/jtd.2010100104
Cite Article Cite Article

MLA

Lin, Hong, et al. "Computing Gamma Calculus on Computer Cluster." IJTD vol.1, no.4 2010: pp.42-52. http://doi.org/10.4018/jtd.2010100104

APA

Lin, H., Kemp, J., & Gilbert, P. (2010). Computing Gamma Calculus on Computer Cluster. International Journal of Technology Diffusion (IJTD), 1(4), 42-52. http://doi.org/10.4018/jtd.2010100104

Chicago

Lin, Hong, Jeremy Kemp, and Padraic Gilbert. "Computing Gamma Calculus on Computer Cluster," International Journal of Technology Diffusion (IJTD) 1, no.4: 42-52. http://doi.org/10.4018/jtd.2010100104

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Gamma Calculus is an inherently parallel, high-level programming model, which allows simple programming molecules to interact, creating a complex system with minimum of coding. Gamma calculus modeled programs were written on top of IBM’s TSpaces middleware, which is Java-based and uses a “Tuple Space” based model for communication, similar to that in Gamma. A parser was written in C++ to translate the Gamma syntax. This was implemented on UHD’s grid cluster (grid.uhd.edu), and in an effort to increase performance and scalability, existing Gamma programs are being transferred to Nvidia’s CUDA architecture. General Purpose GPU computing is well suited to run Gamma programs, as GPU’s excel at running the same operation on a large data set, potentially offering a large speedup.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.