This is a static list of publications which I put here to enable the text search feature in the blog. Please use the box below to search the publication database. You might also want to take a look at the main publication page on this blog. Both pages list all my publications by type and year. By clicking on (BibTex), the full bibitex entry will pop up for you to copy-paste, should you want to cite any of the works.

Journal Articles

Fusella, Edoardo; Cilardo, Alessandro

H2ONoC: A Hybrid Optical–Electronic NoC Based on Hybrid Topology (Journal Article)

IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 25 (1), pp. 330–343, 2017.

(BibTeX)

Fusella, Edoardo; Cilardo, Alessandro

Crosstalk-aware automated mapping for optical networks-on-chip (Journal Article)

ACM Transactions on Embedded Computing Systems (TECS), 16 (1), pp. 16, 2016.

(BibTeX)

Fusella, Edoardo; Cilardo, Alessandro

Lighting up on-chip communications with photonics: Design tradeoffs for optical NoC architectures (Journal Article)

IEEE Circuits and Systems Magazine, 16 (3), pp. 4–14, 2016.

(BibTeX)

Fusella, Edoardo; Cilardo, Alessandro

Minimizing power loss in optical networks-on-chip through application-specific mapping (Journal Article)

Microprocessors and Microsystems, 43 , pp. 4–13, 2016.

(BibTeX)

Cilardo, Alessandro; Fusella, Edoardo

Design automation for application-specific on-chip interconnects: A survey (Journal Article)

Integration, the VLSI Journal, 52 , pp. 102–121, 2016.

(BibTeX)

Fusella, Edoardo; Flich, Jose; Cilardo, Alessandro

Path setup for hybrid NoC architectures exploiting flooding and standby (Journal Article)

IEEE Transactions on Parallel and Distributed Systems, 2016.

(BibTeX)

Amelino, Domenico; Barbareschi, Mario; Cilardo, Alessandro

An IP Core Remote Anonymous Activation Protocol (Journal Article)

IEEE Transactions on Emerging Topics in Computing, 2016.

(BibTeX)

Cilardo, Alessandro

New techniques and tools for application-dependent testing of FPGA-based components (Journal Article)

IEEE Transactions on Industrial Informatics, 11 (1), pp. 94–103, 2015.

(BibTeX)

Cilardo, Alessandro; Gallo, Luca

Improving multibank memory access parallelism with lattice-based partitioning (Journal Article)

ACM Transactions on Architecture and Code Optimization (TACO), 11 (4), pp. 45, 2015.

(BibTeX)

Cilardo, Alessandro; Fusella, Edoardo; Gallo, Luca; Mazzeo, Antonino

Exploiting concurrency for the automated synthesis of MPSoC interconnects (Journal Article)

ACM Transactions on Embedded Computing Systems (TECS), 14 (3), pp. 57, 2015.

(BibTeX)

Cilardo, Alessandro; De Caro, Davide; Petra, Nicola; Caserta, Francesco; Mazzocca, Nicola; Napoli, Ettore; Strollo, Antonio Giuseppe Maria

High speed speculative multipliers based on speculative carry-save tree (Journal Article)

IEEE Transactions on Circuits and Systems I: Regular Papers, 61 (12), pp. 3426–3435, 2014.

(BibTeX)

Cilardo, Alessandro; Fusella, Edoardo; Gallo, Luca; Mazzeo, Antonino; Mazzocca, Nicola

Automated design space exploration for FPGA-based heterogeneous interconnects (Journal Article)

Design Automation for Embedded Systems, 18 (3-4), pp. 157–170, 2014.

(BibTeX)

Cilardo, Alessandro; Socci, Dario; Mazzocca, Nicola

ASP-based optimized mapping in a Simulink-to-MPSoC design flow (Journal Article)

Journal of Systems Architecture, 60 (1), pp. 108–118, 2014.

(BibTeX)

Cilardo, Alessandro; Barbareschi, Mario; Mazzeo, Antonino

Secure distribution infrastructure for hardware digital contents (Journal Article)

IET Computers and Digital Techniques, 8 (6), pp. 300–310, 2014.

(BibTeX)

Cilardo, Alessandro

Modular inversion based on digit-level speculative addition (Journal Article)

Electronics Letters, 49 (25), pp. 1609–1610, 2013.

(BibTeX)

Cilardo, Alessandro; Gallo, Luca; Mazzocca, Nicola

Design space exploration for high-level synthesis of multi-threaded applications (Journal Article)

Journal of Systems Architecture, 59 (10), pp. 1171–1183, 2013.

