Papers by M. Danelutto
- M. Aldinucci, M. Danelutto, "Advanced skeletal programming systems", submitted to Parallel Computing, 2006
- Aldinucci, Marco; Danelutto, Marco. "The cost of security in skeletal systems", February 07, 2006, TR-06-03 Dept. Computer Science, Univ. of Pisa
- M. Danelutto, P. Dazzi, "Joint structured/non s tructured parallelism exploitation through data flow", Practical Aspects of High-level Parallel Programming (PAPP 2006), May 28-31, 2006, University of Reading, UK, In V. Alexandrov, D. van Albada, P. Sloot, and J. Dongarra, editors, International Conference on Computational Science (ICCS 2006), LNCS. Springer, 2006 (slides of the talk here)
- M. Danelutto, C. Migliore, C. Pantaleo, "An Alternative Implementation Schema for ASSIST parmod", Proceedings of the 14th Euromicro Conference on Parallel, Distributed and Network-based Processing, pp. 56-63, IEEE Computer Society Press, 2006, Montbeliard-Sochaux, 15-17 February 2006
- M. Aldinucci, M. Danelutto, M. Vanneschi, "Autonomic QoS in ASSIST Grid-aware Components", Proceedings of the 14th Euromicro Conference on Parallel, Distributed and Network-based Processing, pp. 221-230, IEEE Computer Society Press, 2006, Montbeliard-Sochaux, 15-17 February 2006
- Massimo Coppola, Marco Danelutto, Sebastien Lacour, Christian Perez, Thierry
Priol, Nicola Tonellotto, and Corrado Zoccolo, "Towards a common deployment model for Grid systems", Proceedings of the First CoreGRID Integration Workshop, Pisa, Nov. 2006, TR-05-22, Dept. Computer Science, Univ. Pisa, Italy.
- Marcelo Pasin, Pierre Kuonen, Marco Danelutto, and Marco Aldinucci, "Skeleton Parallel Programming and Parallel Objects", Proceedings of the First CoreGRID Integration Workshop, Pisa, Nov. 2006, TR-05-22, Dept. Computer Science, Univ. Pisa, Italy.
- M. Danelutto, "Second generation skeleton systems", presented at the Mynisymposium "Algoritmic Skeletons and High-level Concepts for Parallel Programming", associated with PARCO 2005, Malaga, Sept. 13th - 14th, 2005.
Slides here (PDF)
Slides here (ppt)
-
M. Aldinucci, M. Danelutto, G. Giaccherini, M. Torquati, and M. Vanneschi.
Towards a distributed scalable data service for the grid.
In PARCO 2005: Parallel Computing, Malaga, Spain, 2005. To appear.
-
I. Morelli, L. Milanesi, A. Clematis, D. D'Agostino, M. Vanneschi, M. Danelutto,
"Using Parallel Isosurface Extraction in Superficial Molecular Modeling", 1st
Conference on Distributed Frameworks for Multimedia Applications (DFMA'05),
IEEE Computer Society, pp. 288-294, 2005.
- M. Aldinucci, F. André, J. Buisson, S. Campa, M. Coppola, M. Danelutto, and C. Zoccolo.
Parallel program/component adaptivity management.
In PARCO 2005: Parallel Computing, Malaga, Spain, 2005. To appear.
- M. Aldinucci, M. Danelutto, A. Paternesi, R. Ravazzolo, and M. Vanneschi.
Building interoperable grid-aware ASSIST applications via WebServices.
In PARCO 2005: Parallel Computing, Malaga, Spain, 2005.
- M. Danelutto and P. Dazzi, "A Java/Jini framework supporting stream parallel computations", PARCO 2005, Malaga, Sept. 2005.
- M. Aldinucci, M. Coppola, S. Campa, M. Danelutto, M. Vanneschi, C. Zoccolo,
"Structured Implementation of Component based GRID programming environments",
to appear on Springer Verlag monography "FGG: Future Generation Grids", CoreGRID Series, 2005.
- R. Baraglia, M. Danelutto, T. Fagni, D. Laforenza, S. Orlando, A. Paccosi, N. Tonellotto, M. Vanneschi, C. Zoccolo,
"HPC application execution on GRIDs",
to appear on Springer Verlag monography "FGG: Future Generation Grids", CoreGRID Series, 2005.
- M. Danelutto, M. Vanneschi, "A RISC approach to GRID", in Engineering the grid, Di Martino, Dongarra, Hoisie, Yang and Zima editors,
ASP press, ISBN: 1-58883-038-1 (2005).
- M. Danelutto, "QoS in parallel programming through application managers"
Proceedings of the Euromicro Conference on Parallel, Distributed and Network-based processing, Lugano, Feb. 2005
- M. Danelutto, "Irregularity handling via structured parallel
programming", International Journal of Computational Science
and Engineering (IJCSE) Vol. 1, Nos 2/3/4, 2005
- M. Aldinucci, M. Danelutto, J. Duennweber.
Optimization Techniques for Implementing Parallel Skeletons in Grid.
In Proc. of the 4nd Intl. Workshop on Constructive Methods for Parallel Programming. Held in conjunction with MPC 2004. Stirling, Scotland, UK, July 2004.
- M. Aldinucci, S. Campa, M. Coppola, M. Danelutto, D. Laforenza, D. Puppin, L. Scarponi, M. Vanneschi, C. Zoccolo.
Components for high performance Grid programming in the Grid.it project.
In Proc. Of Intl. Workshop on Component Models and Systems for Grid Applications. Held in conjunction with ACM ICS 2004. Saint-Malo, France, July 2004.
- M. Aldinucci, M. Coppola, M. Danelutto, M. Vanneschi, C. Zoccolo.
ASSIST as a Research Framework for High-performance Grid Programming Environments
(Chapter in) Grid Computing: Software environments and Tools, Jose C. Cunha and Omer F. Rana (Eds), Springer Verlag, 2004.
- M. Aldinucci, M. Coppola, M. Danelutto, M. Vanneschi, C. Zoccolo,
"ASSIST as a Research Framework for High-performance Grid Programming
Environments", Technical report Dept. Computer Science, University of
Pisa, February 16, 2004 (Available there)
- M. Danelutto, R. Esposito and L. Verdoscia, "CODACS prototype:
CHIARA language and its compiler", Proceedings of
First International Workshop on Embedded Computing Systems (ECS 2004),
Workshop held in conjunction with The 24th International Conference on
Distributed Computing Systems (ICDCS'2004), Tokyo, 23-26 march, 2004
- M. Danelutto, "Adaptive Task Farm Implementation Strategies",
Proceedings of the 12th Euromicro Conference on Parallel, Distributed
and Network-based Processing, pp. 416-423, IEEE press, ISBN
0-7695-2083-9, 2004, A Coruna (E), 11-13 February 2004
- M. Danelutto, "A RISC approach to the GRID", talk at the IFIP
10.3 workshop, London, Nov, 1st, 2003, slides
- M. Aldinucci and M. Danelutto, An
operational semantics for skeletons, to appear on the
Proceedings of PARCO 2003(preliminary version available there)
- M. Aldinucci, S. Campa, P. Ciullo, M. Coppola, M. Danelutto, P.
Pesciullesi, R. Ravazzolo, M. Torquati, M. Vanneschi and C. Zoccolo, A framework for experimenting with
structured parallel programming environment design, to
appear on the Proceedings of PARCO 2003
- M. Aldinucci, S. Campa, P. Ciullo, M. Coppola, M.
Danelutto, P. Pesciullesi, L. Potiti, R. Ravazzolo, M. Torquati,
M. Vanneschi, C. Zoccolo, ASSIST
demo: A High Level, High Performance, Portable, Structured Parallel
Programming Environment at Work, Proceedings of Euro-Par 2003, H.
Kosh, L. Boszormenyi and H. Hellwagner editors, LNCS No. 2790, Springer
Verlag, pages 1295-1300
- M. Danelutto, HPC the easy way: new technologies for high
performance applications deploymnet Journal of Systems
Architecture, Vol. 49, Issues 10-11, Nov. 2003, pages 399-419,
Elsevier
- M. Danelutto, HPC the easy way: new technologies for high
performance applications deploymnet Invited talk at the Euromicro
PDP 2003 conference, Genova, Italy, February 2003 (slides here and PDF here)
- P. D'Ambra, M. Danelutto, D. di Serafino, M. Lapegna, Integrating
MPI-Based Numerical Software into an Advanced Parallel Computing
Environment, Proceedings of the Eleventh Euromicro Conference on
Parallel, Distributed and Network-Based Processing, IEEE, 2003,
ISBN 0-7695-1875-3, pp. 283-291
- R. Baraglia, M. Danelutto, D. Laforenza, S. Orlando, P.
Palmerini, R. Perego, P. Pesciullesi, M. Vanneschi AssistConf: A
Grid Configuration Tool for the ASSIST Parallel Programming Environment,
Proceedings of the Eleventh Euromicro Conference on Parallel,
Distributed and Network-Based Processing, IEEE, 2003, ISBN
0-7695-1875-3, pp. 193-200
- M. Danelutto, D. Ratti, Skeletons in MPI,
Proceedings of the 14th IASTED International Conference "Parallel
Distributed Computing and Systems", November 2002, Cambridge, USA,
ISBN:0-88986-366-0, ACTA Press, pp. 392-397
- M. Danelutto, L. Rovetti, Distributed task pool
implementation, Proceedings of the VECPAR'2002, 5th
International Meeting on High Performance Computing for
Computational Science, Part II, pp. 495-506, Porto, Portugal, June
2002.
- M. Aldinucci, M. Danelutto, An operational semantics for
skeletons Technical Report TR-02-13, Dipartimento di
Informatica, Universita' degli Studi di Pisa,
http://www.di.unipi.it/ricerca/TR/tr.html
- P. D'Ambra, M. Danelutto, D. di Serafino, M. Lapegna, Advanced
Environments for Parallel and Distributed Applications: a view of
current status and trends, on Parallel Computing, Vol 28, No.
12, pp. 1637-1662, 2002
- M. Aldinucci, M. Danelutto, P. Teti, An advanced environment
supporting structured parallel programming in Java, Future
Generation Computer Systems, 19(2003) pp. 611-626, Elsevier
- M. Danelutto, P. Teti, Lithium: A structured Parallel
Programming Enviroment in Java, Proceedings of Computational
Science - ICCS 2002, Springer Verlag, LNCS No. 2330, pp. 844-853,
april 2002
- M. Danelutto, Efficient support for skeletons on workstation
clusters, Parallel Processing Letters, Vol. 11, No. 1, (2001)
41-56, World Scientific Publishing Company (Abstract)
- M. Danelutto, On skeletons and design patterns,
PARALLEL COMPUTING, Fundamentals and Applications, Proceedings of the
International Conference ParCo99, Imperial College Press, 2000, pag.
460-467
- M. Danelutto and A. Rampini, Fast short messages on a Linux
cluster, Proceedings of the Hpcn2001 Conference, June 2001, (High
Performance Computing and Newtworking, Hertzberger, Hoekstra and
Williams editors, LNCS Springer Verlag, No. 2110, pages 393--402) Abstract
- M. Danelutto and M. Stigliani, SKElib: parallel programming
with skeletons in C, Proceedings of the "EuroPar2000"
conference, Springer Verlag, LNCS No. 1900, August 2000 (abstract Slides)
- M. Danelutto Task farm computations in Java,
Proceedings of the HPCN'2000 Conference, Springer Verlag, LNCS No. 1823,
2000 (abstract, slides)
- M. Danelutto and C. Pucci A compact, thread-safe
communication library for efficient cluster computing,
Proceedings of the HPCN'2000 Conference, Springer Verlag, LNCS No.
1823, 2000 (abstract, slides)
- M. Danelutto Efficient support for skeletons on workstation
clusters, work presented at the IFIP WG 10.3 Meeting in
Paris, January 2000 (slides here)
- M. Danelutto and M. Aldinucci Stream parallel skeleton
optimisation, Proceedings of the IASTED International
Conference Parallel and Distributed Computing and Systems,
Boston, USA, November 1999 (abstract, Slides of the PDCS'99 talk)
- M. Danelutto Dynamic run time support for skeletons
Proceedings of the ParCo99 Conference, Delft, The
Netherlands, August 1999 (abstract)
(slightly longer version as Technical Report TR 99/15, Dept. of
Computer Science, University of Pisa)
- B. Bacci, M. Danelutto, S. Pelagatti and M. Vanneschi, SkIE:
a heterogeneous environment for HPC applications, Parallel
Computing, volume 25, pages 1827--1852, December 1999 (abstract)
- D. B. Skillicorn, M. Danelutto, S. Pelagatti and A. Zavanella, Optimising
Data-Parallel Programs Using the BSP Cost Model Proceedings of
the Euro-Par'98 Parallel Processing Conference Springer
Verlag, LNCS No. 1470, pages 698--703, 1998
- M. Danelutto, R. Di Cosmo, X. Leroy and S. Pelagatti, Parallel
Functional Programming with Skeletons: the OCAMLP3L experiment,
Proceedings of the ACM Sigplan Workshop on ML, pages
31-39, Baltimore, USA, September 1998 (abstract)
- M. Aldinucci, M. Coppola and M. Danelutto, Rewriting
skeleton programs: how to evaluate the data-parallel stream-parallel
treadoff, Proceedings of the International Workshop on
Constructive Methods for Parallel Programming, Sweeden, 1998,
Technical Report, University of Passau, No. MIP-9805 (abstract)
- M. Danelutto, R. Di Cosmo, X. Leroy and S. Pelagatti, OcamlP3l
a functional parallel programming system, Technical Report of
the E.N.S. Paris, No. LIENS-98-1, 1998, WEB
copy here
- S. Ciarpaglini, M. Danelutto, L. Folchi, C. Manconi and S.
Pelagatti, ANACLETO: a template-based P3L compiler,
Proceedings of the PCW'97, Camberra, Australia, 1997
(postscript source of the poster here,
postscript of the paper here)
- B. Bacci, B. Cantalupo, M. Danelutto, S. Orlando, D. Pasetto, S.
Pelagatti and M. Vanneschi, An Environment for structured
parallel programming in Advances in High Performance
Computing, Kluwer Academic Publisher, 1997,NATO-ASI Series,
Vol. 3/30, pages 219-252
- M. Danelutto, F. Pasqualetti and S. Pelagatti , Skeletons
for Data Parallelism in P3L, in the Proceedings of the Euro-Par'97,
Parallel Processing Conference, Springer Verlag, LNCS No.
1300, pages 619-628, 1997