Title
A software tool for semi-automatic gridification of resource-intensive Java bytecodes and its application to ray tracing and sequence alignment
Abstract
Computational Grids deliver the necessary computational infrastructure to perform resource-intensive computations such as the ones that solve the problems scientists are facing today. Exploiting Computational Grids comes at the expense of explicitly adapting the ordinary software implementing scientific problems to take advantage of Grid resources, which unavoidably requires knowledge on Grid programming. The recent notion of ''gridifying'' ordinary applications, which is based on semi-automatically deriving a Grid-aware version from the compiled code of a sequential application, promises users to be relieved from the requirement of manual usage of Grid APIs within their source codes. In this paper, we describe a novel gridification tool that allows users to easily parallelize Java applications on Grids. Extensive experiments with two real-world applications - ray tracing and sequence alignment - suggest that our approach provides a convenient balance between ease of gridification and Grid resource exploitation compared to manually using Grid APIs for gridifying ordinary applications.
Year
DOI
Venue
2011
10.1016/j.advengsoft.2011.02.003
Advances in Engineering Software
Keywords
DocType
Volume
ordinary software,automatic parallelism,computational grids,grid apis,ordinary application,java bytecode,semi-automatic gridification,gridification,software tool,grid programming,resource-intensive java bytecodes,problems scientist,parallelization heuristics,sequence alignment,novel gridification tool,exploiting computational grids,grid resource exploitation,resource-intensive applications,grid resource,ray tracing,automatic parallelization,source code
Journal
42
Issue
ISSN
Citations 
4
Advances in Engineering Software
4
PageRank 
References 
Authors
0.39
29
5
Name
Order
Citations
PageRank
Cristian Mateos143043.09
Alejandro Zunino263853.15
Matias Hirsch3354.90
Mariano Fernández470.77
Marcelo Campo563540.96