(BibTeX)

Cilardo, Alessandro; Mazzocca, Nicola

Exploiting vulnerabilities in cryptographic hash functions based on reconfigurable hardware (Journal Article)

IEEE Transactions on Information Forensics and Security, 8 (5), pp. 810–820, 2013.

(BibTeX)

Cilardo, Alessandro

Fast Parallel GF(2m) Polynomial Multiplication for All Degrees (Journal Article)

IEEE Transactions on Computers, 62 (5), pp. 929–943, 2013.

(BibTeX)

Cilardo, Alessandro

Exploring the potential of threshold logic for cryptography-related operations (Journal Article)

IEEE Transactions on Computers, 60 (4), pp. 452–462, 2011.

(BibTeX)

Cilardo, Alessandro

Efficient Bit-Parallel GF(2m) Multiplier for a Large Class of Irreducible Pentanomials (Journal Article)

IEEE Transactions on Computers, 58 (7), pp. 1001–1008, 2009.

(BibTeX)

Cilardo, Alessandro; Cotroneo, Domenico; di Flora, Cristiano; Mazzeo, Antonino; Romano, Luigi; Russo, Stefano

Design and implementation of a high performance architecture for providing digital time stamping services to mobile devices (Journal Article)

Computer Systems Science and Engineering, 22 (3), pp. 103, 2007.

(BibTeX)

Cilardo, Alessandro; Coppolino, Luigi; Mazzocca, Nicola; Romano, Luigi

Elliptic curve cryptography engineering (Journal Article)

Proceedings of the IEEE, 94 (2), pp. 395–406, 2006.

(BibTeX)

Cilardo, Alessandro; Mazzeo, Antonino; Mazzocca, Nicola

Representation of elements in F2m enabling unified field arithmetic for elliptic curve cryptography (Journal Article)

Electronics letters, 41 (14), pp. 798–800, 2005.

(BibTeX)

Cilardo, Alessandro; Mazzeo, Antonino; Romano, Luigi; Saggese, Giacinto Paolo

Exploring the design-space for FPGA-based implementation of RSA (Journal Article)

Microprocessors and Microsystems, 28 (4), pp. 183–191, 2004.

(BibTeX)

Cilardo, Alessandro; Saggese, Giacinto Paolo; Mazzeo, Antonino; Romano, Luigi

A Web Services based Architecture for Digital Time Stamping (Journal Article)

Journal of Web Engineering, 2 (3), pp. 148–175, 2004.

(BibTeX)

Inproceedings

Cilardo, Alessandro; Gagliardi, Mirko; Donnarumma, Ciro

A Configurable Shared Scratchpad Memory for GPU-like Processors (Inproceeding)

Advances on P2P, Parallel, Grid, Cloud and Internet Computing: Proceedings of the 11th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC–2016), pp. 3–14, Springer International Publishing, 2017.

(BibTeX)

Barbareschi, Mario; Cilardo, Alessandro; Mazzeo, Antonino

Partial FPGA bitstream encryption enabling hardware DRM in mobile environments (Inproceeding)

Proceedings of the ACM International Conference on Computing Frontiers, pp. 443–448, ACM 2016.

(BibTeX)

Flich, Jose; Agosta, Giovanni; Ampletzer, Philipp; Alonso, David Atienza; Brandolese, Carlo; Cilardo, Alessandro; Fornaciari, William; Hoornenborg, Ynse; Kovac, Mario; Maitre, Bruno; others,

Enabling HPC for QoS-sensitive applications: the MANGO approach (Inproceeding)

Design, Automation and Test in Europe Conference (DATE), 2016, pp. 702–707, Ieee 2016.

(BibTeX)

Cilardo, Alessandro; Argenziano, Domenico

Securing the cloud with reconfigurable computing: An FPGA accelerator for homomorphic encryption (Inproceeding)

Design, Automation and Test in Europe Conference (DATE), 2016, pp. 1622–1627, IEEE 2016.

(BibTeX)

Fusella, Edoardo; Cilardo, Alessandro

PhoNoCMap: An application mapping tool for photonic networks-on-chip (Inproceeding)

Proceedings of the 2016 Conference on Design, Automation and Test in Europe, pp. 289–292, EDA Consortium 2016.

(BibTeX)

Cinque, Marcello; Cilardo, Alessandro; Cortese, Michele; Corbo, Antonio

Hexagon Shield: Enabling Secure Collaboration in Untrusted Environments (Inproceeding)

Proc. of the 3rd International Conference in Software Engineering for Defence Applications, 2015.

