Giovanni Mariani  Giovanni Mariani photo       

contact information

Post-doctoral researcher
Zurich Research Laboratory, Zurich, Switzerland

links



2016

COBAYN: Compiler Autotuning Framework Using Bayesian Networks
Amir Hossein Ashouri, Giovanni Mariani, Gianluca Palermo, Eunjung Park, John Cavazos, Cristina Silvano
ACM Transactions on Architecture and Code Optimization (TACO) 13(2), 21, 2016

Scaling Properties of Parallel Applications to Exascale
Giovanni Mariani, Andreea Anghel, Rik Jongerius, Gero Dittmann
International Journal of Parallel Programming 44(5), 975-1002, 2016


2015

Scaling Application Properties to Exascale
Giovanni Mariani, Andreea Anghel, Rik Jongerius, Gero Dittmann
Proceedings of the 12th ACM International Conference on Computing Frontiers, pp. 31:1-31:8, 2015

An Instrumentation Approach for Hardware-agnostic Software Characterization
Andreea Anghel, Laura Mihaela Vasilescu, Rik Jongerius, Gero Dittmann, Giovanni Mariani
Proceedings of the 12th ACM International Conference on Computing Frontiers, pp. 3:1-3:8, 2015

DeSpErate++: An Enhanced Design Space Exploration Framework Using Predictive Simulation Scheduling
G. Mariani, G. Palermo, V. Zaccaria, C. Silvano
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 34(2), 293-306, 2015

Analytic Processor Model for Fast Design-Space Exploration
Rik Jongerius, Giovanni Mariani, Andreea Simona Anghel, Gero Dittmann, Erik Vermij, Henk Corporaal
Proceedings of the 33rd IEEE International Conference on Computer Design (ICCD), pp. 440-443, 2015


2014

DRuiD: Designing reconfigurable architectures with decision-making support
G. Mariani, G. Palermo, R. Meeuws, V.-M. Sima, C. Silvano, K. Bertels
19th Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 213-218, 2014

A Bayesian network approach for compiler auto-tuning for embedded processors
A.H. Ashouri, G. Mariani, G. Palermo, C. Silvano
IEEE 12th Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia), pp. 90-97, 2014

DeSpErate: Speeding-up design space exploration by using predictive simulation scheduling
Giovanni Mariani, Gianluca Palermo, Vittorio Zaccaria, Cristina Silvano
Design, Automation and Test in Europe Conference and Exhibition (DATE), pp. 1-4, 2014


2013

ARTE: An Application-specific Run-Time managEment framework for multi-cores based on queuing models
Giovanni Mariani, Gianluca Palermo, Vittorio Zaccaria, Cristina Silvano
Parallel Computing 39(9), 504-519, 2013

Design-space Exploration and Runtime Resource Management for Multicores
Giovanni Mariani, Gianluca Palermo, Vittorio Zaccaria, Cristina Silvano
ACM Trans. Embed. Comput. Syst. 13(2), 20:1-20:27, 2013

Run-time optimization of a dynamically reconfigurable embedded system through performance prediction
G. Mariani, V.-M. Sima, G. Palermo, V. Zaccaria, G. Marchiori, C. Silvano, K. Bertels
23rd International Conference on Field Programmable Logic and Applications (FPL), pp. 1-8, 2013


2012


OSCAR: An Optimization Methodology Exploiting Spatial Correlation in Multicore Design Spaces
G. Mariani, G. Palermo, V. Zaccaria, C. Silvano
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 31(5), 740-753, 2012

Using multi-objective design space exploration to enable run-time resource management for reconfigurable architectures
G. Mariani, V. Sima, G. Palermo, V. Zaccaria, C. Silvano, K. Bertels
Design, Automation Test in Europe Conference Exhibition (DATE), pp. 1379-1384, 2012


2011

Linking run-time resource management of embedded multi-core platforms with automated design-time exploration
Chantal Ykman-Couvreur, Prabhat Avasare, Giovanni Mariani, Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria
IET Computers & Digital Techniques 5(2), 123-135, 2011

ARTE: An Application-specific Run-Time management framework for multi-core systems
G. Mariani, G. Palermo, C. Silvano, V. Zaccaria
IEEE 9th Symposium on Application Specific Processors (SASP), pp. 86-93, 2011

Design Space Exploration Supporting Run-Time Resource Management
Prabhat Avasare, Chantal Ykman-Couvreur, Geert Vanmerbeeck, Giovanni Mariani, Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria
Multi-objective design space exploration of multiprocessor SoC architectures: the MULTICUBE approach, Multi-objective design space exploration of multiprocessor SoC architectures: the MULTICUBE approach, C. Silvano, W. Fornaciari, E. Villar (Eds.), pp. 93-10, Springer, 2011

Design space exploration of parallel architectures
Carlos Kavka, Luka Onesti, Alessandro Turco, Fabrizio Castro, Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria, Giovanni Mariani, Sara Bocchio, Fan Dongrui, Zhang Hao, Tang Shibin
Multi-objective design space exploration of multiprocessor SoC architectures: the MULTICUBE approach, pp. 171-188, Springer, 2011

