JCL: A High Performance Computing Java Middleware
Year: 2016
Type: conference-paper
Abstract: Java Ca&La or just JCL is a distributed shared memory reflective lightweight middleware for Java developers whose main goals are: i) provide a simple deployment strategy, where automatic code registration occurs, ii) support a collaborative multi-developer cluster environment where applications can interact without explicit dependencies, iii) execute existing sequential Java code over both multi-core machines and cluster of multi-core machines without refactorings, enabling the separation of business logic from distribution issues in the development process, iv) provide a multi-core/multi-computer portable code. This paper describes JCL’s features and architecture; compares and contrasts JCL to other Java based middleware systems, and reports performance measurements of JCL applications.
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: hybrid
OpenAlex ID: W2347320549
