• NINJA

  • Referenced in 37 articles [sw02398]
  • important situations, significant performance challenges remain. Existing Java virtual machines are not yet capable ... automatic parallelization that are now common in state-of-the-art Fortran Compilers. Java also ... combination of class libraries (packages, in Java) that implement truly multidimensional arrays and complex numbers ... allow fully automatic optimization and parallelization of Java code. Our measurements with the NINJA prototype...
  • Omegahat

  • Referenced in 8 articles [sw09793]
  • user language and the implementation language, Java. Parallel and distributed computing, network and database access ... access. We describe the benefits of using Java as the implementation language for the environment...
  • Charlotte

  • Referenced in 10 articles [sw30253]
  • enables application programmers to write parallel programs in Java and allows Java-capable browsers...
  • VTK

  • Referenced in 120 articles [sw10593]
  • several interpreted interface layers including Tcl/Tk, Java, and Python. Kitware, whose team created and continues ... suite of 3D interaction widgets, supports parallel processing, and integrates with various databases...
  • ProActive

  • Referenced in 9 articles [sw05575]
  • ProActive is a Java library for parallel, distributed, and concurrent computing as well as mobility...
  • ParJava

  • Referenced in 3 articles [sw02029]
  • develop parallel applications in the modern programming language Java within the industrial standard ... interpretation work of a parallel Java program on JavaVM. Features of the model generation ... model executed on p nodes of a parallel computing system (cluster) is performed...
  • IC2D

  • Referenced in 8 articles [sw03295]
  • Applications developped using the 100% Java ProActive PDC (Parallel, Distributed and Concurrent) computing library...
  • CCJ

  • Referenced in 2 articles [sw12808]
  • virtual machine. The paper discusses three parallel Java applications that use collective communication. It compares...
  • iplots

  • Referenced in 25 articles [sw04554]
  • provides high interaction statistical graphics, written in Java. It offers a wide variety of plots ... including histograms, barcharts, scatterplots, boxplots, fluctuation diagrams, parallel coordinates plots and spineplots. All plots support...
  • DPJ

  • Referenced in 3 articles [sw00218]
  • problems generated by the Java language usage of data-parallel programs using the SPMD model ... passing interface package MPI. A parallel extension of Java is made by means of Java...
  • CartaBlanca

  • Referenced in 8 articles [sw01546]
  • Java’s built-in thread facility that enables parallel, shared-memory computations on a wide ... elements. We also discuss the use of Java’s inheritance mechanism in the construction...
  • ELK

  • Referenced in 19 articles [sw22930]
  • University of Ulm. It is based on Java and can be controlled using ... Apache License 2.0. ELK is massively parallel and insanely fast. It can classify the SNOMED ... runs on all operating systems that support Java 1.6 or above. ELK is being jointly...
  • TACO

  • Referenced in 7 articles [sw07668]
  • based analysis of JML-annotated Java sequential programs dealing with complex linked data structures ... allows for the parallel, automated computation of tight bounds for Java fields. Experiments show that...
  • JOINT

  • Referenced in 1 article [sw02275]
  • oriented message passing interface for parallel programming in Java. Message-passing programming interfaces are widely ... needed to implement parallel applications efficiently. With the advent of Java, efforts have been conducted ... message-passing programming interface for parallel applications written in Java. JOINT is designed ... integrate with the Java environment. The paper also presents a real parallel example implemented using...
  • OdinMP/CCp

  • Referenced in 9 articles [sw01632]
  • directives for parallel processing with shared memory. OdinMP/CCp was written in Java for portability reasons...
  • Parallel Colt

  • Referenced in 2 articles [sw17569]
  • Parallel Colt: A High-Performance Java Library for Scientific Computing and Image Processing. Major breakthroughs ... Although software vendors have started working on parallelizing their products, the vast majority of existing ... manycore GPUs. This article describes Parallel Colt, a multithreaded Java library for scientific computing ... describing the design and functionality of Parallel Colt, a comparison to MATLAB is presented...
  • plapackJava

  • Referenced in 1 article [sw15532]
  • Java interface for high performance parallel linear algebra. Java is gaining acceptance as a language ... platform independent and safe. A parallel linear algebra package is fundamental for developing parallel numerical ... present {it plapackJava}, a Java interface to PLAPACK, a parallel linear algebra library. This interface...
  • JBSP

  • Referenced in 1 article [sw00470]
  • Bulk Synchronous Parallel (BSP) model. JBSP (a Java-based BSP system) uses a two-daemon ... computation and communication involved in parallel programs. Java threads are used in the implementation...
  • HJlib

  • Referenced in 1 article [sw19988]
  • parallel computation. In this paper, we introduce the newly-created Habanero-Java library ... HJlib), a pure Java 8 library implementation of the pedagogic parallel programming model [12]. HJlib ... adds to the Java ecosystem a powerful and portable task parallel programming model that ... basic knowledge of Java to get started with parallel programming concepts by writing or refactoring...
  • JoiN

  • Referenced in 1 article [sw07880]
  • JoiN: The implementation of a Java-based massively parallel grid. This paper presents JoiN ... Java-based software platform to construct massively parallel grids capable of executing large parallel applications...