The MULTICUBE Design Flow
C. Silvano, W. Fornaciari, G. Palermo, V. Zaccaria, F. Castro, M. Martinez, S. Bocchio, R. Zafalon, P. Avasare, G. Vanmeerbeeck, C. Ykman-Couvreur, M. Wouters, C. Kavka, L. Onesti, A. Turco, U. Bondi, G. Mariani, H. Posadas, E. Villar, C. Wu. F. Dongrui,
Multi-objective Design Space Exploration of Multiprocessor SoC Architectures, pp. 3-17, Springer, 2011

Response Surface Modeling for Embedded System Design Exploration
Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria, Enrico Rigoni, Carlos Kavka, Alessandro Turco, Giovanni Mariani
Multi-objective design space exploration of multiprocessor SoC architectures: the MULTICUBE approach, C. Silvano, W. Fornaciari, E. Villar (Eds.), pp. 75-92, Springer, 2011

Design Space Exploration for Run-Time Management of a Reconfigurable System for Video Streaming
Giovanni Mariani, Chantal Ykman-Couvreur, Prabhat Avasare, Geert Vanmerbeeck, Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria
Multi-objective design space exploration of multiprocessor SoC architectures: the MULTICUBE approach, C. Silvano, W. Fornaciari, E. Villar (Eds.), pp. 189-204, Springer, 2011

Optimization Algorithms for Embedded System Design Exploration
Enrico Rigoni, Carlos Kavka, Alessandro Turco, Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria, Giovanni Mariani
Multi-objective design space exploration of multiprocessor SoC architectures: the MULTICUBE approach, C. Silvano, W. Fornaciari, E. Villar (Eds.), pp. 51-74, Springer, 2011


2010

A correlation-based design space exploration methodology for multi-processor systems-on-chip
Giovanni Mariani, Aleksandar Brankovic, Gianluca Palermo, Jovana Jovic, Vittorio Zaccaria, Cristina Silvano
Proc. 47th ACM/IEEE Design Automation Conf. (DAC), pp. 120-125, 2010

Multicube Explorer: An Open Source Framework for Design Space Exploration of Chip Multi-Processors
Vittorio Zaccaria, Gianluca Palermo, Giovanni Mariani, Fabrizio Castro, Cristina Silvano
23th International Conference on Architecture of Computing Systems, pp. 325-331, 2010

Practical approach for design space explorations using simulators at multiple abstraction levels
P. Avasare, G. Vanmeerbeeck, C. Kavka, G. Mariani
Proc. 47th Design Automation Conf. User Track, Anaheim, CA, 2010

MULTICUBE: Multi-objective Design Space Exploration of Multi-core Architectures
Cristina Silvano, W. Fornaciari, Gianluca Palermo, Vittorio Zaccaria, Fabrizio Castro, Marcos Martinez, Sara Bocchio, Roberto Zafalon, Prabhat Avasare, Geert Vanmeerbeeck, Chantal Ykman-Couvreur, Marise Wouters, Carlos Kavka, Luka Onesti, Alessandro Turco
Proc. IEEE Computer Society Annual Symp. VLSI (ISVLSI), pp. 488-493, 2010

An industrial design space exploration framework for supporting run-time resource management on multi-core systems
Giovanni Mariani, Prabhat Avasare, Geert Vanmeerbeeck, Chantal Ykman-Couvreur, Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria
Proc. Design, Automation & Test in Europe Conf. & Exhibition (DATE), pp. 196-201, 2010

An Efficient Run-Time Management Methodology for Stereo Matching Application
Giovanni Mariani, Chantal Ykman-Couvreur, Kee Zhang, Lee Zhang, Gautier Lafruit
23th International Conference on Architecture of Computing Systems, pp. 299-304, 2010


2009

Meta-model Assisted Optimization for Design Space Exploration of Multi-Processor Systems-on-Chip
Giovanni Mariani, Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria
Proc. 12th IEEE Euromicro Conf. Digital System Design, Architectures, Methods and Tools (DSD), pp. 383-389, 2009

A design space exploration methodology supporting run-time resource management for multi-processor systems-on-chi
Giovanni Mariani, Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria
Proc. IEEE 7th Symp. Application Specific Processors SASP, pp. 118-124, 2009


2008

An Efficient Design Space Exploration Methodology for Multi-Cluster VLIW Architectures based on Artificial Neural Networks
Giovanni Mariani, Gianluca Palermo, Vittorio Zaccaria, Cristina Silvano
Proc. IFIP International Conference on Very Large Scale Integration VLSI - SoC, 2008


2007

Mapping and Topology Customization Approaches for Application-Specific STNoC Designs
Gianluca Palermo, Giovanni Mariani, Cristina Silvano, Riccardo Locatelli, Marcello Coppola
Proc. IEEE Int'l Conf. Application-specific Systems, Architectures and Processors (ASAP), pp. 61-68, 2007

A topology design customization approach for STNoC
Gianluca Palermo, Giovanni Mariani, Cristina Silvano, Riccardo Locatelli, Marcello Coppola
Proc. 2nd Int'l Conf. on Nano-Networks (Nano-Net), 2007

Application-Specific Topology Design Customization for STNoC
Gianluca Palermo, Cristina Silvano, Giovanni Mariani, Riccardo Locatelli, Marcello Coppol
Proc. 10th IEEE Euromicro Conf. Digital System Design Architectures, Methods and Tools DSD, pp. 547-550, 2007