IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Computing Gamma Calculus on Computer Cluster

Computing Gamma Calculus on Computer Cluster
View Sample PDF
Author(s): Hong Lin (University of Houston-Downtown, USA), Jeremy Kemp (University of Houston-Downtown, USA)and Padraic Gilbert (University of Houston-Downtown, USA)
Copyright: 2012
Pages: 12
Source title: Knowledge and Technology Adoption, Diffusion, and Transfer: International Perspectives
Source Author(s)/Editor(s): Ali Hussein Saleh Zolait (University of Bahrain, Bahrain)
DOI: 10.4018/978-1-4666-1752-0.ch020

Purchase

View Computing Gamma Calculus on Computer Cluster on the publisher's website for pricing and purchasing information.

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.

Related Content

Yair Wiseman. © 2021. 11 pages.
Mário Pereira Véstias. © 2021. 15 pages.
Mahfuzulhoq Chowdhury, Martin Maier. © 2021. 15 pages.
Gen'ichi Yasuda. © 2021. 12 pages.
Alba J. Jerónimo, María P. Barrera, Manuel F. Caro, Adán A. Gómez. © 2021. 19 pages.
Gregor Donaj, Mirjam Sepesy Maučec. © 2021. 14 pages.
Udit Singhania, B. K. Tripathy. © 2021. 11 pages.
Body Bottom