http://www.cnr.it/ontology/cnr/individuo/prodotto/ID91352
PAL: high level parallel programming with Java annotations (Contributo in atti di convegno)
- Type
- Label
- PAL: high level parallel programming with Java annotations (Contributo in atti di convegno) (literal)
- Anno
- 2006-01-01T00:00:00+01:00 (literal)
- Alternative label
- Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#autori
- Dazzi P.; Laforenza D.; Danelutto M.; Presti L.; Pasin M.; Vanneschi M. (literal)
- Pagina inizio
- Pagina fine
- Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#note
- In: CoreGRID Integration Workshop 2006 (Krakow, Poland, October, 2006). Proceedings, pp. -. Gorlatch, Sergei and Bubak, Marian and Priol, Thierry (eds.). Academic Computer Center CYFRONET AGH, 2006. (literal)
- Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#descrizioneSinteticaDelProdotto
- ABSTRACT: We present a new programming approach based on user annotations that can be used to transform plain Java programs into suitable parallel code that can be run on workstation clusters, networks and grids. The only user responsibility consists in decorating the methods that will eventually be executed in parallel with standard Java 1.5 annotations. Then these annotations are automatically processed and parallel byte code is derived. When the annotated program is started, it automatically retrieves the information about the executing platform and evaluates the information specified inside the annotations to transform the byte-code into a semantically equivalent multithreaded/multitask version. The results returned by the annotated methods, when invoked, are futures with a wait-by-necessity semantics. A PAL prototype has been implemented in Java, using JJPF as Parallel Framework. The experiments made with the prototype are encouraging: the design of parallel applications has been greatly simplified and the performances obtained are the same of an application directly written in JJPF. (literal)
- Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#affiliazioni
- ISTI-CNR; ISTI-CNR; Università di Pisa; IMT Lucca; Università di Pisa; Università di Pisa (literal)
- Titolo
- PAL: high level parallel programming with Java annotations (literal)
- Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#isbn
- Prodotto di
- Autore CNR
- Insieme di parole chiave
Incoming links:
- Autore CNR di
- Prodotto
- Insieme di parole chiave di