SYSTEM AND METHOD FOR AUTOMATING AND SCHEDULING REMOTE DATA TRANSFER AND COMPUTATION FOR HIGH PERFORMANCE COMPUTING
First Claim
1. A computer system comprising:
- (i) a high performance computing platform; and
(ii) a set of middleware components comprising a capability for inputting to the high performance computing platform synchronization and scheduling of individual data transfer and computing tasks on the high performance computing platform.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention pertains to a system and method for a set of middleware components for supporting the execution of computational applications on high-performance computing platform. A specific embodiment of this invention was used to deploy a financial risk application on Blue Gene/L parallel supercomputer. The invention is relevant to any application where the input and output data are stored in external sources, such as SQL databases, where the automatic pre-staging and post-staging of the data between the external data sources and the computational platform is desirable. This middleware provides a number of core features to support these applications including for example, an automated data extraction and staging gateway, a standardized high-level job specification schema, a well-defined web services (SOAP) API for interoperability with other applications, and a secure HTML/JSP web-based interface suitable for non-expert and non-privileged users.
22 Citations
6 Claims
-
1. A computer system comprising:
-
(i) a high performance computing platform; and (ii) a set of middleware components comprising a capability for inputting to the high performance computing platform synchronization and scheduling of individual data transfer and computing tasks on the high performance computing platform. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification