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

Because of the increasing availability of multi-core machines, clusters, Grids, and combinations of these, there is now plenty of computational power. However, today’s programmers are not fully prepared to exploit distribution and parallelism. In this sense, the Java language has helped in handling...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Hirsch, Matías, Zunino, Alejandro, Mateos, Cristian M.
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2012
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/123883
Aporte de:
id I19-R120-10915-123883
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Parallel software development
distributed computing
fork-join synchronization patterns
Java
EasyFJP
spellingShingle Ciencias Informáticas
Parallel software development
distributed computing
fork-join synchronization patterns
Java
EasyFJP
Hirsch, Matías
Zunino, Alejandro
Mateos, Cristian M.
A semi-automatic parallelization tool for Java based on fork-join synchronization patterns
topic_facet Ciencias Informáticas
Parallel software development
distributed computing
fork-join synchronization patterns
Java
EasyFJP
description Because of the increasing availability of multi-core machines, clusters, Grids, and combinations of these, there is now plenty of computational power. However, 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 to easily distributing and parallelizing applications. One solution to mitigate this problem seems to be the synthesis of semi-automatic parallelism and Parallelism as a Concern (PaaC), which promotes 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.
format Objeto de conferencia
Objeto de conferencia
author Hirsch, Matías
Zunino, Alejandro
Mateos, Cristian M.
author_facet Hirsch, Matías
Zunino, Alejandro
Mateos, Cristian M.
author_sort Hirsch, Matías
title A semi-automatic parallelization tool for Java based on fork-join synchronization patterns
title_short A semi-automatic parallelization tool for Java based on fork-join synchronization patterns
title_full A semi-automatic parallelization tool for Java based on fork-join synchronization patterns
title_fullStr A semi-automatic parallelization tool for Java based on fork-join synchronization patterns
title_full_unstemmed A semi-automatic parallelization tool for Java based on fork-join synchronization patterns
title_sort semi-automatic parallelization tool for java based on fork-join synchronization patterns
publishDate 2012
url http://sedici.unlp.edu.ar/handle/10915/123883
work_keys_str_mv AT hirschmatias asemiautomaticparallelizationtoolforjavabasedonforkjoinsynchronizationpatterns
AT zuninoalejandro asemiautomaticparallelizationtoolforjavabasedonforkjoinsynchronizationpatterns
AT mateoscristianm asemiautomaticparallelizationtoolforjavabasedonforkjoinsynchronizationpatterns
AT hirschmatias semiautomaticparallelizationtoolforjavabasedonforkjoinsynchronizationpatterns
AT zuninoalejandro semiautomaticparallelizationtoolforjavabasedonforkjoinsynchronizationpatterns
AT mateoscristianm semiautomaticparallelizationtoolforjavabasedonforkjoinsynchronizationpatterns
bdutipo_str Repositorios
_version_ 1764820450456633345