Artículo

A semi-automatic parallelization tool for Java based on fork-join synchronization patterns

Hirsch, Matias ; Zunino Suarez, Alejandro Octavio Icon; Mateos Diaz, Cristian Maximiliano Icon

Otros responsables

Fecha

11/2013

Editorial

Sociedad Argentina de Informática E Investigación Operativa

Revista

Sadio Electronic Journal Of Informatic And Operation Research

Título del libro

Nombre del evento

Fecha del evento

Institución organizadora

ISSN

1514-6774

eISSN

ISBN

Idioma

Inglés

Tipo del evento

Clasificación temática

Resumen

Because of the increasing availability of multi-core machines, clusters, Grids, and combinations of these environments, there is now plenty of computational power available for executing compute intensive applications. However, because of the overwhelming and rapid advances in distributed and parallel hardware and environments, today?s programmers are not fully prepared to exploit distribution and parallelism. In this sense, the Java language has helped in handling the heterogeneity of such environments, but there is a lack of facilities and tools to easily distributing and parallelizing applications. One solution to mitigate this problem and make some progress towards producing general tools seems to be the synthesis of semi-automatic parallelism and Parallelism as a Concern (PaaC), which allows parallelizing applications along with as little modifications on sequential codes as possible. In this paper, we discuss a new approach that aims at overcoming the drawbacks of current Java-based parallel and distributed development tools, which precisely exploit these new concepts

Aprobación

Revisión

Complementado por

Referenciado por

Licencia Creative Commons

Excepto donde se indique lo contrario, la licencia de este ítem se describe como by-nc-sa