Publications
Contact me to get copies/send comments at
susanna at di.unipi.it
Michele Albano, Stefano Chessa, Francesco Nidito and Susanna Pelagatti
Dealing with Non Uniformity in Data Centric Storage for Wireless Sensor Networks
Accepted for publication on IEEE Transactions on Parallel and Distributed systems, 2010.
Michele Albano, Stefano Chessa, Francesco Nidito and Susanna Pelagatti
Grid-Enabled Remote Instrumentation in Data Centric Storage in Non-Uniform Sensor Networks
,in
Proc. 2nd International Workshop on Distributed Cooperative Laboratories (INGRID 2007 - Instrumenting the Grid), Santa Margherita Ligure, Italy,
pp 3 -- 19 ,2007
Roberto Di Cosmo, Susanna Pelagatti, Zheng Li and Pierre Wais
Skeletal Parallel Programming with OcamlP3L 2.0
, Parallel Processing Letters,vol. 18,num. 1,pp 149-164, 2008
Roberto Di Cosmo, Susanna Pelagatti and Zheng Li.
A calculus for parallel computations over multidimensional dense arrays
CLSS (Computer Languages, Systems and Structures) specual issue on vol. 33,num. 4,pp 82-110, 2006
Maurizio A. Bonuccelli, Francesca Martelli and Susanna Pelagatti
Optimal Packet Scheduling in Tree-Structured LEO Satellite Clusters
MONET (MObile NEtworks & Applications), vol. 9, n. 4, 289-295, August 2004.
Roberto Di Cosmo and Susanna Pelagatti.
A calculus for dense array distributions
Parallel Processing Letters Vol. 13, No. 3 (2003) pages 377-388. Also presented at HLPP 2003, Paris, France
Susanna Pelagatti.
Task and Data Parallelism in P3L
in
Patterns and Skeletons for Parallel and Distributed Computing
, pp. 155-186, F.A Rabhi and S. Gorlatch (eds.), Springer 2002.
Paul H.J. Kelly, Susanna Pelagatti and Mark Rossiter.
Instant-Access Cycle-stealing for Parallel Applications Requiring Interactive Response
Euro-Par 2002 Parallel Processing, vol. 2400, pp. 863-872, Padeborn (D) 2002.
Susanna Pelagatti and David B. Skillicorn.
Coordinating Programs in the Network of Tasks Model
Journal of Systems Integration
, num. 2, vol. 10, pp. 107-126, 2001.
Maurizio A. Bonuccelli, Francesca Martelli and Susanna Pelagatti
Optimal packet scheduling in tree-structured LEO satellite clusters
IEEE IPDPS workshop on PDC issues in WNMC, vol. 1, pp. 85-94, San Francisco, California, USA 2001.
Silvia Ciarpaglini, Laura Folchi, Salvatore Orlando, Susanna Pelagatti and Raffaele Perego.
Integrating task and data parallelism with taskHPF
Int. Conf. on Parallel and Distributed Processing Techniques and Applications (PDPTA'2000) vol. 1, pp. 2485-2491, Monte Carlo Resort, Las Vegas, Nevada, USA 2000
Maurizio A. Bonuccelli and Susanna Pelagatti.
Optimal on demand packet scheduling in single-hop multichannel communication systems
, IEEE IPDPS 2000 conference, vol. 1, pp. 343-352, Cancun, Mexico 2000.
David B. Skillicorn and Susanna Pelagatti.
Building programs in the Network Of Tasks model
Proc. of the ACM Symposium on Applied Computing (SAC2000), Como, Italy, pages 248-254, ACM Press, March 2000.
Marco Aldinucci, Sergei Gorlatch , Christian Lengauer and Susanna Pelagatti.
Towards Parallel Programmming by Transformation: The FAN skeleton framework
Parallel Algorithms & Applications
num. 2-3, vol. 16, pp. 87-121, 2001 Gordon and Breach.
PostScript (Extended version)
Bruno Bacci, Sergei Gorlatch , Christian Lengauer and Susanna Pelagatti.
Skeletons and Transformations in an Integrated Parallel Programming Environment
Proc. of PaCT 99, St. Petersburg, LNCS 1662, pages 13-27, September 1999.
Bibtex
PostScript
(Extended abstract)
S. Gorlatch and S. Pelagatti
A transformational framework for skeletal programs: Overview and case study.
Proc. of HIPS'99, a satellite IPPS'99 workshop, San Juan, Puerto Rico, USA, LNCS 1586, pages 123-137, April 1999.
Bibtex
A. Zavanella, S. Pelagatti,
Using BSP to Optimize Data Distribution in Skeleton Programs
Proc. of HPCN'99, Amsterdam, LNCS n. 1592, pages 613-622, April 1999.
Bibtex
PostScript
B. Bacci, M. Danelutto, S. Pelagatti, and M. Vanneschi
SkIE: an heterogeneous environment for HPC applications
.
Parallel Computing
, n.13-14, vol.25, pages 1827-1852, December 1999.
Bibtex
PostScript
D. Skillicorn, M. Danelutto, S. Pelagatti, and A. Zavanella,
Optimising Data-Parallel Programs Using the BSP Cost Model
proceedings of Europar'98, Southampton, September 1998.
Bibtex
PostScript
(a longer version)
M. Danelutto, R. Di Cosmo, X. Leroy and S. Pelagatti.
Parallel functional Programming with skeletons: the OcamlP3L experiment.
Proc. of the 1998 ACM Sigplan Workshop on ML, Baltimore, Maryland pages 31--39, September 1998.
Bibtex
S. Pelagatti
Structured development of parallel programs
a research monograph which presents the motivations of the skeleton based approach, a state-of-the art survey and outlines the P3L system (Taylor&Francis 1997)
Bibtex
Review (IEEE Concurrency oct-dec 1999)
S. Pelagatti
Compiling and supporting skeletons on MPP
In J.~Darlington, editor, Proc. of the Third Working Conference on Massively Parallel Programming Models, pages 140--150, Los Alamitos, CA, 1998. IEEE Computer Society Press.
Bibtex
PostScript
S. Ciarpaglini, M. Danelutto, L. Folchi, C. Manconi and S. Pelagatti
ANACLETO: a template-based P3L compiler
in Proceedings of the Seventh Parallel Computing Workshop (PCW '97) Canberra, August 1997.
Bibtex
PostScript
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
L. Grandinetti, M. Kowalick and M. Vaitersic editors, Kluwier, pages 219--234, 1997.
PostScript
M. Danelutto, F. Pasqualetti and S. Pelagatti
Skeletons for Data Parallelism in p3l
, Proc. of EURO-PAR '97, Springer, LNCS 1300, Passau, Germany, 1997.
M. Danelutto, S. Pelagatti, R. Ravazzolo and A. Riaudo,
Parallel OCR in P3L: a case study
, in
High-Performance Computing and Networking
, LNCS 1067, H. Liddel, A. Colbrook, B. Hertzberger and P. Sloot editors, pages 1017--1019, Springer, 1996.
PostScript
A. Ceccolini, M. Danelutto, G. Orsini and S. Pelagatti
A Tool for the Development of Structured Parallel Applications
, in
High-Performance Computing and Networking
, LNCS 1067, H. Liddel, A. Colbrook, B. Hertzberger and P. Sloot editors, pages 485--492, Springer, 1996.
PostScript
B. Bacci, M. Danelutto, S. Orlando, S. Pelagatti and M. Vanneschi,
P3L: A structured high level programming language and its structured support
, in
Concurrency: Practice and Experience
vol.7 n.3, pages 225--255, May 1995
M.G. Norman, S. Pelagatti, P. Thanish
On the complexity of scheduling with communication delay and contention
in
Parallel Processing Letters
vol.5 n.3, pp. 331--341, September, 1995.
PostScript
B. Bacci, M. Danelutto, S. Orlando, S. Pelagatti, M. Vanneschi.
Efficient compilation of structured parallel programs for distributed memory MIMD machines
PARCOM95. 1995.
PostScript
B. Bacci, M. Danelutto, S. Orlando, S. Pelagatti, M. Vanneschi.
Methodologies and tools for massively parallel programming: the P3L approach
Compar VAPP 94. 1994.
PostScript
P. Thanish, M.G. Norman, C. Boeres and S. Pelagatti
Locality in Scheduling Models for Parallel computation
in
Programming Environments for Massively Parallel Distributed systems
, edited by K.M. Decker and R.M. Rehmann, pp. 265-274, Birkhauser Verlag, Basel, 1994.
PostScript
Exponential Processor Requirements for Optimal Schedules in Architectures with Locality
with P. Thanish, M.G. Norman and C. Boeres
in
Proc. of the Workshop on General Purpose Parallel Computing
, British Computer Society - Parallel Processing Specialist Group (BCS PPSG), London, December 1993.
PostScript
My Ph.D. thesis:
A methodology for the development and the support of massively parallel programs
PostScript
.