(BibTeX)

Cilardo, Alessandro; Gallo, Luca

Improving Multi-Bank Memory Access Parallelism with Lattice-based Partitioning (Inproceeding)

Proc. of the 2015 European Network of Excellence on High Performance and Embedded Architecture and Compilation (HiPEAC) conference, 2015.

(BibTeX)

Cilardo, Alessandro

The HtComp research project: an overview (Inproceeding)

P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2015 10th International Conference on, pp. 510–514, IEEE 2015.

(BibTeX)

Flich, Jose; Agosta, Giovanni; Ampletzer, Philipp; Alonso, David Atienza; Cilardo, Alessandro; Fornaciari, William; Kovac, Mario; Roudet, Fabrice; Zoni, Davide

The MANGO FET-HPC project: An overview (Inproceeding)

Computational Science and Engineering (CSE), 2015 IEEE 18th International Conference on, pp. 351–354, IEEE 2015.

(BibTeX)

Fusella, Edoardo; Flich, Jose; Cilardo, Alessandro; Mazzeo, Antonino

On the design of a path-setup architecture for exploiting hybrid photonic-electronic NoCs (Inproceeding)

Exploiting Silicon Photonics for Energy-Efficient High Performance Computing (SiPhotonics), 2015 Workshop on, pp. 9–16, IEEE 2015.

(BibTeX)

Cilardo, Alessandro; Gallo, Luca

Interplay of loop unrolling and multidimensional memory partitioning in HLS (Inproceeding)

Design, Automation and Test in Europe Conference (DATE), 2015, pp. 163–168, IEEE 2015.

(BibTeX)

Fusella, Edoardo; Cilardo, Alessandro; Mazzeo, Antonino

Scheduling-aware interconnect synthesis for FPGA-based Multi-Processor Systems-on-Chip (Inproceeding)

Field Programmable Logic and Applications (FPL), 2015 25th International Conference on, pp. 1–2, IEEE 2015.

(BibTeX)

Cilardo, Alessandro

Variable-latency signed addition on FPGAs (Inproceeding)

Field Programmable Logic and Applications (FPL), 2015 25th International Conference on, pp. 1–6, IEEE 2015.

(BibTeX)

Fusella, Edoardo; Cilardo, Alessandro

Crosstalk-aware mapping for tile-based optical network-on-chip (Inproceeding)

IEEE 12th International Conference on Embedded Software and Systems (ICESS), pp. 1139–1142, IEEE 2015.

(BibTeX)

Cilardo, Alessandro; Flich, Jose; Gagliardi, Mirko; Gavila, Rafael

Customizable heterogeneous acceleration for tomorrow’s high-performance computing (Inproceeding)

IEEE 12th International Conference on Embedded Software and Systems (ICESS), pp. 1181–1185, IEEE 2015.

(BibTeX)

Cilardo, Alessandro; Gallo, Luca

Generating On-Chip Heterogeneous Systems from High-Level Parallel Code (Inproceeding)

Digital System Design (DSD), 2014 17th Euromicro Conference on, pp. 161–168, IEEE 2014.

(BibTeX)

Gallo, Luca; Cilardo, Alessandro; Thomas, David; Bayliss, Samuel; Constantinides, George

Area implications of memory partitioning for high-level synthesis on FPGAs (Inproceeding)

Field Programmable Logic and Applications (FPL), 2014 24th International Conference on, pp. 1–4, IEEE 2014.

(BibTeX)

Cilardo, Alessandro; Fusella, Edoardo; Gallo, Luca; Mazzeo, Antonino

Joint communication scheduling and interconnect synthesis for FPGA-based many-core systems (Inproceeding)

Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014, pp. 1–4, IEEE 2014.

(BibTeX)

Cilardo, Alessandro; Mazzocca, Nicola; Coppolino, Luigi

TrustedSIM: Towards Unified Mobile Security (Inproceeding)

Ubiquitous Intelligence and Computing, 2013 IEEE 10th International Conference on and 10th International Conference on Autonomic and Trusted Computing (UIC/ATC), pp. 563–568, IEEE 2013.

(BibTeX)

Cilardo, Alessandro; Mazzocca, Nicola; Prinetto, Paolo

Exploring a New Dimension in Code Mobility for Ubiquitous Embedded Systems (Inproceeding)

Ubiquitous Intelligence and Computing, 2013 IEEE 10th International Conference on and 10th International Conference on Autonomic and Trusted Computing (UIC/ATC), pp. 56–63, IEEE 2013.

