TY - GEN
T1 - Service oriented approach to high performance scientific computing
AU - Mulerikkal, Jaison Paul
AU - Strazdins, Peter
PY - 2010
Y1 - 2010
N2 - The Service Oriented Architecture (SOA) is embraced in distributed and grid computing to produce high performance results for long time. SOA is likened by application programmers for its trademark characteristics of programmability, efficiency in heterogeneous conditions and fault-tolerance. It has worked well for high performance financial applications. but not for scientific applications which are too fine grained and communication intensive to be efficient on distributed environments. This paper argues that to make SOA model work well for those scientific applications, we need to reduce overhead costs associated with smaller task loads arising from finer granularity and increased communications in those applications. This paper proposes a data service to be used along with the existing compute services in SOA middlewares to enable inter-communication of finer tasks with out loosing SOA properties of programmability and efficiency under heterogeneity. This data service shall better enable high performance scientific computing of medium to fine grained scientific applications.
AB - The Service Oriented Architecture (SOA) is embraced in distributed and grid computing to produce high performance results for long time. SOA is likened by application programmers for its trademark characteristics of programmability, efficiency in heterogeneous conditions and fault-tolerance. It has worked well for high performance financial applications. but not for scientific applications which are too fine grained and communication intensive to be efficient on distributed environments. This paper argues that to make SOA model work well for those scientific applications, we need to reduce overhead costs associated with smaller task loads arising from finer granularity and increased communications in those applications. This paper proposes a data service to be used along with the existing compute services in SOA middlewares to enable inter-communication of finer tasks with out loosing SOA properties of programmability and efficiency under heterogeneity. This data service shall better enable high performance scientific computing of medium to fine grained scientific applications.
KW - Grid
KW - HPC
KW - SOA
KW - Scientific computing
UR - http://www.scopus.com/inward/record.url?scp=77954933957&partnerID=8YFLogxK
U2 - 10.1109/CCGRID.2010.93
DO - 10.1109/CCGRID.2010.93
M3 - Conference contribution
SN - 9781424469871
T3 - CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing
SP - 820
EP - 825
BT - CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing
T2 - 10th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2010
Y2 - 17 May 2010 through 20 May 2010
ER -