Copyright Information: The documents available from this site are provided as a means to ensure timely dissemination of technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the explicit permission of the copyright holder. Permission to make digital or hard copies of part or all of these works for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage. The electronic version of some of the works available from this site may differ from the definitive published version. Copyright of works submitted for publication may be transferred without further notice and this version may no longer be accessible.
Jump To
Books and Book Chapters
2017
- Cingolani, D. (2017). Software Reversibility in Speculative Platforms: A reversible computing approach to state recovery (1st ed.). EAI - Edizioni Accademiche Italiane.
[Bibtex]
@book{Cin17c,
author = {Cingolani, Davide},
title = {Software Reversibility in Speculative Platforms: A reversible computing approach to state recovery},
publisher = {EAI - Edizioni Accademiche Italiane},
edition = {1},
year = {2017},
month = jan,
isbn = {978-3-330-77780-4}
}
2015
- Pellegrini, A. (2015). Parallelization of Discrete Event Simulation Models. Sapienza Università Editrice.
[Bibtex]
@book{Pell14e,
author = {Pellegrini, Alessandro},
title = {Parallelization of Discrete Event Simulation Models},
publisher = {Sapienza Università Editrice},
year = {2015},
month = nov,
series = {Studi e Ricerche},
isbn = {978-88-98533-59-6}
}
- Rughetti, D., Di Sanzo, P., Pellegrini, A., Ciciani, B., & Quaglia, F. (2015). Tuning the Level of Concurrency in Software Transactional Memory: An Overview of Recent Analytical, Machine Learning and Mixed Approaches. In R. Guerraoui & P. Romano (Eds.), Transactional Memory. Foundations, Algorithms, Tools, and Applications (Vol. 8913, pp. 395–417). Springer International Publishing. https://doi.org/10.1007/978-3-319-14720-8_18
[Bibtex]
@incollection{Rug15,
author = {Rughetti, Diego and Di Sanzo, Pierangelo and Pellegrini, Alessandro and Ciciani, Bruno and Quaglia, Francesco},
title = {Tuning the Level of Concurrency in Software Transactional Memory: An Overview of Recent Analytical, Machine Learning and Mixed Approaches},
editor = {Guerraoui, Rachid and Romano, Paolo},
year = {2015},
isbn = {978-3-319-14719-2},
publisher = {Springer International Publishing},
booktitle = {Transactional Memory. Foundations, Algorithms, Tools, and Applications},
volume = {8913},
series = {Lecture Notes in Computer Science},
doi = {10.1007/978-3-319-14720-8_18},
pages = {395--417}
}
2014
- Quaglia, F., Pellegrini, A., & Vitali, R. (2014). Reshuffling PDES Platforms for Multi/Many-core Machines: a Perspective with focus on Load Sharing. In D. Gianni, A. D’Ambrogio, & A. Tolk (Eds.), Modeling and Simulation-based Systems Engineering Handbook. Crc Pr I Llc. https://doi.org/10.1201/b17902-10
[Bibtex]
@incollection{Qua14,
author = {Quaglia, Francesco and Pellegrini, Alessandro and Vitali, Roberto},
title = {Reshuffling {PDES} Platforms for Multi/Many-core Machines: a Perspective with focus on Load Sharing},
editor = {Gianni, Daniele and D'Ambrogio, Andrea and Tolk, Andreas},
booktitle = {Modeling and Simulation-based Systems Engineering Handbook},
publisher = {Crc Pr I Llc},
doi = {10.1201/b17902-10},
isbn = {978-1-4665-7145-7},
year = {2014},
month = dec
}
- Barreto, J., Di Sanzo, P., Palmieri, R., & Romano, P. (2014). Cloud-TM: An elastic, self-tuning transactional store for the cloud. In Data Intensive Storage Services for Cloud Environments (Vol. 2, pp. 749–781).
[PDF]
[Bibtex]
@incollection{Barr14,
author = {Barreto, João and Di Sanzo, Pierangelo and Palmieri, Roberto and Romano, Paolo},
year = {2014},
month = jan,
pages = {749-781},
title = {Cloud-TM: An elastic, self-tuning transactional store for the cloud},
volume = {2},
booktitle = {Data Intensive Storage Services for Cloud Environments}
}
2002
- Cioffi, G., & Ciciani, B. (2002). Logic Network Design. Mc. Graw Hill.
[Bibtex]
@book{Cio02,
title = {Logic Network Design},
author = {Cioffi, Giacomo and Ciciani, Bruno},
year = {2002},
publisher = {Mc. Graw Hill}
}
1998
- Chiari, A., Ciciani, B., & Romero, M. (1998). A Fault-Robust SPMD Architecture for 3D-TV Image Processing. In Fault-Tolerant Parallel and Distributed Systems (pp. 231–245). Springer.
[PDF]
[Bibtex]
@incollection{Chi98,
title = {A Fault-Robust SPMD Architecture for 3D-TV Image Processing},
author = {Chiari, Armando and Ciciani, Bruno and Romero, Milton},
booktitle = {Fault-Tolerant Parallel and Distributed Systems},
pages = {231--245},
year = {1998},
publisher = {Springer}
}
- Quaglia, F., Ciciani, B., & Baldoni, R. (1998). A checkpointing-recovery scheme for domino-free distributed systems. In Fault-Tolerant Parallel and Distributed Systems (pp. 93–107). Springer.
[PDF]
[Bibtex]
@incollection{Qua98b,
title = {A checkpointing-recovery scheme for domino-free distributed systems},
author = {Quaglia, Francesco and Ciciani, Bruno and Baldoni, Roberto},
booktitle = {Fault-Tolerant Parallel and Distributed Systems},
pages = {93--107},
year = {1998},
publisher = {Springer}
}
1995
- Ciciani, B. (1995). Manufacturing yield evaluation of VLSI/WSI systems. IEEE Computer Society.
[Bibtex]
@book{Cic95b,
title = {Manufacturing yield evaluation of VLSI/WSI systems},
author = {Ciciani, Bruno},
year = {1995},
publisher = {IEEE Computer Society}
}
1994
- Cioffi, G., Ciciani, B., & Congiu, S. (1994). Microprogramming and Microprocessors. Ingegneria 2000.
[Bibtex]
@book{Cio94,
title = {Microprogramming and Microprocessors},
author = {Cioffi, Giacomo and Ciciani, Bruno and Congiu, S.},
year = {1994},
publisher = {Ingegneria 2000}
}
1993
- Ciciani, B. (1993). Architettura del Processore PD32. CUD.
[Bibtex]
@book{Cic93,
title = {Architettura del Processore PD32},
author = {Ciciani, Bruno},
year = {1993},
publisher = {CUD}
}
- Ciciani, B., de Nitto Personè, V., Iazeolla, G., & Marinuzzi, F. (1993). LISPACK/SIMCOR a parallel tool for the performance evaluation of massively parallel computer architectures (pp. 235–246). National Research Council.
[Bibtex]
@incollection{Cic94,
author = {Ciciani, Bruno and de Nitto Personè, V. and Iazeolla, G and Marinuzzi, F.},
title = {LISPACK/SIMCOR a parallel tool for the performance evaluation of massively parallel computer architectures},
publisher = {National Research Council},
year = {1993},
pages = {235--246}
}
1992
- Ciciani, B. (1992). Yield Evaluation of Tree Dynamic RAM. In Hardware and Software Fault Tolerance in Parallel Computing Systems (pp. 169–184). Ellis Horwood Limited.
[Bibtex]
@incollection{Cic92,
title = {Yield Evaluation of Tree Dynamic RAM},
author = {Ciciani, Bruno},
booktitle = {Hardware and Software Fault Tolerance in Parallel Computing Systems},
pages = {169--184},
year = {1992},
publisher = {Ellis Horwood Limited}
}
1987
- Ciciani, B., Grassi, V., & Iazeolla, G. (1987). Yield and Performability Evaluation of VLSI Reconfigurable Multiprocessor Structures. In Computer Performance and Reliability (pp. 369–382).
[Bibtex]
@incollection{Cic87,
title = {Yield and Performability Evaluation of VLSI Reconfigurable Multiprocessor Structures.},
author = {Ciciani, Bruno and Grassi, Vincenzo and Iazeolla, Giuseppe},
booktitle = {Computer Performance and Reliability},
pages = {369--382},
year = {1987}
}
1986
- Ciciani, B., & Pugnaloni, A. (1986). Logic Network Projects. Siderea.
[Bibtex]
@book{Cic86,
title = {Logic Network Projects},
author = {Ciciani, Bruno and Pugnaloni, Andrea},
year = {1986},
publisher = {Siderea}
}
Journal Articles
2017
- Sanzo, P. D. (2017). Analysis, Classification and Comparison of Scheduling Techniques for Software Transactional Memories. IEEE Transactions on Parallel and Distributed Systems, 28(12), 3356–3373. https://doi.org/10.1109/tpds.2017.2740285
[PDF]
[Bibtex]
@article{DiS17,
doi = {10.1109/tpds.2017.2740285},
url = {https://doi.org/10.1109%2Ftpds.2017.2740285},
year = {2017},
month = dec,
publisher = {Institute of Electrical and Electronics Engineers ({IEEE})},
volume = {28},
number = {12},
pages = {3356--3373},
author = {Sanzo, Pierangelo Di},
title = {Analysis, Classification and Comparison of Scheduling Techniques for Software Transactional Memories},
journal = {{IEEE} Transactions on Parallel and Distributed Systems}
}
- Cingolani, D., Pellegrini, A., & Quaglia, F. (2017). Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES. ACM Transactions on Modeling and Computer Simulation, 27(2). https://doi.org/10.1145/3077583
[PDF]
[Bibtex]
@article{Cin17b,
author = {Cingolani, Davide and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES},
journal = {ACM Transactions on Modeling and Computer Simulation},
series = {TOMACS},
volume = {27},
number = {2},
year = {2017},
month = may,
issn = {0885-7458},
pages = {},
doi = {10.1145/3077583},
publisher = {ACM Press}
}
- Pellegrini, A., & Quaglia, F. (2017). A Fine-grain Time-sharing Time Warp System. ACM Transactions on Modeling and Computer Simulation, 27(2). https://doi.org/10.1145/3013528
[PDF]
[Bibtex]
@article{Pell17b,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Fine-grain Time-sharing Time Warp System},
journal = {ACM Transactions on Modeling and Computer Simulation},
series = {TOMACS},
volume = {27},
number = {2},
year = {2017},
month = may,
issn = {0885-7458},
pages = {},
doi = {10.1145/3013528},
publisher = {ACM Press}
}
- Pellegrini, A., & Di Sanzo, P. (2017). On the Optimization of Collaborative Kerbside Waste Collection. Proceedings of the 14th International Conference on Energy, Environment, Ecosystems and Sustainable Development.
[PDF]
[Bibtex]
@article{Pell17,
author = {Pellegrini, Alessandro and Di Sanzo, Pierangelo},
title = {On the Optimization of Collaborative Kerbside Waste Collection},
booktitle = {Proceedings of the 14th International Conference on Energy, Environment, Ecosystems and Sustainable Development},
series = {EEESD},
year = {2017},
month = jan,
publisher = {WSEAS},
location = {Rome, Italy}
}
- Rughetti, D., Di Sanzo, P., Ciciani, B., & Quaglia, F. (2017). Machine learning-based thread-parallelism regulation in software transactional memory. Journal of Parallel and Distributed Computing, 109, 208–229. https://doi.org/https://doi.org/10.1016/j.jpdc.2017.06.001
[Bibtex]
@article{Rug17,
title = {Machine learning-based thread-parallelism regulation in software transactional memory},
keywords = {dependable},
journal = {Journal of Parallel and Distributed Computing},
volume = {109},
pages = {208 - 229},
year = {2017},
issn = {0743-7315},
doi = {https://doi.org/10.1016/j.jpdc.2017.06.001},
url = {http://www.sciencedirect.com/science/article/pii/S0743731517301909},
author = {Rughetti, Diego and Di Sanzo, Pierangelo and Ciciani, Bruno and Quaglia, Francesco}
}
2016
- Pellegrini, A., Peluso, S., Quaglia, F., & Vitali, R. (2016). Transparent Speculative Parallelization of Discrete Event Simulation Applications Using Global Variables. International Journal of Parallel Programming, 44(6), 1200–1247. https://doi.org/10.1007/s10766-016-0429-2
[PDF]
[Bibtex]
@article{Pell16b,
author = {Pellegrini, Alessandro and Peluso, Sebastiano and Quaglia, Francesco and Vitali, Roberto},
title = {Transparent Speculative Parallelization of Discrete Event Simulation Applications Using Global Variables},
journal = {International Journal of Parallel Programming},
series = {IJPP},
volume = {44},
number = {6},
year = {2016},
month = dec,
issn = {0885-7458},
pages = {1200--1247},
doi = {10.1007/s10766-016-0429-2},
publisher = {Springer Verlag}
}
- Peluso, S., Ruivo, P., Romano, P., Quaglia, F., & Rodrigues, L. (2016). GMU: Genuine Multiversion Update-Serializable Partial Data Replication. IEEE Transactions on Parallel and Distributed Systems, 27(10), 2911–2925.
[PDF]
[Bibtex]
@article{Pelu16,
title = {GMU: Genuine Multiversion Update-Serializable Partial Data Replication},
author = {Peluso, Sebastiano and Ruivo, Pedro and Romano, Paolo and Quaglia, Francesco and Rodrigues, Luis},
journal = {IEEE Transactions on Parallel and Distributed Systems},
volume = {27},
number = {10},
pages = {2911--2925},
year = {2016},
publisher = {IEEE}
}
2015
- Di Sanzo, P., Quaglia, F., Ciciani, B., Pellegrini, A., Didona, D., Romano, P., … Peluso, S. (2015). A Flexible Framework for Accurate Simulation of Cloud In-Memory Data Stores. Simulation Modelling Practice and Theory, 58(2), 219–238. https://doi.org/10.1016/j.simpat.2015.05.011
[PDF]
[Bibtex]
@article{DiS15,
author = {Di Sanzo, Pierangelo and Quaglia, Francesco and Ciciani, Bruno and Pellegrini, Alessandro and Didona, Diego and Romano, Paolo and Palmieri, Roberto and Peluso, Sebastiano},
title = {A Flexible Framework for Accurate Simulation of Cloud In-Memory Data Stores},
journal = {Simulation Modelling Practice and Theory},
series = {SIMPAT},
volume = {58},
number = {2},
year = {2015},
month = jul,
issn = {1569-190X},
pages = {219--238},
doi = {10.1016/j.simpat.2015.05.011},
publisher = {Elsevier}
}
- Pellegrini, A., Vitali, R., & Quaglia, F. (2015). Autonomic State Management for Optimistic Simulation Platforms. IEEE Transactions on Parallel and Distributed Systems, 26(6), 1560–1569. https://doi.org/10.1109/TPDS.2014.2323967
[PDF]
[Bibtex]
@article{Pell14d,
author = {Pellegrini, Alessandro and Vitali, Roberto and Quaglia, Francesco},
title = {Autonomic State Management for Optimistic Simulation Platforms},
journal = {IEEE Transactions on Parallel and Distributed Systems},
series = {TPDS},
volume = {26},
number = {6},
year = {2015},
month = jun,
issn = {1045-9219},
pages = {1560--1569},
doi = {10.1109/TPDS.2014.2323967},
publisher = {IEEE Computer Society}
}
- Quaglia, F. (2015). A low-overhead constant-time lowest-timestamp-first CPU scheduler for high-performance optimistic simulation platforms. Simulation Modelling Practice and Theory, 53, 103–122.
[PDF]
[Bibtex]
@article{Qua15,
title = {A low-overhead constant-time lowest-timestamp-first CPU scheduler for high-performance optimistic simulation platforms},
author = {Quaglia, Francesco},
journal = {Simulation Modelling Practice and Theory},
volume = {53},
pages = {103--122},
year = {2015},
publisher = {Elsevier}
}
2014
- Didona, D., Romano, P., Peluso, S., & Quaglia, F. (2014). Transactional auto scaler: Elastic scaling of replicated in-memory transactional data grids. ACM Transactions on Autonomous and Adaptive Systems (TAAS), 9(2), 11.
[Bibtex]
@article{Did14,
title = {Transactional auto scaler: Elastic scaling of replicated in-memory transactional data grids},
author = {Didona, Diego and Romano, Paolo and Peluso, Sebastiano and Quaglia, Francesco},
journal = {ACM Transactions on Autonomous and Adaptive Systems (TAAS)},
volume = {9},
number = {2},
pages = {11},
year = {2014},
publisher = {ACM}
}
- Romano, P., Palmieri, R., Quaglia, F., Carvalho, N., & Rodrigues, L. (2014). On speculative replication of transactional systems. Journal of Computer and System Sciences, 80(1), 257–276.
[PDF]
[Bibtex]
@article{Rom14,
title = {On speculative replication of transactional systems},
author = {Romano, Paolo and Palmieri, Roberto and Quaglia, Francesco and Carvalho, Nuno and Rodrigues, Luis},
journal = {Journal of Computer and System Sciences},
volume = {80},
number = {1},
pages = {257--276},
year = {2014},
publisher = {Elsevier}
}
- Romano, P., & Quaglia, F. (2014). Design and evaluation of a parallel invocation protocol for transactional applications over the web. IEEE Transactions on Computers, 63(2), 317–334.
[PDF]
[Bibtex]
@article{Rom14b,
title = {Design and evaluation of a parallel invocation protocol for transactional applications over the web},
author = {Romano, Paolo and Quaglia, Francesco},
journal = {IEEE Transactions on Computers},
volume = {63},
number = {2},
pages = {317--334},
year = {2014},
publisher = {IEEE}
}
2012
- Vitali, R., Pellegrini, A., & Quaglia, F. (2012). Load sharing for optimistic parallel simulations on multi core machines. SIGMETRICS Performance Evaluation Review, 40(3), 2–11. https://doi.org/10.1145/2425248.2425250
[PDF]
[Bibtex]
@article{Vit12e,
author = {Vitali, Roberto and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Load sharing for optimistic parallel simulations on multi core machines},
journal = {SIGMETRICS Performance Evaluation Review},
series = {PER},
issue_date = {December 2012},
volume = {40},
number = {3},
year = {2012},
month = aug,
issn = {0163-5999},
pages = {2--11},
numpages = {10},
doi = {10.1145/2425248.2425250},
publisher = {ACM}
}
- Di Sanzo, P., Ciciani, B., Palmieri, R., Quaglia, F., & Romano, P. (2012). On the analytical modeling of concurrency control algorithms for software transactional memories: The case of commit-time-locking. Performance Evaluation, 69(5), 187–205.
[Bibtex]
@article{DiS12,
title = {On the analytical modeling of concurrency control algorithms for software transactional memories: The case of commit-time-locking},
author = {Di Sanzo, Pierangelo and Ciciani, Bruno and Palmieri, Roberto and Quaglia, Francesco and Romano, Paolo},
journal = {Performance Evaluation},
volume = {69},
number = {5},
pages = {187--205},
year = {2012},
publisher = {Elsevier}
}
- Santoro, A., & Quaglia, F. (2012). Transparent optimistic synchronization in the high-level architecture via time-management conversion. ACM Transactions on Modeling and Computer Simulation (TOMACS), 22(4), 21.
[PDF]
[Bibtex]
@article{San12,
title = {Transparent optimistic synchronization in the high-level architecture via time-management conversion},
author = {Santoro, Andrea and Quaglia, Francesco},
journal = {ACM Transactions on Modeling and Computer Simulation (TOMACS)},
volume = {22},
number = {4},
pages = {21},
year = {2012},
publisher = {ACM}
}
- Peluso, S., Didona, D., & Quaglia, F. (2012). Supports for transparent object-migration in PDES systems. Journal of Simulation, 6(4), 279–293.
[Bibtex]
@article{Pelu12,
title = {Supports for transparent object-migration in PDES systems},
author = {Peluso, Sebastiano and Didona, Diego and Quaglia, Francesco},
journal = {Journal of Simulation},
volume = {6},
number = {4},
pages = {279--293},
year = {2012},
publisher = {Springer}
}
2011
- Romano, P., & Quaglia, F. (2011). Providing e-transaction guarantees in asynchronous systems with no assumptions on the accuracy of failure detection. IEEE Transactions on Dependable and Secure Computing, 8(1), 104–121.
[PDF]
[Bibtex]
@article{Rom11,
title = {Providing e-transaction guarantees in asynchronous systems with no assumptions on the accuracy of failure detection},
author = {Romano, Paolo and Quaglia, Francesco},
journal = {IEEE Transactions on Dependable and Secure Computing},
volume = {8},
number = {1},
pages = {104--121},
year = {2011},
publisher = {IEEE}
}
2010
- Romano, P., Rodrigues, L., Carvalho, N., & Cachopo, J. (2010). Cloud-TM: harnessing the cloud with distributed transactional memories. ACM SIGOPS Operating Systems Review, 44(2), 1–6.
[PDF]
[Bibtex]
@article{Rom10,
title = {Cloud-TM: harnessing the cloud with distributed transactional memories},
author = {Romano, Paolo and Rodrigues, Luis and Carvalho, Nuno and Cachopo, Jo{\"a}o},
journal = {ACM SIGOPS Operating Systems Review},
volume = {44},
number = {2},
pages = {1--6},
year = {2010},
publisher = {ACM}
}
2009
- Quaglia, F. (2009). On the construction of committed consistent global states in optimistic simulation. International Journal of Simulation and Process Modelling, 5(2), 172–181.
[Bibtex]
@article{Qua09,
title = {On the construction of committed consistent global states in optimistic simulation},
author = {Quaglia, Francesco},
journal = {International Journal of Simulation and Process Modelling},
volume = {5},
number = {2},
pages = {172--181},
year = {2009},
publisher = {Inderscience Publishers}
}
- Romano, P., Ciciani, B., Santoro, A., & Quaglia, F. (2009). Accuracy versus efficiency of hyper-exponential approximations of the response time distribution of MMPP/M/1 queues. International Journal of Parallel, Emergent and Distributed Systems, 24(2), 107–125.
[PDF]
[Bibtex]
@article{Rom09,
title = {Accuracy versus efficiency of hyper-exponential approximations of the response time distribution of MMPP/M/1 queues},
author = {Romano, Paolo and Ciciani, Bruno and Santoro, Andrea and Quaglia, Francesco},
journal = {International Journal of Parallel, Emergent and Distributed Systems},
volume = {24},
number = {2},
pages = {107--125},
year = {2009},
publisher = {Taylor \& Francis}
}
2007
- Quaglia, F. (2007). Software diversity-based active replication as an approach for enhancing the performance of advanced simulation systems. International Journal of Foundations of Computer Science, 18(03), 495–515.
[PDF]
[Bibtex]
@article{Qua07,
title = {Software diversity-based active replication as an approach for enhancing the performance of advanced simulation systems},
author = {Quaglia, Francesco},
journal = {International Journal of Foundations of Computer Science},
volume = {18},
number = {03},
pages = {495--515},
year = {2007},
publisher = {World Scientific}
}
- Santoro, A., & Quaglia, F. (2007). Multiprogrammed non-blocking checkpoints in support of optimistic simulation on myrinet clusters. Journal of Systems Architecture, 53(9), 659–676.
[PDF]
[Bibtex]
@article{San07,
title = {Multiprogrammed non-blocking checkpoints in support of optimistic simulation on myrinet clusters},
author = {Santoro, Andrea and Quaglia, Francesco},
journal = {Journal of Systems Architecture},
volume = {53},
number = {9},
pages = {659--676},
year = {2007},
publisher = {Elsevier}
}
- Quaglia, F., & Romano, P. (2007). Ensuring e-Transaction with asynchronous and uncoordinated application server replicas. IEEE Transactions on Parallel and Distributed Systems, 18(3).
[PDF]
[Bibtex]
@article{Qua07b,
title = {Ensuring e-Transaction with asynchronous and uncoordinated application server replicas},
author = {Quaglia, Francesco and Romano, Paolo},
journal = {IEEE Transactions on Parallel and Distributed Systems},
volume = {18},
number = {3},
year = {2007},
publisher = {IEEE}
}
- Pedicini, M., & Quaglia, F. (2007). PELCR: parallel environment for optimal lambda-calculus reduction. ACM Transactions on Computational Logic (TOCL), 8(3), 14.
[PDF]
[Bibtex]
@article{Ped07,
title = {PELCR: parallel environment for optimal lambda-calculus reduction},
author = {Pedicini, Marco and Quaglia, Francesco},
journal = {ACM Transactions on Computational Logic (TOCL)},
volume = {8},
number = {3},
pages = {14},
year = {2007},
publisher = {ACM}
}
2006
- Santoro, A., & Quaglia, F. (2006). Transparent state management for optimistic synchronization in the High Level Architecture. Simulation, 82(1), 5–20.
[PDF]
[Bibtex]
@article{San06,
title = {Transparent state management for optimistic synchronization in the High Level Architecture},
author = {Santoro, Andrea and Quaglia, Francesco},
journal = {Simulation},
volume = {82},
number = {1},
pages = {5--20},
year = {2006},
publisher = {Sage Publications Sage CA: Thousand Oaks, CA}
}
- Cosentino, A., Pedicini, M., & Quaglia, F. (2006). Supporting function calls within PELCR. Electronic Notes in Theoretical Computer Science, 135(3), 107–117.
[PDF]
[Bibtex]
@article{Cos06,
title = {Supporting function calls within PELCR},
author = {Cosentino, Antonio and Pedicini, Marco and Quaglia, Francesco},
journal = {Electronic Notes in Theoretical Computer Science},
volume = {135},
number = {3},
pages = {107--117},
year = {2006},
publisher = {Elsevier}
}
2005
- Santoro, A., & Quaglia, F. (2005). Software supports for event preemptive rollback in optimistic parallel simulation on myrinet clusters. Journal of Interconnection Networks, 6(04), 435–457.
[PDF]
[Bibtex]
@article{San06b,
title = {Software supports for event preemptive rollback in optimistic parallel simulation on myrinet clusters},
author = {Santoro, Andrea and Quaglia, Francesco},
journal = {Journal of Interconnection Networks},
volume = {6},
number = {04},
pages = {435--457},
year = {2005},
publisher = {World Scientific}
}
- Romano, P., Quaglia, F., & Ciciani, B. (2005). A lightweight and scalable e-Transaction protocol for three-tier systems with centralized back-end database. IEEE Transactions on Knowledge and Data Engineering, 17(11), 1578–1583.
[PDF]
[Bibtex]
@article{Rom05,
title = {A lightweight and scalable e-Transaction protocol for three-tier systems with centralized back-end database},
author = {Romano, Paolo and Quaglia, Francesco and Ciciani, Bruno},
journal = {IEEE Transactions on Knowledge and Data Engineering},
volume = {17},
number = {11},
pages = {1578--1583},
year = {2005},
publisher = {IEEE}
}
- Quaglia, F., & Santoro, A. (2005). Modeling and Optimization of Nonblocking Checkpointing for Optimistic Simulation on Myrinet Clusters. Journal Parallel and Distributed Computing, 65(6), 667–677.
[PDF]
[Bibtex]
@article{Qua05,
title = {Modeling and Optimization of Nonblocking Checkpointing for Optimistic Simulation on Myrinet Clusters},
author = {Quaglia, Francesco and Santoro, Andrea},
journal = {Journal Parallel and Distributed Computing},
pages = {667--677},
volume = {65},
issue = {6},
year = {2005}
}
2003
- Quaglia, F., & Santoro, A. (2003). Nonblocking checkpointing for optimistic parallel simulation: Description and an implementation. IEEE Transactions on Parallel and Distributed Systems, 14(6), 593–610.
[PDF]
[Bibtex]
@article{Qua03,
title = {Nonblocking checkpointing for optimistic parallel simulation: Description and an implementation},
author = {Quaglia, Francesco and Santoro, Andrea},
journal = {IEEE Transactions on Parallel and Distributed systems},
volume = {14},
number = {6},
pages = {593--610},
year = {2003},
publisher = {IEEE}
}
2002
- Quaglia, F., & Cortellessa, V. (2002). On the processor scheduling problem in time warp synchronization. ACM Transactions on Modeling and Computer Simulation (TOMACS), 12(3), 143–175.
[PDF]
[Bibtex]
@article{Qua02,
title = {On the processor scheduling problem in time warp synchronization},
author = {Quaglia, Francesco and Cortellessa, Vittorio},
journal = {ACM Transactions on Modeling and Computer Simulation (TOMACS)},
volume = {12},
number = {3},
pages = {143--175},
year = {2002},
publisher = {ACM}
}
- Quaglia, F. (2002). A restriction of the elastic time algorithm. Information Processing Letters, 83(5), 243–249.
[PDF]
[Bibtex]
@article{Qua02b,
title = {A restriction of the elastic time algorithm},
author = {Quaglia, Francesco},
journal = {Information processing letters},
volume = {83},
number = {5},
pages = {243--249},
year = {2002},
publisher = {Elsevier}
}
- Quaglia, F., Ciciani, B., & Colajanni, M. (2002). Performance analysis of adaptive wormhole routing in a two-dimensional torus. Parallel Computing, 28(3), 485–501.
[PDF]
[Bibtex]
@article{Qua02c,
title = {Performance analysis of adaptive wormhole routing in a two-dimensional torus},
author = {Quaglia, Francesco and Ciciani, Bruno and Colajanni, Michele},
journal = {Parallel Computing},
volume = {28},
number = {3},
pages = {485--501},
year = {2002},
publisher = {Elsevier}
}
2001
- Baldoni, R., Quaglia, F., & Raynal, M. (2001). Consistent checkpointing for transaction systems. The Computer Journal, 44(2), 92–100.
[PDF]
[Bibtex]
@article{Bal01,
title = {Consistent checkpointing for transaction systems},
author = {Baldoni, Roberto and Quaglia, Francesco and Raynal, Michel},
journal = {The Computer Journal},
volume = {44},
number = {2},
pages = {92--100},
year = {2001},
publisher = {Oxford University Press}
}
- Quaglia, F. (2001). A cost model for selecting checkpoint positions in Time Warp parallel simulation. IEEE Transactions on Parallel and Distributed Systems, 12(4), 346–362.
[PDF]
[Bibtex]
@article{Qua01,
title = {A cost model for selecting checkpoint positions in Time Warp parallel simulation},
author = {Quaglia, Francesco},
journal = {IEEE Transactions on Parallel and Distributed Systems},
volume = {12},
number = {4},
pages = {346--362},
year = {2001},
publisher = {IEEE}
}
- Cortellessa, V., & Quaglia, F. (2001). A checkpointing–recovery scheme for Time Warp parallel simulation. Parallel Computing, 27(9), 1227–1252.
[PDF]
[Bibtex]
@article{Cor01,
title = {A checkpointing--recovery scheme for Time Warp parallel simulation},
author = {Cortellessa, Vittorio and Quaglia, Francesco},
journal = {Parallel Computing},
volume = {27},
number = {9},
pages = {1227--1252},
year = {2001},
publisher = {Elsevier}
}
2000
- Quaglia, F., Baldoni, R., & Ciciani, B. (2000). On the no-z-cycle property in distributed executions. Journal of Computer and System Sciences, 61(3), 400–427.
[PDF]
[Bibtex]
@article{Qua00,
title = {On the no-z-cycle property in distributed executions},
author = {Quaglia, Francesco and Baldoni, Roberto and Ciciani, Bruno},
journal = {Journal of Computer and System Sciences},
volume = {61},
number = {3},
pages = {400--427},
year = {2000},
publisher = {Elsevier}
}
1999
- Quaglia, F., Cortellessa, V., & Ciciani, B. (1999). Trade-off between sequential and time warp-based parallel simulation. IEEE Transactions on Parallel and Distributed Systems, 10(8), 781–794.
[PDF]
[Bibtex]
@article{Qua99,
title = {Trade-off between sequential and time warp-based parallel simulation},
author = {Quaglia, Francesco and Cortellessa, Vittorio and Ciciani, Bruno},
journal = {IEEE Transactions on Parallel and Distributed Systems},
volume = {10},
number = {8},
pages = {781--794},
year = {1999},
publisher = {IEEE}
}
- Quaglia, F., & Baldoni, R. (1999). Exploiting intra-object dependencies in parallel simulation. Information Processing Letters, 70(3), 119–125.
[PDF]
[Bibtex]
@article{Qua99b,
title = {Exploiting intra-object dependencies in parallel simulation},
author = {Quaglia, Francesco and Baldoni, Roberto},
journal = {Information Processing Letters},
volume = {70},
number = {3},
pages = {119--125},
year = {1999},
publisher = {Elsevier}
}
- Quaglia, F., & Ciciani, B. (1999). Performance vs. cost of redundant arrays of inexpensive disks. Simulation Practice and Theory, 7(2), 153–170.
[PDF]
[Bibtex]
@article{Qua99c,
title = {Performance vs. cost of redundant arrays of inexpensive disks},
author = {Quaglia, Francesco and Ciciani, Bruno},
journal = {Simulation Practice and Theory},
volume = {7},
number = {2},
pages = {153--170},
year = {1999},
publisher = {Elsevier}
}
- Baldoni, R., Quaglia, F., & Fornara, P. (1999). An index-based checkpointing algorithm for autonomous distributed systems. IEEE Transactions on Parallel and Distributed Systems, 10(2), 181–192.
[PDF]
[Bibtex]
@article{Bal99,
title = {An index-based checkpointing algorithm for autonomous distributed systems},
author = {Baldoni, Roberto and Quaglia, Francesco and Fornara, Paolo},
journal = {IEEE Transactions on Parallel and Distributed Systems},
volume = {10},
number = {2},
pages = {181--192},
year = {1999},
publisher = {IEEE}
}
1998
- Battaglini, G., & Ciciani, B. (1998). Realistic Yield Evaluations of Fault Tolerant PLA’s. IEEE Transactions on Reliability, 23(1), 15–33.
[Bibtex]
@article{Bat98,
title = {Realistic Yield Evaluations of Fault Tolerant PLA's},
author = {Battaglini, G. and Ciciani, B.},
journal = {IEEE Transactions on Reliability},
volume = {23},
issue = {1},
pages = {15--33},
year = {1998},
publisher = {IEEE}
}
- Quaglia, F., Baldoni, R., & Ciciani, B. (1998). Multidatabase global concurrency control algorithms: a performance analysis. Foundations of Computing and Decision Sciences, 23(1), 15–33.
[Bibtex]
@article{Qua98c,
title = {Multidatabase global concurrency control algorithms: a performance analysis},
author = {Quaglia, F and Baldoni, R and Ciciani, B},
journal = {Foundations of Computing and Decision Sciences},
volume = {23},
number = {1},
pages = {15--33},
year = {1998}
}
- Quaglia, F., Ciciani, B., & Baldoni, R. (1998). Checkpointing protocols in distributed systems with mobile hosts: A performance analysis. Parallel and Distributed Processing, 742–755.
[PDF]
[Bibtex]
@article{Qua98,
title = {Checkpointing protocols in distributed systems with mobile hosts: A performance analysis},
author = {Quaglia, Francesco and Ciciani, Bruno and Baldoni, Roberto},
journal = {Parallel and Distributed Processing},
pages = {742--755},
year = {1998},
publisher = {Springer}
}
- Ciciani, B., Colajanni, M., & Paolucci, C. (1998). Performance evaluation of deterministic wormhole routing in k-ary n-cubes. Parallel Computing, 24(14), 2053–2075.
[PDF]
[Bibtex]
@article{Cic98,
title = {Performance evaluation of deterministic wormhole routing in k-ary n-cubes},
author = {Ciciani, Bruno and Colajanni, Michele and Paolucci, Claudio},
journal = {Parallel Computing},
volume = {24},
number = {14},
pages = {2053--2075},
year = {1998},
publisher = {Elsevier}
}
- Auriche, L. R. G., Quaglia, F., & Ciciani, B. (1998). Run-time selection of the checkpoint interval in time warp based simulations. Simulation Practice and Theory, 6(5), 461–478.
[PDF]
[Bibtex]
@article{Aur98,
title = {Run-time selection of the checkpoint interval in time warp based simulations},
author = {Auriche, Laurent RG and Quaglia, Francesco and Ciciani, Bruno},
journal = {Simulation Practice and Theory},
volume = {6},
number = {5},
pages = {461--478},
year = {1998},
publisher = {Elsevier}
}
- Colajanni, M., Ciciani, B., & Tucci, S. (1998). Performance analysis of circuit-switching interconnection networks with deterministic and adaptive routing. Performance Evaluation, 34(1), 1–26.
[PDF]
[Bibtex]
@article{Col98,
title = {Performance analysis of circuit-switching interconnection networks with deterministic and adaptive routing},
author = {Colajanni, Michele and Ciciani, Bruno and Tucci, Salvatore},
journal = {Performance Evaluation},
volume = {34},
number = {1},
pages = {1--26},
year = {1998},
publisher = {Elsevier}
}
- Colajanni, M., Dell’Arte, A., & Ciciani, B. (1998). Performance evaluation of message passing strategies and routing policies in multicomputers. Simulation Practice and Theory, 6(4), 369–385.
[PDF]
[Bibtex]
@article{Col98b,
title = {Performance evaluation of message passing strategies and routing policies in multicomputers},
author = {Colajanni, Michele and Dell'Arte, A and Ciciani, Bruno},
journal = {Simulation Practice and Theory},
volume = {6},
number = {4},
pages = {369--385},
year = {1998},
publisher = {Elsevier}
}
1995
- Ciciani, B., & Tucci, S. (1995). On modelling of an adaptive routing algorithm for massively parallel processing systems. Simulation Practice and Theory, 2(6), 237–255.
[PDF]
[Bibtex]
@article{Cic95,
title = {On modelling of an adaptive routing algorithm for massively parallel processing systems},
author = {Ciciani, Bruno and Tucci, Salvatore},
journal = {Simulation Practice and Theory},
volume = {2},
number = {6},
pages = {237--255},
year = {1995},
publisher = {Elsevier}
}
- Baldoni, R., & Ciciani, B. (1995). A class of high performance Maekawa-type algorithms for distributed systems under heavy demand. Distributed Computing, 8(4), 171–180.
[PDF]
[Bibtex]
@article{Bal95,
title = {A class of high performance Maekawa-type algorithms for distributed systems under heavy demand},
author = {Baldoni, Roberto and Ciciani, Bruno},
journal = {Distributed computing},
volume = {8},
number = {4},
pages = {171--180},
year = {1995},
publisher = {Springer}
}
- Baldoni, R., Ciciani, B., & Cioffi, G. (1995). On the Correctness of Goscinski′ s Algorithm. Journal of Parallel and Distributed Computing, 27(2), 201–204.
[PDF]
[Bibtex]
@article{Bal95b,
title = {On the Correctness of Goscinski′ s Algorithm},
author = {Baldoni, Roberto and Ciciani, Bruno and Cioffi, Giacomo},
journal = {Journal of Parallel and Distributed Computing},
volume = {27},
number = {2},
pages = {201--204},
year = {1995},
publisher = {Elsevier}
}
1994
- Baldoni, R., & Ciciani, B. (1994). Distributed algorithms for multiple entries to a critical section with priority. Information Processing Letters, 50(3), 165–172.
[Bibtex]
@article{Bal94,
title = {Distributed algorithms for multiple entries to a critical section with priority},
author = {Baldoni, Roberto and Ciciani, Bruno},
journal = {Information Processing Letters},
volume = {50},
number = {3},
pages = {165--172},
year = {1994},
publisher = {Elsevier}
}
1992
- Ciciani, B., Dias, D. M., & Yu, P. S. (1992). Analysis of concurrency-coherency control protocols for distributed transaction processing systems with regional locality. IEEE Transactions on Software Engineering, 18(10), 899–914.
[PDF]
[Bibtex]
@article{Cic92c,
title = {Analysis of concurrency-coherency control protocols for distributed transaction processing systems with regional locality},
author = {Ciciani, Bruno and Dias, Daniel M. and Yu, Philip S.},
journal = {IEEE Transactions on Software Engineering},
volume = {18},
number = {10},
pages = {899--914},
year = {1992},
publisher = {IEEE}
}
- Ciciani, B. (1992). Performance Analysis of Hypercube Interconnection Network. Parallel Computing: Problems. Methods and Applications.
[Bibtex]
@article{Cic92b,
title = {Performance Analysis of Hypercube Interconnection Network},
author = {Ciciani, Bruno},
journal = {Parallel Computing: Problems. Methods and Applications},
year = {1992},
publisher = {Elsevier Science Publishers BV}
}
- Ciciani, B. (1992). Fault-tolerance considerations for redundant binary-tree-dynamic random-access-memory (RAM) chips. IEEE Transactions on Reliability, 41(1), 139–148.
[PDF]
[Bibtex]
@article{Cic92d,
title = {Fault-tolerance considerations for redundant binary-tree-dynamic random-access-memory (RAM) chips},
author = {Ciciani, Bruno},
journal = {IEEE transactions on reliability},
volume = {41},
number = {1},
pages = {139--148},
year = {1992},
publisher = {IEEE}
}
- Ciciani, B., Dias, D. M., & Philip, S. Y. (1992). Dynamic and static load sharing in hybrid distributed-centralized database systems. Computer Systems Science and Engineering, 7(1), 25–41.
[Bibtex]
@article{Cic92e,
title = {Dynamic and static load sharing in hybrid distributed-centralized database systems},
author = {Ciciani, Bruno and Dias, Daniel M and Philip, S Yu},
journal = {Computer Systems Science and Engineering},
volume = {7},
number = {1},
pages = {25--41},
year = {1992},
publisher = {CRL Publishing}
}
1991
- Ciciani, B., & Iazeolla, G. (1991). A Markov chain-based yield formula for VLSI fault-tolerant chips. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 10(2), 252–259.
[PDF]
[Bibtex]
@article{Cic91,
title = {A Markov chain-based yield formula for VLSI fault-tolerant chips},
author = {Ciciani, Bruno and Iazeolla, Giuseppe},
journal = {IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems},
volume = {10},
number = {2},
pages = {252--259},
year = {1991},
publisher = {IEEE}
}
- Ciciani, B. (1991). Redundancy effect on yield of binary tree RAMs. Journal of Electronic Testing, 2(3), 293–306.
[PDF]
[Bibtex]
@article{Cic91b,
title = {Redundancy effect on yield of binary tree RAMs},
author = {Ciciani, Bruno},
journal = {Journal of Electronic Testing},
volume = {2},
number = {3},
pages = {293--306},
year = {1991},
publisher = {Springer}
}
1990
- Ciciani, B., Dias, D. M., Iyer, B. R., & Yu, P. S. (1990). A hybrid distributed centralized system structure for transaction processing. IEEE Transactions on Software Engineering, 16(8), 791–806.
[PDF]
[Bibtex]
@article{Cic90,
title = {A hybrid distributed centralized system structure for transaction processing},
author = {Ciciani, Bruno and Dias, Daniel M. and Iyer, Balakrishna R. and Yu, Philip S.},
journal = {IEEE Transactions on Software Engineering},
volume = {16},
number = {8},
pages = {791--806},
year = {1990},
publisher = {IEEE}
}
- Ciciani, B., Dias, D. M., & Yu, P. S. (1990). Analysis of replication in distributed database systems. IEEE Transactions on Knowledge and Data Engineering, 2(2), 247–261.
[PDF]
[Bibtex]
@article{Cic90b,
title = {Analysis of replication in distributed database systems},
author = {Ciciani, Bruno and Dias, Daniel M and Yu, Philip S.},
journal = {IEEE Transactions on Knowledge and Data Engineering},
volume = {2},
number = {2},
pages = {247--261},
year = {1990},
publisher = {IEEE}
}
1989
- Ciciani, B., & Cantone, G. (1989). Comments, on" Design and evaluation of a fault-tolerant multiprocessor using hardware recovery blocks" by Y.-H. Lee and KG Shin. IEEE Transactions on Computers, 38(9), 1336–1337.
[PDF]
[Bibtex]
@article{Cic89,
title = {Comments, on" Design and evaluation of a fault-tolerant multiprocessor using hardware recovery blocks" by Y.-H. Lee and KG Shin},
author = {Ciciani, Bruno and Cantone, Giovanni},
journal = {IEEE transactions on computers},
volume = {38},
number = {9},
pages = {1336--1337},
year = {1989},
publisher = {IEEE}
}
1984
- Ciciani, B., & Di Vito, G. (1984). Analysis and comparison of two distributed procedures for the process termination in ECSP environment. INT. J. MINI MICROCOMP., 6(3), 44–48.
[Bibtex]
@article{Cic84,
title = {Analysis and comparison of two distributed procedures for the process termination in ECSP environment.},
author = {Ciciani, Bruno and Di Vito, Giovanni},
journal = {INT. J. MINI MICROCOMP.},
volume = {6},
number = {3},
pages = {44--48},
year = {1984}
}
- Ciciani, B., Di Vito, G., & Rosati, M. (1984). An efficient strategy for the detection of faults and a domino-free recovery in distributed systems. Microprocessing and Microprogramming, 14(1), 29–34.
[Bibtex]
@article{Cic84b,
title = {An efficient strategy for the detection of faults and a domino-free recovery in distributed systems},
author = {Ciciani, Bruno and Di Vito, Giovanni and Rosati, Marco},
journal = {Microprocessing and microprogramming},
volume = {14},
number = {1},
pages = {29--34},
year = {1984},
publisher = {Elsevier}
}
1983
- Baiardi, F., Ciciani, B., Cioffi, G., Di Vito, G., Fantechi, A., Tomasi, A., & Vanneschi, M. (1983). The operating system kernel of a message passing distributed multiprocessor. The MuTEAM Experience in Designing Distributed Systems of Microprocessors’.(National Computer Science Program Volume, 1983), 93–122.
[Bibtex]
@article{Bai83,
title = {The operating system kernel of a message passing distributed multiprocessor},
author = {Baiardi, F and Ciciani, B and Cioffi, G and Di Vito, G and Fantechi, A and Tomasi, A and Vanneschi, M},
journal = {The MuTEAM experience in designing distributed systems of microprocessors'.(National Computer Science Program Volume, 1983)},
pages = {93--122},
year = {1983}
}
- Velardi, P., & Ciciani, B. (1983). Recovery blocks for communicating systems. Microprocessing and Microprogramming, 11(5), 287–294.
[Bibtex]
@article{Vel83,
title = {Recovery blocks for communicating systems},
author = {Velardi, Paola and Ciciani, Bruno},
journal = {Microprocessing and microprogramming},
volume = {11},
number = {5},
pages = {287--294},
year = {1983},
publisher = {Elsevier}
}
Conference Proceedings
2018
- Ianni, M., Marotta, R., Cingolani, D., Pellegrini, A., & Quaglia, F. (2018). The Ultimate Share-Everything PDES System. In Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation. ACM.
[PDF]
[Bibtex]
@inproceedings{Ian18,
author = {Ianni, Mauro and Marotta, Romolo and Cingolani, Davide and Pellegrini, Alessandro and Quaglia, Francesco},
title = {The Ultimate Share-Everything PDES System},
booktitle = {Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2018},
month = may,
publisher = {ACM},
location = {Rome, Italy}
}
- Conoci, S., Cingolani, D., Di Sanzo, P., Pellegrini, A., Ciciani, B., & Quaglia, F. (2018). A Power Cap Oriented Time Warp Architecture. In Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation. ACM.
[PDF]
[Bibtex]
@inproceedings{Con18b,
author = {Conoci, Stefano and Cingolani, Davide and Di~Sanzo, Pierangelo and Pellegrini, Alessandro and Ciciani, Bruno and Quaglia, Francesco},
title = {A Power Cap Oriented Time Warp Architecture},
booktitle = {Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2018},
month = may,
publisher = {ACM},
location = {Rome, Italy}
}
- Principe, M., Tocci, T., Pellegrini, A., & Quaglia, F. (2018). Porting Event & Cross-State Synchronization to the Cloud. In Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation. ACM.
[PDF]
[Bibtex]
@inproceedings{Pri18,
author = {Principe, Matteo and Tocci, Tommaso and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Porting Event \& Cross-State Synchronization to the Cloud},
booktitle = {Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2018},
month = may,
publisher = {ACM},
location = {Rome, Italy},
note = {Candidate for (but not winner of) the Best Paper Award}
}
Candidate for (but not winner of) the Best Paper Award
- Conoci, S., Pierangelo, D. S., Bruno, C., & Francesco, Q. (2018). Adaptive Performance Optimization under Power Constraint in Multi-thread Applications with Diverse Scalability. In Proceedings of the 9th ACM/SPEC International Conference on Performance Engineering (ICPE 2018), Berlin,April 9-13,2018. https://doi.org/10.1145/3184407.3184419
[Bibtex]
@inproceedings{Con18,
author = {Conoci, Stefano and Pierangelo, Di Sanzo and Bruno, Ciciani and Francesco, Quaglia},
title = {Adaptive Performance Optimization under Power Constraint in Multi-thread Applications with Diverse Scalability},
booktitle = {Proceedings of the 9th ACM/SPEC International Conference on Performance Engineering (ICPE 2018), Berlin,April 9-13,2018},
year = {2018},
doi = {10.1145/3184407.3184419}
}
2017
- Economo, S., Silvestri, E., Di Sanzo, P., Pellegrini, A., & Quaglia, F. (2017). Prompt Application-Transparent Transaction Revalidation in Software Transactional Memory. In Proceedings of the 16th IEEE International Symposium on Network Computing and Applications (pp. 114–119). IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Eco17,
author = {Economo, Simone and Silvestri, Emiliano and Di Sanzo, Pierangelo and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Prompt Application-Transparent Transaction Revalidation in Software Transactional Memory},
booktitle = {Proceedings of the 16th IEEE International Symposium on Network Computing and Applications},
series = {NCA},
year = {2017},
month = oct,
pages = {114--119},
publisher = {IEEE Computer Society},
location = {Cambridge, MA, USA}
}
- Avresky, D. R., Pellegrini, A., & Di Sanzo, P. (2017). Machine Learning-based Management of Cloud Applications in Hybrid Clouds: a Hadoop Case Study. In Proceedings of the 16th IEEE International Symposium on Network Computing and Applications (pp. 114–119). IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Avr17,
author = {Avresky, Dimiter R. and Pellegrini, Alessandro and Di Sanzo, Pierangelo},
title = {Machine Learning-based Management of Cloud Applications in Hybrid Clouds: a Hadoop Case Study},
booktitle = {Proceedings of the 16th IEEE International Symposium on Network Computing and Applications},
series = {NCA},
year = {2017},
month = oct,
pages = {114--119},
publisher = {IEEE Computer Society},
location = {Cambridge, MA, USA}
}
- Tocci, T., Pellegrini, A., Quaglia, F., Casanovas-García, J., & Suzumura, T. (2017). ORCHESTRA: An Asynchronous Wait-Free Distributed GVT Algorithm. In Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Toc17,
author = {Tocci, Tommaso and Pellegrini, Alessandro and Quaglia, Francesco and Casanovas-García, Josep and Suzumura, Toyotaro},
title = {ORCHESTRA: An Asynchronous Wait-Free Distributed GVT Algorithm},
booktitle = {Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications},
series = {DS-RT},
year = {2017},
month = oct,
publisher = {IEEE Computer Society},
location = {Rome, Italy}
}
- Ianni, M., Marotta, R., Pellegrini, A., & Quaglia, F. (2017). Towards a Fully Non-blocking Share-everything PDES Platform. In Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Ian17c,
author = {Ianni, Mauro and Marotta, Romolo and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Towards a Fully Non-blocking Share-everything PDES Platform},
booktitle = {Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications},
series = {DS-RT},
year = {2017},
month = oct,
publisher = {IEEE Computer Society},
location = {Rome, Italy},
name = {ds-rt17c}
}
- Ianni, M., Marotta, R., Pellegrini, A., & Quaglia, F. (2017). A Non-blocking Global Virtual Time Algorithm with Logarithmic Number of Memory Operations. In Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Ian17b,
author = {Ianni, Mauro and Marotta, Romolo and Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Non-blocking Global Virtual Time Algorithm with Logarithmic Number of Memory Operations},
booktitle = {Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications},
series = {DS-RT},
year = {2017},
month = oct,
publisher = {IEEE Computer Society},
location = {Rome, Italy},
note = {Candidate for (but not winner of) the Best Paper Award},
name = {ds-rt17b}
}
Candidate for (but not winner of) the Best Paper Award
- Ianni, M., Pellegrini, A., & Quaglia, F. (2017). A Wait-free Multi-word Atomic (1,N) Register for Large-scale Data Sharing on Multi-core Machines. In Proceedings of the 2017 IEEE Cluster Conference. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Ian17,
author = {Ianni, Mauro and Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Wait-free Multi-word Atomic (1,N) Register for Large-scale Data Sharing on Multi-core Machines},
booktitle = {Proceedings of the 2017 IEEE Cluster Conference},
series = {CLUSTER},
year = {2017},
month = sep,
publisher = {IEEE Computer Society},
location = {Honolulu, HI, USA}
}
- Cingolani, D., Pellegrini, A., Schordan, M., Quaglia, F., & Jefferson, D. R. (2017). Dealing with Reversibility of Shared Libraries in PDES. In Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation. ACM.
[PDF]
[Bibtex]
@inproceedings{Cin17,
author = {Cingolani, Davide and Pellegrini, Alessandro and Schordan, Markus and Quaglia, Francesco and Jefferson, David R.},
title = {Dealing with Reversibility of Shared Libraries in PDES},
booktitle = {Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2017},
month = may,
publisher = {ACM},
location = {Singapore},
name = {pads17b}
}
- Marotta, R., Ianni, M., Pellegrini, A., & Quaglia, F. (2017). A Conflict-Resilient Lock-Free Calendar Queue for Scalable Share-Everything PDES Platforms. In Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation. ACM.
[PDF]
[Bibtex]
@inproceedings{Mar17,
author = {Marotta, Romolo and Ianni, Mauro and Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Conflict-Resilient Lock-Free Calendar Queue for Scalable Share-Everything PDES Platforms},
booktitle = {Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2017},
month = may,
publisher = {ACM},
location = {Singapore}
}
- Silvestri, E., Economo, S., Di Sanzo, P., Pellegrini, A., & Quaglia, F. (2017). Preemptive Software Transactional Memory. In Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Sil17,
author = {Silvestri, Emiliano and Economo, Simone and Di Sanzo, Pierangelo and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Preemptive Software Transactional Memory},
booktitle = {Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing},
series = {CCGrid},
year = {2017},
month = may,
publisher = {IEEE Computer Society},
location = {Madrid, Spian}
}
2016
- Pellegrini, A., Montañola-Sales, C., Quaglia, F., & Casanovas-Garcia, J. (2016). Programming Agent-Based Demographic Models with Cross-State and Message-Exchange Dependencies: A Study with Speculative PDES and Automatic Load-Sharing. In Proceedings of the 2016 Winter Simulation Conference. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Pell16d,
author = {Pellegrini, Alessandro and Montañola-Sales, Cristina and Quaglia, Francesco and Casanovas-Garcia, Josep},
title = {Programming Agent-Based Demographic Models with Cross-State and Message-Exchange Dependencies: A Study with Speculative PDES and Automatic Load-Sharing},
booktitle = {Proceedings of the 2016 Winter Simulation Conference},
series = {WSC},
year = {2016},
month = dec,
publisher = {IEEE Computer Society},
location = {Washington, D.C., USA}
}
- Marotta, R., Ianni, M., Pellegrini, A., & Quaglia, F. (2016). A Lock-Free O(1) Event Pool and its Application to Share-Everything PDES Platforms. In Proceedings of the 20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Mar16c,
author = {Marotta, Romolo and Ianni, Mauro and Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Lock-Free O(1) Event Pool and its Application to Share-Everything PDES Platforms},
booktitle = {Proceedings of the 20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications},
series = {DS-RT},
year = {2016},
month = sep,
publisher = {IEEE Computer Society},
location = {London, UK},
note = {Winner of the Best Paper Award}
}
Winner of the Best Paper Award
- Economo, S., Cingolani, D., Pellegrini, A., & Quaglia, F. (2016). Configurable and Efficient Memory Access Tracing via Selective Expression-based x86 Binary Instrumentation. In Proceedings of the 24th IEEE Internation Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Eco16,
author = {Economo, Simone and Cingolani, Davide and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Configurable and Efficient Memory Access Tracing via Selective Expression-based x86 Binary Instrumentation},
booktitle = {Proceedings of the 24th IEEE Internation Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems},
series = {MASCOTS},
year = {2016},
month = sep,
publisher = {IEEE Computer Society},
location = {London, UK}
}
- Pellegrini, A., Montañola-Sales, C., Quaglia, F., & Casanovas-Garcia, J. (2016). Load-Sharing Policies in Parallel Simulation of Agent-Based Demographic Models. In Proceedings of the 4th Workshop on Parallel and Distributed Agent-Based Simulations. LNCS, Springer-Verlag.
[PDF]
[Bibtex]
@inproceedings{Pell16e,
author = {Pellegrini, Alessandro and Montañola-Sales, Cristina and Quaglia, Francesco and Casanovas-Garcia, Josep},
title = {Load-Sharing Policies in Parallel Simulation of Agent-Based Demographic Models},
booktitle = {Proceedings of the 4th Workshop on Parallel and Distributed Agent-Based Simulations},
series = {PADABS},
year = {2016},
month = aug,
publisher = {LNCS, Springer-Verlag},
location = {Grenoble, France}
}
- Marotta, R., Ianni, M., Pellegrini, A., & Quaglia, F. (2016). A Non-Blocking Priority Queue for the Pending Event Set. In Proceedings of the 9th EAI International Conference on Simulation Tools and Techniques (pp. 46–55). ICST.
[PDF]
[Bibtex]
@inproceedings{Mar16b,
author = {Marotta, Romolo and Ianni, Mauro and Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Non-Blocking Priority Queue for the Pending Event Set},
booktitle = {Proceedings of the 9th EAI International Conference on Simulation Tools and Techniques},
series = {SIMUTools},
year = {2016},
pages = {46--55},
month = aug,
publisher = {ICST},
location = {Prague, Czech Republic}
}
- Pellegrini, A. (2016). Optimizing Memory Management for Optimistic Simulation with Reinforcement Learning. In Proceedings of the 2016 International Conference on High Performance Computing & Simulation Workshops (pp. 26–33). IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Pell16c,
author = {Pellegrini, Alessandro},
title = {Optimizing Memory Management for Optimistic Simulation with Reinforcement Learning},
booktitle = {Proceedings of the 2016 International Conference on High Performance Computing \& Simulation Workshops},
series = {HPCS},
year = {2016},
pages = {26--33},
month = jul,
publisher = {IEEE Computer Society},
location = {Innsbruck, Austria}
}
- Cingolani, D., Ianni, M., Pellegrini, A., & Quaglia, F. (2016). Mixing Hardware and Software Reversibility for Speculative Parallel Discrete Event Simulation. In Proceedings of the 8th Conference on Reversible Computation (pp. 137–152). Springer-Verlag.
[PDF]
[Bibtex]
@inproceedings{Cin16,
author = {Cingolani, Davide and Ianni, Mauro and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Mixing Hardware and Software Reversibility for Speculative Parallel Discrete Event Simulation},
booktitle = {Proceedings of the 8th Conference on Reversible Computation},
series = {RC},
year = {2016},
month = jul,
pages = {137--152},
publisher = {Springer-Verlag},
location = {Bologna, Italy}
}
- La Rizza, A., Casarano, G., Castellani, G., Ciciani, B., Passalacqua, L., & Pellegrini, A. (2016). Machine Learning-based Elastic Cloud Resource Provisioning in the Solvency II Framework. In Proceedings of the 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops (pp. 44–48). IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{LaR16,
author = {La Rizza, Andrea and Casarano, Giuseppe and Castellani, Gilberto and Ciciani, Bruno and Passalacqua, Luca and Pellegrini, Alessandro},
title = {Machine Learning-based Elastic Cloud Resource Provisioning in the Solvency II Framework},
booktitle = {Proceedings of the 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops},
series = {ICDCS},
year = {2016},
month = jun,
pages = {44--48},
publisher = {IEEE Computer Society},
location = {Nara, Japan}
}
- Pellegrini, A., Di Sanzo, P., & Avresky, D. R. (2016). Proactive Cloud Management for Highly Heterogeneous Multi-Cloud Infrastructures. In Proceedings of the 21st IEEE Workshop on Dependable Parallel, Distributed and Network-Centric Systems. IEEE Computer Society.
[PDF]
[Bibtex]
@inproceedings{Pell16,
author = {Pellegrini, Alessandro and Di Sanzo, Pierangelo and Avresky, Dimiter R.},
title = {Proactive Cloud Management for Highly Heterogeneous Multi-Cloud Infrastructures},
booktitle = {Proceedings of the 21st IEEE Workshop on Dependable Parallel, Distributed and Network-Centric Systems},
series = {DPDNS},
year = {2016},
month = may,
publisher = {IEEE Computer Society},
location = {Chicago, IL, USA}
}
- Marziale, N., Nobilia, F., Pellegrini, A., & Quaglia, F. (2016). Granular Time Warp Objects. In Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (pp. 57–68). ACM.
[Bibtex]
@inproceedings{Mar16,
author = {Marziale, Nazzareno and Nobilia, Francesco and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Granular Time Warp Objects},
booktitle = {Proceedings of the 2016 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2016},
pages = {57--68},
month = may,
publisher = {ACM},
location = {Banff, Canada}
}
- Di Gennaro, I., Pellegrini, A., & Quaglia, F. (2016). OS-based NUMA Optimization: Tackling the Case of Truly Multi-thread Applications with Non-Partitioned Virtual Page Accesses. In Proceedings of the 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (pp. 292–300). IEEE Computer Society.
[Bibtex]
@inproceedings{DiG16,
author = {Di Gennaro, Ilaria and Pellegrini, Alessandro and Quaglia, Francesco},
title = {OS-based NUMA Optimization: Tackling the Case of Truly Multi-thread Applications with Non-Partitioned Virtual Page Accesses},
booktitle = {Proceedings of the 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing},
series = {CCGrid},
year = {2016},
pages = {292--300},
month = may,
publisher = {IEEE Computer Society},
location = {Cartagena, Colombia}
}
2015
- Büsing-Menses, V., Montañola-Sales, C., Casanovas-Garcia, J., & Pellegrini, A. (2015). Analysis and Optimization of a Demographic Simulator for Parallel Environments (poster paper). In Proceedings of the 2015 Winter Simulation Conference. IEEE Computer Society.
[Bibtex]
@inproceedings{Bus15,
author = {Büsing-Menses, Vanessa and Montañola-Sales, Cristina and Casanovas-Garcia, Josep and Pellegrini, Alessandro},
title = {Analysis and Optimization of a Demographic Simulator for Parallel Environments (poster paper)},
booktitle = {Proceedings of the 2015 Winter Simulation Conference},
series = {WSC},
year = {2015},
month = dec,
publisher = {IEEE Computer Society},
location = {Huntington Beach, CA, USA}
}
- Santini, E., Ianni, M., Pellegrini, A., & Quaglia, F. (2015). HTM Based Speculative Parallel Discrete Event Simulation of Very Fine Grain Models. In Proceedings of the 22nd International Conference on High Performance Computing. IEEE Computer Society.
[Bibtex]
@inproceedings{San15,
author = {Santini, Emanuele and Ianni, Mauro and Pellegrini, Alessandro and Quaglia, Francesco},
title = {HTM Based Speculative Parallel Discrete Event Simulation of Very Fine Grain Models},
booktitle = {Proceedings of the 22nd International Conference on High Performance Computing},
series = {HiPC},
year = {2015},
month = dec,
publisher = {IEEE Computer Society},
location = {Bengaluru, India}
}
- Avresky, D. R., Di Sanzo, P., Pellegrini, A., Ciciani, B., & Forte, L. (2015). Proactive Scalability and Management of Resources in Hybrid Clouds via Machine Learning (short paper). In Proceedings of the 14th IEEE International Symposium on Network Computing and Applications (pp. 114–119). IEEE Computer Society.
[Bibtex]
@inproceedings{Avr15,
author = {Avresky, Dimiter R. and Di Sanzo, Pierangelo and Pellegrini, Alessandro and Ciciani, Bruno and Forte, Luca},
title = {Proactive Scalability and Management of Resources in Hybrid Clouds via Machine Learning (short paper)},
booktitle = {Proceedings of the 14th IEEE International Symposium on Network Computing and Applications},
series = {NCA},
year = {2015},
month = sep,
pages = {114--119},
publisher = {IEEE Computer Society},
location = {Boston, MA, USA}
}
- Cingolani, D., Pellegrini, A., & Quaglia, F. (2015). RAMSES: Reversibility-based Agent Modeling and Simulation Environment with Speculation support. In Proceedings of the 3rd Workshop on Parallel and Distributed Agent-Based Simulations (pp. 466–478). LNCS, Springer-Verlag. https://doi.org/10.1007/978-3-319-27308-2_38
[Bibtex]
@inproceedings{Cin15b,
author = {Cingolani, Davide and Pellegrini, Alessandro and Quaglia, Francesco},
title = {{RAMSES}: Reversibility-based Agent Modeling and Simulation Environment with Speculation support},
booktitle = {Proceedings of the 3rd Workshop on Parallel and Distributed Agent-Based Simulations},
series = {PADABS},
year = {2015},
month = aug,
pages = {466--478},
publisher = {LNCS, Springer-Verlag},
isbn = {978-3-319-27307-5},
doi = {10.1007/978-3-319-27308-2_38},
location = {Vienna, Austria}
}
- Di Sanzo, P., Pellegrini, A., & Avresky, D. R. (2015). Machine Learning for Achieving Self-* Properties and Seamless Execution of Applications in the Cloud. In Proceedings of the Fourth IEEE Symposium on Network Cloud Computing and Applications (pp. 51–58). IEEE Computer Society. https://doi.org/10.1109/NCCA.2015.18
[Bibtex]
@inproceedings{DiS15b,
author = {Di Sanzo, Pierangelo and Pellegrini, Alessandro and Avresky, Dimiter R.},
title = {Machine Learning for Achieving Self-* Properties and Seamless Execution of Applications in the Cloud},
booktitle = {Proceedings of the Fourth IEEE Symposium on Network Cloud Computing and Applications},
series = {NCCA},
year = {2015},
month = jun,
pages = {51--58},
publisher = {IEEE Computer Society},
isbn = {978-1-4673-7741-6},
doi = {10.1109/NCCA.2015.18},
location = {Munich, Germany}
}
- Cingolani, D., Pellegrini, A., & Quaglia, F. (2015). Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES. In Proceedings of the 2015 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (pp. 211–222). ACM.
[Bibtex]
@inproceedings{Cin15,
author = {Cingolani, Davide and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES},
booktitle = {Proceedings of the 2015 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2015},
pages = {211--222},
month = jun,
publisher = {ACM},
location = {London, UK},
name = {pads15m}
}
- Pellegrini, A., & Quaglia, F. (2015). NUMA Time Warp. In Proceedings of the 2015 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (pp. 59–70). ACM. https://doi.org/10.1145/2769458.2769479
[Bibtex]
@inproceedings{Pell15c,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {NUMA Time Warp},
booktitle = {Proceedings of the 2015 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2015},
month = jun,
pages = {59--70},
publisher = {ACM},
isbn = {978-1-4503-3583-6},
doi = {10.1145/2769458.2769479},
location = {London, UK},
name = {pads15n}
}
- Pellegrini, A., & Quaglia, F. (2015). Time-Sharing Time Warp via Lightweight Operating System Support. In Proceedings of the 2015 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (pp. 47–58). ACM.
[Bibtex]
@inproceedings{Pell15b,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {Time-Sharing Time Warp via Lightweight Operating System Support},
booktitle = {Proceedings of the 2015 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2015},
month = jun,
pages = {47--58},
publisher = {ACM},
location = {London, UK},
name = {pads15t}
}
- Pellegrini, A., Di Sanzo, P., & Avresky, D. R. (2015). A Machine Learning-based Framework for Building Application Failure Prediction Models. In Proceedings of the 20th IEEE Workshop on Dependable Parallel, Distributed and Network-Centric Systems (pp. 1072–1081). IEEE Computer Society. https://doi.org/10.1109/IPDPSW.2015.110
[Bibtex]
@inproceedings{Pell15,
author = {Pellegrini, Alessandro and Di Sanzo, Pierangelo and Avresky, Dimiter R.},
title = {A Machine Learning-based Framework for Building Application Failure Prediction Models},
booktitle = {Proceedings of the 20th IEEE Workshop on Dependable Parallel, Distributed and Network-Centric Systems},
series = {DPDNS},
year = {2015},
month = may,
pages = {1072--1081},
publisher = {IEEE Computer Society},
doi = {10.1109/IPDPSW.2015.110},
location = {Hyderabad, India}
}
2014
- Pellegrini, A., & Quaglia, F. (2014). Wait-Free Global Virtual Time Computation in Shared Memory Time-Warp Systems. In Proceedings of the 26th International Conference on Computer Architecture and High Performance Computing. IEEE Computer Society.
[Bibtex]
@inproceedings{Pell14c,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {Wait-Free {Global Virtual Time} Computation in Shared Memory {Time-Warp} Systems},
booktitle = {Proceedings of the 26th International Conference on Computer Architecture and High Performance Computing},
series = {SBAC-PAD},
year = {2014},
month = oct,
publisher = {IEEE Computer Society},
location = {Paris, France}
}
- Pellegrini, A., & Quaglia, F. (2014). Programmability and Performance of Parallel ECS-based Simulation of Multi-Agent Exploration Models. In Proceedings of the 2nd Workshop on Parallel and Distributed Agent-Based Simulations. LNCS, Springer-Verlag.
[Bibtex]
@inproceedings{Pell14b,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {Programmability and Performance of Parallel {ECS}-based Simulation of Multi-Agent Exploration Models},
booktitle = {Proceedings of the 2nd Workshop on Parallel and Distributed Agent-Based Simulations},
series = {PADABS},
year = {2014},
month = aug,
publisher = {LNCS, Springer-Verlag},
location = {Porto, Portugal}
}
- Pellegrini, A., & Quaglia, F. (2014). Transparent Multi-Core Speculative Parallelization of DES Models with Event and Cross-State Dependencies. In Proceedings of the 2014 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (pp. 105–116). ACM.
[Bibtex]
@inproceedings{Pell14,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {Transparent Multi-Core Speculative Parallelization of {DES} Models with Event and Cross-State Dependencies},
booktitle = {Proceedings of the 2014 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2014},
month = may,
pages = {105--116},
publisher = {ACM},
location = {Denver, Colorado, USA}
}
- Rughetti, D., Di Sanzo, P., & Pellegrini, A. (2014). Adaptive Transactional Memories: Performance and Energy Consumption Tradeoffs. In Proceedings of the Third IEEE Symposium on Network Cloud Computing and Applications. IEEE Computer Society.
[Bibtex]
@inproceedings{Rug14,
author = {Rughetti, Diego and Di Sanzo, Pierangelo and Pellegrini, Alessandro},
title = {Adaptive Transactional Memories: Performance and Energy Consumption Tradeoffs},
booktitle = {Proceedings of the Third IEEE Symposium on Network Cloud Computing and Applications},
series = {NCCA},
year = {2014},
month = feb,
publisher = {IEEE Computer Society},
location = {Rome, Italy}
}
2013
- Pellegrini, A., & Quaglia, F. (2013). The ROme OpTimistic Simulator: A Tutorial (invited tutorial). In Proceedings of the 1st Workshop on Parallel and Distributed Agent-Based Simulations. LNCS, Springer-Verlag.
[Bibtex]
@inproceedings{Pell13d,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {The {ROme OpTimistic Simulator}: A Tutorial (invited tutorial)},
booktitle = {Proceedings of the 1st Workshop on Parallel and Distributed Agent-Based Simulations},
series = {PADABS},
year = {2013},
month = aug,
publisher = {LNCS, Springer-Verlag},
location = {Aachen, Germany},
name = {padabs13-tutorial}
}
- Pellegrini, A., & Quaglia, F. (2013). A Study on the Parallelization of Terrain-Covering Ant Robots Simulations. In Proceedings of the 1st Workshop on Parallel and Distributed Agent-Based Simulations. LNCS, Springer-Verlag.
[Bibtex]
@inproceedings{Pell13c,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Study on the Parallelization of Terrain-Covering Ant Robots Simulations},
booktitle = {Proceedings of the 1st Workshop on Parallel and Distributed Agent-Based Simulations},
series = {PADABS},
year = {2013},
month = aug,
publisher = {LNCS, Springer-Verlag},
location = {Aachen, Germany}
}
- Porfirio, A., Pellegrini, A., Di Sanzo, P., & Quaglia, F. (2013). Transparent Support for Partial Rollback in Software Transactional Memories. In Proceedings of the International Euro-Par 2013 Conference. LNCS, Springer-Verlag.
[Bibtex]
@inproceedings{Por13,
author = {Porfirio, Alice and Pellegrini, Alessandro and Di Sanzo, Pierangelo and Quaglia, Francesco},
title = {Transparent Support for Partial Rollback in Software Transactional Memories},
booktitle = {Proceedings of the International Euro-Par 2013 Conference},
series = {Euro-Par},
year = {2013},
month = aug,
publisher = {LNCS, Springer-Verlag},
location = {Aachen, Germany}
}
- Pellegrini, A. (2013). Hijacker: Efficient Static Software Instrumentation with Applications in High Performance Computing (poster paper). In Proceedings of the 2013 International Conference on High Performance Computing & Simulation (pp. 650–655). IEEE Computer Society.
[Bibtex]
@inproceedings{Pell13b,
author = {Pellegrini, Alessandro},
title = {Hijacker: Efficient Static Software Instrumentation with Applications in High Performance Computing (poster paper)},
booktitle = {Proceedings of the 2013 International Conference on High Performance Computing \& Simulation},
series = {HPCS},
month = jul,
year = {2013},
pages = {650--655},
publisher = {IEEE Computer Society},
location = {Helsinki, Finland},
note = {Candidate for (but not winner of) the Outstanding Poster Paper Award}
}
- Antonacci, F., Pellegrini, A., & Quaglia, F. (2013). Consistent and Efficient Output-Stream Management in Optimistic Simulation Platform. In Proceedings of the 2013 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (pp. 315–326). ACM.
[Bibtex]
@inproceedings{Ant13,
author = {Antonacci, Francesco and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Consistent and Efficient Output-Stream Management in Optimistic Simulation Platform},
booktitle = {Proceedings of the 2013 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation},
series = {PADS},
year = {2013},
month = may,
pages = {315--326},
publisher = {ACM},
location = {Montréal, Canada}
}
- Pellegrini, A., & Piro, G. (2013). Multi-threaded Simulation of 4G Cellular Systems within the LTE-Sim Framework. In Proceedings of the 8th IEEE International Workshop on the Performance Analysis and Enhancement of Wireless Networks. IEEE Computer Society.
[Bibtex]
@inproceedings{Pell13,
author = {Pellegrini, Alessandro and Piro, Giuseppe},
title = {Multi-threaded Simulation of {4G} Cellular Systems within the {LTE-Sim} Framework},
booktitle = {Proceedings of the 8th IEEE International Workshop on the Performance Analysis and Enhancement of Wireless Networks},
series = {PAEWN},
year = {2013},
month = mar,
publisher = {IEEE Computer Society},
location = {Barcelona, Spain}
}
- Di Sanzo, P., Antonacci, F., Ciciani, B., Palmieri, R., Pellegrini, A., Peluso, S., … Vitali, R. (2013). A Framework for High Performance Simulation of Transactional Data Grid Platforms. In Proceedings of the 6th ICST Conference of Simulation Tools and Techniques. ICST.
[Bibtex]
@inproceedings{Dis13,
author = {Di Sanzo, Pierangelo and Antonacci, Francesco and Ciciani, Bruno and Palmieri, Roberto and Pellegrini, Alessandro and Peluso, Sebastiano and Quaglia, Francesco and Rughetti, Diego and Vitali, Roberto},
title = {A Framework for High Performance Simulation of Transactional Data Grid Platforms},
booktitle = {Proceedings of the 6th ICST Conference of Simulation Tools and Techniques},
series = {SIMUTools},
month = mar,
year = {2013},
publisher = {ICST},
location = {Nice, France}
}
2012
- Vitali, R., Pellegrini, A., & Quaglia, F. (2012). A Load Sharing Architecture for Optimistic Simulations on Multi-Core Machines. In Proceedings of the 19th International Conference on High Performance Computing. IEEE Computer Society.
[Bibtex]
@inproceedings{Vit12d,
author = {Vitali, Roberto and Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Load Sharing Architecture for Optimistic Simulations on Multi-Core Machines},
booktitle = {Proceedings of the 19th International Conference on High Performance Computing},
series = {HiPC},
year = {2012},
month = dec,
publisher = {IEEE Computer Society},
location = {Pune, India}
}
- Vitali, R., Pellegrini, A., & Quaglia, F. (2012). Assessing Load Sharing within Optimistic Simulation Platforms (invited paper). In Proceedings of the 2012 Winter Simulation Conference. Society for Computer Simulation.
[Bibtex]
@inproceedings{Vit12c,
author = {Vitali, Roberto and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Assessing Load Sharing within Optimistic Simulation Platforms (invited paper)},
booktitle = {Proceedings of the 2012 Winter Simulation Conference},
series = {WSC},
year = {2012},
month = dec,
publisher = {Society for Computer Simulation},
location = {Berlin, Germany}
}
- Pellegrini, A., Vitali, R., Peluso, S., & Quaglia, F. (2012). Transparent and Efficient Shared-State Management for Optimistic Simulations on Multi-core Machines. In Proceedings 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (pp. 134–141). IEEE Computer Society.
[Bibtex]
@inproceedings{Pell12,
author = {Pellegrini, Alessandro and Vitali, Roberto and Peluso, Sebastiano and Quaglia, Francesco},
title = {Transparent and Efficient Shared-State Management for Optimistic Simulations on Multi-core Machines},
booktitle = {Proceedings 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems},
series = {MASCOTS},
year = {2012},
month = aug,
pages = {134--141},
publisher = {IEEE Computer Society},
location = {Arlington, VA, USA}
}
- Vitali, R., Pellegrini, A., & Quaglia, F. (2012). Towards Symmetric Multi-threaded Optimistic Simulation Kernels. In Proceedings of the 26th International Workshop on Principles of Advanced and Distributed Simulation (pp. 211–220). IEEE Computer Society.
[Bibtex]
@inproceedings{Vit12b,
author = {Vitali, Roberto and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Towards Symmetric Multi-threaded Optimistic Simulation Kernels},
booktitle = {Proceedings of the 26th International Workshop on Principles of Advanced and Distributed Simulation},
series = {PADS},
year = {2012},
month = aug,
pages = {211--220},
publisher = {IEEE Computer Society},
location = {Zhangjiajie, China}
}
- Vitali, R., Pellegrini, A., & Cerasuolo, G. (2012). Cache-Aware Memory Manager for Optimistic Simulations. In Proceedings of the 5th ICST Conference of Simulation Tools and Techniques. ICST.
[Bibtex]
@inproceedings{Vit12,
author = {Vitali, Roberto and Pellegrini, Alessandro and Cerasuolo, Gionata},
title = {Cache-Aware Memory Manager for Optimistic Simulations},
booktitle = {Proceedings of the 5th ICST Conference of Simulation Tools and Techniques},
series = {SIMUTools},
month = mar,
year = {2012},
publisher = {ICST},
location = {Desenzano del Garda, Italy},
note = {Winner of the Best Paper Award}
}
Winner of the Best Paper Award
2011
- Pellegrini, A., Vitali, R., & Quaglia, F. (2011). The ROme OpTimistic Simulator: Core Internals and Programming Model. In Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques. ICST.
[Bibtex]
@inproceedings{Pell11b,
author = {Pellegrini, Alessandro and Vitali, Roberto and Quaglia, Francesco},
title = {The {ROme OpTimistic Simulator}: Core Internals and Programming Model},
booktitle = {Proceedings of the 4th International {ICST} Conference on Simulation Tools and Techniques},
series = {SIMUTools},
year = {2011},
journal = {Proceedings of the 4th ICST Conference of Simulation Tools and Techniques},
publisher = {ICST},
location = {Barcelona, Spain},
name = {simutools11b}
}
- Pellegrini, A., Vitali, R., & Quaglia, F. (2011). An Evolutionary Algorithm to Optimize Log/Restore Operations within Optimistic Simulation Platforms. In Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques. SIGSIM.
[Bibtex]
@inproceedings{Pell11,
author = {Pellegrini, Alessandro and Vitali, Roberto and Quaglia, Francesco},
title = {An Evolutionary Algorithm to Optimize Log/Restore Operations within Optimistic Simulation Platforms},
booktitle = {Proceedings of the 4th International {ICST} Conference on Simulation Tools and Techniques},
series = {SIMUTools},
year = {2011},
publisher = {SIGSIM},
location = {Barcelona, Spain}
}
2010
- Vitali, R., Pellegrini, A., & Quaglia, F. (2010). Autonomic Log/Restore for Advanced Optimistic Simulation Systems. In Proceedings of the Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (pp. 319–327). IEEE Computer Society. https://doi.org/http://doi.ieeecomputersociety.org/10.1109/MASCOTS.2010.40
[Bibtex]
@inproceedings{Vit10,
author = {Vitali, Roberto and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Autonomic Log/Restore for Advanced Optimistic Simulation Systems},
booktitle = {Proceedings of the Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems},
series = {MASCOTS},
year = {2010},
pages = {319--327},
issn = {1526-7539},
doi = {http://doi.ieeecomputersociety.org/10.1109/MASCOTS.2010.40},
publisher = {IEEE Computer Society},
location = {Miami Beach, Florida, USA}
}
2009
- Vitali, R., Pellegrini, A., & Quaglia, F. (2009). Benchmarking Memory Management Capabilities within ROOT-Sim. In Proceedings of the 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications. IEEE Computer Society.
[Bibtex]
@inproceedings{Vit09,
author = {Vitali, Roberto and Pellegrini, Alessandro and Quaglia, Francesco},
title = {Benchmarking Memory Management Capabilities within ROOT-Sim},
booktitle = {Proceedings of the 13th {IEEE/ACM} International Symposium on Distributed Simulation and Real Time Applications},
series = {DS-RT},
year = {2009},
publisher = {IEEE Computer Society},
location = {Singapore}
}
- Pellegrini, A., Vitali, R., & Quaglia, F. (2009). Di-DyMeLoR: Logging only Dirty Chunks for Efficient Management of Dynamic Memory Based Optimistic Simulation Objects. In Proceedings of the 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation (pp. 45–53). IEEE Computer Society. https://doi.org/http://dx.doi.org/10.1109/PADS.2009.24
[Bibtex]
@inproceedings{Pell09,
author = {Pellegrini, Alessandro and Vitali, Roberto and Quaglia, Francesco},
title = {{Di-DyMeLoR}: Logging only Dirty Chunks for Efficient Management of Dynamic Memory Based Optimistic Simulation Objects},
booktitle = {Proceedings of the 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation},
series = {PADS},
year = {2009},
pages = {45--53},
isbn = {978-0-7695-3713-9},
doi = {http://dx.doi.org/10.1109/PADS.2009.24},
publisher = {IEEE Computer Society},
note = {Candidate for (but not winner of) the Best Paper Award},
location = {Lake Placid, NY, USA}
}
Candidate for (but not winner of) the Best Paper Award
Other Material
2017
- Principe, M., Pellegrini, A., Quaglia, F., & Ciciani, B. (2017). Transparent Distributed Cross-State Synchronization in Optimistic Parallel Discrete Event Simulation. Sapienza, University of Rome.
[PDF]
[Bibtex]
@techreport{Pri17,
author = {Principe, Matteo and Pellegrini, Alessandro and Quaglia, Francesco and Ciciani, Bruno},
title = {Transparent Distributed Cross-State Synchronization in Optimistic Parallel Discrete Event Simulation},
year = {2017},
month = dec,
institution = {Sapienza, University of Rome}
}
- Ianni, M., Pellegrini, A., & Quaglia, F. (2017). A Wait-free Multi-word Atomic (1, N) Register for Large-scale Data Sharing on Multi-core Machines. CoRR. Retrieved from http://arxiv.org/abs/1707.07478
[Bibtex]
@unpublished{Ian17-unpub,
author = {Ianni, Mauro and Pellegrini, Alessandro and Quaglia, Francesco},
title = {A Wait-free Multi-word Atomic (1, N) Register for Large-scale Data Sharing on Multi-core Machines},
journal = {CoRR},
volume = {abs/1707.07478},
year = {2017},
url = {http://arxiv.org/abs/1707.07478},
archiveprefix = {arXiv},
eprint = {1707.07478}
}
2014
- Pellegrini, A., & Quaglia, F. (2014). On the Relevance of Wait-free Coordination Algorithms in Shared-Memory HPC: The Global Virtual Time Case.
[Bibtex]
@unpublished{Pell14-talk2,
author = {Pellegrini, Alessandro and Quaglia, Francesco},
title = {On the Relevance of Wait-free Coordination Algorithms in Shared-Memory HPC: The Global Virtual Time Case},
month = oct,
year = {2014},
note = {Workshop di Informatica Quantitativa},
series = {InfQ},
location = {Torino, Italy}
}
- Pellegrini, A. (2014). Adaptive Transactional Memories: Performance and Energy Consumption Tradeoffs (poster + talk).
[Bibtex]
@unpublished{Pell14-talk,
author = {Pellegrini, Alessandro},
title = {Adaptive Transactional Memories: Performance and Energy Consumption Tradeoffs (poster + talk)},
month = apr,
year = {2014},
note = {Euro-TM Workshop on Transactional Memory},
series = {WTM},
location = {Amsterdam, The Netherlands}
}
2012
- Pellegrini, A. (2012). A Symmetric Multi-threaded Architecture for Load-sharing in Multi-core Optimistic Simulations.
[Bibtex]
@unpublished{Pell12b,
author = {Pellegrini, Alessandro},
title = {A Symmetric Multi-threaded Architecture for Load-sharing in Multi-core Optimistic Simulations},
month = jul,
year = {2012},
note = {Workshop di Informatica Quantitativa},
series = {InfQ},
location = {Lucca, Italy}
}