(BibTeX)

Cilardo, Alessandro

Ħeterogeneous Computing vs. Big Đata: The Case of Cryptanalytical Applications (Inproceeding)

International Conference on Algorithms and Architectures for Parallel Processing, pp. 177–184, Springer International Publishing 2013.

(BibTeX)

Cilardo, Alessandro; Fusella, Edoardo; Gallo, Luca; Mazzeo, Antonino

Automated synthesis of FPGA-based heterogeneous interconnect topologies (Inproceeding)

Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on, pp. 1–8, IEEE 2013.

(BibTeX)

Cilardo, Alessandro; Gallo, Luca; Mazzeo, Antonino; Mazzocca, Nicola

Efficient and scalable OpenMP-based system-level design (Inproceeding)

Design, Automation and Test in Europe Conference (DATE), 2013, pp. 988–991, IEEE 2013.

(BibTeX)

Cilardo, Alessandro

Exploring the Potential of Hardware Reconfigurability for Cryptanalytic Applications (Inproceeding)

DATE 2011 Workshop W2 Design Methods and Tools for FPGA-Based Acceleration of Scientific Computing, 2011.

(BibTeX)

Cilardo, Alessandro; Lofiego, Carmelo; Mazzeo, Antonino; Mazzocca, Nicola

Revisiting application-dependent test for FPGA devices (Inproceeding)

European Test Symposium (ETS), 2011 16th IEEE, pp. 213–213, IEEE 2011.

(BibTeX)

Cilardo, Alessandro; Lofiego, Carmelo; Mazzocca, Nicola

An Integrated Environment for Application-Dependent Testing of FPGA Devices (Inproceeding)

Proc. of the Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS), pp. 287–288, 2011.

(BibTeX)

Cilardo, Alessandro

The potential of reconfigurable hardware for HPC cryptanalysis of SHA-1 (Inproceeding)

Design, Automation and Test in Europe Conference (DATE), 2011, pp. 1–6, IEEE 2011.

(BibTeX)

Cilardo, Alessandro; Durante, Paolo; Lofiego, Carmelo; Mazzeo, Antonino

Early prediction of hardware complexity in HLL-to-HDL translation (Inproceeding)

Field Programmable Logic and Applications (FPL), 2010 International Conference on, pp. 483–488, IEEE 2010.

(BibTeX)

Cilardo, Alessandro; Esposito, Luigi; Veniero, Antonio; Mazzeo, Antonino; Beltran, Vicenc; Ayguade, Eduard

A CellBE-based HPC application for the analysis of vulnerabilities in cryptographic hash functions (Inproceeding)

High Performance Computing and Communications (HPCC), 2010 12th IEEE International Conference on, pp. 450–457, IEEE 2010.

(BibTeX)

Cilardo, Alessandro

A new speculative addition architecture suitable for two’s complement operations (Inproceeding)

Proceedings of the Conference on Design, Automation and Test in Europe, pp. 664–669, 2009.

(BibTeX)

Cilardo, Alessandro; Mazzocca, Nicola; Coppolino, Luigi

Virtual scan chains for online testing of FPGA-based embedded systems (Inproceeding)

Digital System Design Architectures, Methods and Tools, 2008. DSD’08. 11th EUROMICRO Conference on, pp. 360–366, IEEE 2008.

(BibTeX)

Cilardo, Alessandro; Mazzocca, Nicola

Time efficient dual-field unit for cryptography-related processing (Inproceeding)

IFIP/IEEE International Conference on Very Large Scale Integration-System on a Chip, pp. 191–210, Springer Berlin Heidelberg 2008.

(BibTeX)

Cilardo, Alessandro; Piscitelli, Roberta; Mazzocca, Nicola; Petra, Nicola.

Dual-Field Arithmetic Core for High-Performance Cryptographic Operations (Inproceeding)

Proceedings of the 2008 VLSI-SoC International Conference, 2008.

(BibTeX)

Campanile, Ferdinando; Cilardo, Alessandro; Coppolino, Luigi; Romano, Luigi

Adaptable parsing of real-time data streams (Inproceeding)

Parallel, Distributed and Network-Based Processing, 2007. PDP’07. 15th EUROMICRO International Conference on, pp. 412–418, IEEE 2007.

(BibTeX)

Cilardo, Alessandro; Coppolino, Luigi; Mazzocca, Nicola

A framework for the design of distributed reconfigurable embedded systems (Inproceeding)

Architecture of Computing Systems (ARCS), 2007 20th International Conference on, pp. 1–8, VDE 2007.

