Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[science-iwg] Introducing Eclipse Science WG and OGF & DRMAA WG

Dear all,

As scientific software and HPC often go together in the work we do, it might be good to get some interactions going between two specialized working groups in these domains :

Eclipse Science WG : http://science.eclipse.org/ and http://wiki.eclipse.org/Science_WG

"The Science Working Group (SWG) works to solve the problems of making science programs inter-operable and interchangeable by defining standards, common principles, and software development collaboration. It helps permeate concepts and capabilities to different research areas which allows serendipitous discoveries to be made.

The SWG, hosted by the Eclipse Foundation, is a collaborative effort involving industry, academia, and government to develop reusable open source software for scientific research. The SWG provides governance and infrastructure to enable a collaborative approach to producing technologies used for interdisciplinary analysis of scientific data. The group may package components to regularly release a trusted distribution of software."


Open Grid Forum and the DRMAA WG in particular : https://www.ogf.org and https://www.drmaa.org

"OGF is an open global community committed to driving the rapid evolution and adoption of modern advanced applied distributed computing, including cloud, grid and associated storage, networking and workflow methods. OGF is focused on developing and promoting innovative scalable techniques, applications and infrastructures to improve productivity in the enterprise and within the international research, science and business communities. "

"The 'Distributed Resource Management Application API (DRMAA)' working group develops and maintains a set of API specifications for tightly coupled and portable programmatic access to cluster, grid, and cloud systems.
The DRMAA working group deliverables are intended to facilitate the development of portable application programs and high-level libraries such as SAGA or OGSA-BES.
DRM system vendors can provide a standardized access to their product through a DRMAA implementation. High-level API designers, meta-scheduler architects and end users can rely on such DRMAA implementations for a unified access to execution resources.
The scope of the API standardization is focused on job submission, job control, reservation management, and retrieval of job and machine monitoring information. "


FYI, Triquetrum will be providing a first set of reusable OSGi-bundles for Java DRMAA API and bindings with our Science 2016 release.
The goal is to make them directly reusable in other Java/OSGi science projects that might want to submit jobs on clusters/grids/...
(i.e. also for those of us who don't want to do everything via workflows ;-) )


regards

erwin



Back to the top