htmlabstractCloud environments have become a standard method for enterprises to offer their applications by means of web services, data management systems, or simply renting out computing resources. In our previous work, we presented how we can use a modeling language together with the new features of JAVA 8 to overcome certain drawbacks of data structures and synchronization mechanisms in parallel applications. We extend this solution into a design pattern that allows application-specific optimizations in a distributed setting. We validate this integration using our previous case study of the Prime Sieve of Eratosthenes and illustrate the performance improvements in terms of speed-up and memory consumption
This paper explains the programming aspects of a promising Java-based programming and execution fram...
Because of the increasing availability of multi-core machines, clusters, Grids, and combinations of ...
We introduce a new asynchronous parallel pattern search (APPS). Parallel pattern search can be quite...
Cloud environments have become a standard method for enterprises to offer their applications by mean...
In this paper we present an API to support modeling applications with Actors based on the paradigm o...
The Set data structure is a powerful and popular programmer’s tool based on set theory. Bulk operati...
Given the large communication overheads characteristic of modern parallel machines, optimizations th...
The last decade has witnessed unprecedented changes in parallel and distributed infrastructures. Due...
International audienceThis paper presents the parallelization of a machine learning method, called t...
[[abstract]]©2000 CSREA-We describe ongoing research work to provide a software infrastructure for t...
A wide range of applications use optimization algorithms to find an optimal value, often a minimum o...
AbstractIn the past years, multi-core processors and clusters of multi-core processors have emerged ...
With the quickly evolving hardware landscape of high-performance computing (HPC) and its increasing ...
Given the large communication overheads characteristic of modern parallel machines, optimizations th...
In order to speed up the execution of Java applications, JIT com-pilers compile method bytecodes int...
This paper explains the programming aspects of a promising Java-based programming and execution fram...
Because of the increasing availability of multi-core machines, clusters, Grids, and combinations of ...
We introduce a new asynchronous parallel pattern search (APPS). Parallel pattern search can be quite...
Cloud environments have become a standard method for enterprises to offer their applications by mean...
In this paper we present an API to support modeling applications with Actors based on the paradigm o...
The Set data structure is a powerful and popular programmer’s tool based on set theory. Bulk operati...
Given the large communication overheads characteristic of modern parallel machines, optimizations th...
The last decade has witnessed unprecedented changes in parallel and distributed infrastructures. Due...
International audienceThis paper presents the parallelization of a machine learning method, called t...
[[abstract]]©2000 CSREA-We describe ongoing research work to provide a software infrastructure for t...
A wide range of applications use optimization algorithms to find an optimal value, often a minimum o...
AbstractIn the past years, multi-core processors and clusters of multi-core processors have emerged ...
With the quickly evolving hardware landscape of high-performance computing (HPC) and its increasing ...
Given the large communication overheads characteristic of modern parallel machines, optimizations th...
In order to speed up the execution of Java applications, JIT com-pilers compile method bytecodes int...
This paper explains the programming aspects of a promising Java-based programming and execution fram...
Because of the increasing availability of multi-core machines, clusters, Grids, and combinations of ...
We introduce a new asynchronous parallel pattern search (APPS). Parallel pattern search can be quite...