(BibTeX)

Cilardo, Alessandro; Coppolino, Luigi; Mazzeo, Antonino; Romano, Luigi

Combining programmable hardware and Web Services technologies for delivering high-performance and interoperable security (Inproceeding)

Parallel, Distributed and Network-Based Processing, 2007. PDP’07. 15th EUROMICRO International Conference on, pp. 381–386, IEEE 2007.

(BibTeX)

Cilardo, Alessandro; Coppolino, Luigi; Mazzeo, Antonino; Romano, Luigi

Performance evaluation of security services: An experimental approach (Inproceeding)

Parallel, Distributed and Network-Based Processing, 2007. PDP’07. 15th EUROMICRO International Conference on, pp. 387–394, IEEE 2007.

(BibTeX)

Cilardo, Alessandro; Mazzeo, Antonino; Mazzocca, Nicola; Romano, Luigi

A novel unified architecture for public-key cryptography (Inproceeding)

Proceedings of the conference on Design, Automation and Test in Europe-Volume 3, pp. 52–57, IEEE Computer Society 2005.

(BibTeX)

Cilardo, Alessandro; Coppolino, Luigi; Mazzeo, Antonino; Romano, Luigi

High-performance and interoperable security services for mobile environments (Inproceeding)

International Conference on High Performance Computing and Communications, pp. 1064–1069, Springer Berlin Heidelberg 2005.

(BibTeX)

Cilardo, Alessandro; Mazzeo, Antonino; Romano, Luigi; Saggese, Giacinto Paolo

An FPGA-based key-store for improving the dependability of security services (Inproceeding)

Object-Oriented Real-Time Dependable Systems, 2005. WORDS 2005. 10th IEEE International Workshop on, pp. 389–396, IEEE 2005.

(BibTeX)

Benso, Alfredo; Cilardo, Alessandro; Mazzocca, Nicola; Miclea, Liviu; Prinetto, Paolo; Szilard, Enyedi

Reconfigurable systems self-healing using mobile hardware agents (Inproceeding)

Test Conference, 2005. Proceedings. ITC 2005. IEEE International, pp. 1–9, IEEE 2005.

(BibTeX)

Cilardo, Alessandro; Coppolino, Luigi; Mazzeo, Antonino; Romano, Luigi

Integrazione nel Sistema Operativo Linux di Politiche Riconfigurabili per il Controllo dell’Accesso ai Dispositivi (Inproceeding)

Convegno Annuale AICA 2005, pp. 1–10, 2005.

(BibTeX)

Cilardo, Alessandro; Mazzeo, Antonino; Romano, Luigi; Saggese, Giacinto Paolo

Carry-save Montgomery modular exponentiation on reconfigurable hardware (Inproceeding)

Proceedings of the conference on Design, automation and test in Europe-Volume 3, pp. 1–6, IEEE Computer Society 2004.

(BibTeX)

Cilardo, Alessandro; Coppolino, Luigi; Mazzeo, Antonino; Romano, Luigi

Un’architettura Interoperabile per la Fornitura di Servizi di Sicurezza (Inproceeding)

Convegno Annuale AICA, pp. 1–8, 2004.

(BibTeX)

Cilardo, Alessandro; Saggese, Giacinto Paolo; Mazzeo, Antonino; Romano, Luigi

An FPGA-based Implementation of Modular Exponentiation for RSA Cryptosystems (Inproceeding)

Convegno Annuale AICA, 2003.

(BibTeX)

Cilardo, Alessandro; Mazzeo, Antonino; Romano, Luigi; Saggese, Giacinto Paolo

Gestione dei Profili Utente nell’Erogazione di Servizi Web (Inproceeding)

Convegno Annuale AICA, 2003.

(BibTeX)

Book Chapters

Cilardo, Alessandro; Mazzeo, Antonino; Romano, Luigi; Saggese, Giacinto Paolo; Giuseppe, Cattaneo

Using Web Services Technology for Inter-enterprise Integration of Digital Time Stamping (Book Chapter)

On The Move to Meaningful Internet Systems 2003, LNCS 2889, pp. 960–974, Springer, 2003.

(BibTeX)

Incollections

Cilardo, Alessandro; Mazzeo, Antonino; Romano, Luigi; Saggese, Giacinto Paolo

Architecture and FPGA Implementation of a Digit-serial RSA Processor (Incollection)

New Algorithms, Architectures and Applications for Reconfigurable Computing, pp. 209–218, Springer US, 2005.

(BibTeX)