Marcello Traiola

Dr. Marcello Traiola

Inria Rennes Bretagne Atlantique
+1
orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
10 February 2023 in Computer
Verified
Journal Article
Closed access
ARAnnachiara Ruospo
Annachiara Ruospo
ESErnesto Sanchez
Ernesto Sanchez
LLLucas Matana Luza
Lucas Matana Luza
LDLuigi DILILLO
Luigi DILILLO
Marcello TraiolaMarcello Traiola
Marcello Traiola
Alberto BosioAlberto Bosio
Alberto Bosio
Deep learning (DL) reliability is becoming a growing concern, and efficient reliability assessment approaches are required to meet safety constraints. This article presents a survey of the main DL reliability assessment methodologies, focusing mainly on fault injection techniques used to evaluate DL resilience.

1 October 2021 in Microprocessors and Microsystems
Verified
Journal Article
Closed access
ARAnnachiara Ruospo
Annachiara Ruospo
ESErnesto Sanchez
Ernesto Sanchez
Marcello TraiolaMarcello Traiola
Marcello Traiola
IOIan O’cOnnor
Ian O’cOnnor
Alberto BosioAlberto Bosio
Alberto Bosio

9 June 2021 in IEEE Access
Verified
Journal Article
Open access
Salvatore BaroneSalvatore Barone
Salvatore Barone
Marcello TraiolaMarcello Traiola
Marcello Traiola
MBMario Barbareschi
Mario Barbareschi
Alberto BosioAlberto Bosio
Alberto Bosio
Approximate Computing (AxC) paradigm aims at designing computing systems that can satisfy the rising performance demands and improve the energy efficiency. AxC exploits the gap between the level of accuracy required by the users, and the actual precision provided by the computing system, for achieving diverse optimizations. Various AxC techniques have been proposed so far in the literature at different abstraction levels from hardware to software. These techniques have been successfully utilized and combined to realize approximate implementations of applications in various domains (e.g. data analytic, scientific computing, multimedia and signal processing, and machine learning). Unfortunately, state-of-the-art approximation methodologies focus on a single abstraction level, such as combining elementary components (e.g., arithmetic operations) which are firstly approximated using component-level metrics and then combined to provide a good trade-off between efficiency and accuracy at the application level. This hinders the possibility for designers to explore different approximation opportunities, optimized for different applications and implementation targets. Therefore, we designed and implemented E- \mathbb IDEA, an automatic framework that provides an application-driven approximation approach to find the best approximate versions of a given application targeting different implementations (i.e., hardware and software). E- \mathbb IDEA compounds 1) a source-to-source manipulation tool and 2) an evolutionary search engine to automatically realize approximate application variants and perform a Design-Space Exploration (DSE). The latter results in a set of non-dominate approximate solutions in terms of trade-off between accuracy and efficiency. Experimental results validate the effectiveness and the flexibility of the approach in generating optimized approximate implementations of different applications, by using different approximation techniques and different accuracy/error metrics and for different implementation targets.

22 June 2020 in Proceedings of the IEEE
Verified
Journal Article
Closed access
Marcello TraiolaMarcello Traiola
Marcello Traiola
AVArnaud Virazel
Arnaud Virazel
PGPatrick Girard
Patrick Girard
MBMario Barbareschi
Mario Barbareschi
Alberto BosioAlberto Bosio
Alberto Bosio
Approximate computing (AxC) is increasingly emerging as a new design paradigm to produce more efficient computation systems by judiciously reducing the computation quality. In particular, AxC has been successfully applied to integrated circuits (ICs), in the last years. Hence, concerning the test of such new class of ICs, namely approximate ICs (AxICs), new challenges--as well as new opportunities--have emerged. In this survey, we provide a thorough analysis of issues related to test procedures for AxICs and review the state-of-the-art techniques to deal with them. We resort to an illustrative example having the twofold aim of: 1) guiding the reader through the AxIC testing challenges and 2) illustrating the existing solutions to correctly overcome them, while suitably taking advantage of opportunities coming from approximation. We analyze experimentally the most recent testing techniques for AxICs and highlight their mature aspects, as well as their shortcomings. Experimental outcomes show that the testing process for AxIC is not completely mature. Indeed, only under specific conditions existing testing procedures achieve good results.

31 May 2018 in Journal of Electronic Testing
Verified
Journal Article
Closed access
PDF file
LALorena Anghel
Lorena Anghel
MBMounir Benabdenbi
Mounir Benabdenbi
Alberto BosioAlberto Bosio
Alberto Bosio
Marcello TraiolaMarcello Traiola
Marcello Traiola
EVElena-Ioana Vǎtǎjelu
Elena-Ioana Vǎtǎjelu

29 January 2022 in ACM Journal on Emerging Technologies in Computing Systems
Verified
Journal Article
Open access
MBMario Barbareschi
Mario Barbareschi
Salvatore BaroneSalvatore Barone
Salvatore Barone
Alberto BosioAlberto Bosio
Alberto Bosio
JHJie Han
Jie Han
Marcello TraiolaMarcello Traiola
Marcello Traiola
As modern applications demand an unprecedented level of computational resources, traditional computing system design paradigms are no longer adequate to guarantee significant performance enhancement at an affordable cost. Approximate Computing (AxC) has been introduced as a potential candidate to achieve better computational performances by relaxing non-critical functional system specifications. In this article, we propose a systematic and high-abstraction-level approach allowing the automatic generation of near Pareto-optimal approximate configurations for a Discrete Cosine Transform (DCT) hardware accelerator. We obtain the approximate variants by using approximate operations, having configurable approximation degree, rather than full-precise ones. We use a genetic searching algorithm to find the appropriate tuning of the approximation degree, leading to optimal tradeoffs between accuracy and gains. Finally, to evaluate the actual HW gains, we synthesize non-dominated approximate DCT variants for two different target technologies, namely, Field Programmable Gate Arrays (FPGAs) and Application Specific Integrated Circuits (ASICs). Experimental results show that the proposed approach allows performing a meaningful exploration of the design space to find the best tradeoffs in a reasonable time. Indeed, compared to the state-of-the-art work on approximate DCT, the proposed approach allows an 18% average energy improvement while providing at the same time image quality improvement.