Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Francesco Cerizzi

dblp:241/1018 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 59% Emerging computing paradigms · 27% Hardware reliability and fault tolerance · 14%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
intermittent computing
0.612022
The Case for Approximate Intermittent Computing · IPSN 2022
Emerging computing paradigms › approximate computing
anytime algorithms
0.212022
The Case for Approximate Intermittent Computing · IPSN 2022
Emerging computing paradigms
approximate computing
0.212022
The Case for Approximate Intermittent Computing · IPSN 2022
Embedded and real-time systems
energy harvesting systems
0.212022
The Case for Approximate Intermittent Computing · IPSN 2022
Hardware reliability and fault tolerance
power failure resilience
0.212022
The Case for Approximate Intermittent Computing · IPSN 2022

Methods — techniques the papers use, named apart from their topics

support vector machine · 0.6non-volatile memory checkpointing · 0.6loop perforation · 0.6
YearPublicationVenuePosition
2022 The Case for Approximate Intermittent Computing
abstract
We present the concept of approximate intermittent computing and concretely demonstrate its application. Intermittent computations stem from the erratic energy patterns caused by energy harvesting: computations unpredictably terminate whenever energy is insufficient and the application state is lost. Existing solutions maintain equivalence to continuous executions by creating persistent state on non-volatile memory, enabling stateful computations to cross power failures. The performance penalty is massive: system throughput reduces while energy consumption increases. In contrast, approxi-mate intermittent computations trade the accuracy of the results for sparing the entire overhead to maintain equivalence to a continuous execution. This is possible as we use approximation to limit the extent of stateful computations to the single power cycle, enabling the system to completely shift the energy budget for managing persistent state to useful computations towards an immediate ap-proximate result. To this end, we effectively reverse the regular formulation of approximate computing problems. First, we apply approximate intermittent computing to human activity recognition. We design an anytime variation of support vector machines able to improve the accuracy of the classification as energy is available. We build a hw/sw prototype using kinetic energy and show a 7x improvement in system throughput compared to state-of-the-art system support for intermittent computing, while retaining 83% accuracy in a setting where the best attainable accuracy is 88%. Next, we apply approximate intermittent computing in a sharply different scenario, that is, embedded image processing, using loop perforation. Using a different hw / sw prototype we build and diverse energy traces, we show a 5x improvement in system throughput compared to state-of-the-art system support for intermittent computing, while providing an equivalent output in 84% of the cases.
Fulvio Bambusi, Francesco Cerizzi, Yamin Lee, Luca Mottola
IPSN2
2019 A Runtime Resource Management Policy for OpenCL Workloads on Heterogeneous Multicores
abstract
Nowadays, runtime workload distribution and resource tuning for heterogeneous multicores running multiple OpenCL applications is still an open quest. This paper proposes an adaptive policy capable at identifying an optimal working point for an unknown multiprogrammed OpenCL workload without using any design-time application profiling or analysis. The approach compared against a design-time optimization strategy demonstrates to be effective in converging to an solution guaranteeing required performance while minimizing power consumption and maximum temperature; it achieves on average values 0.085 W (5.15%) and 0.83°C (1.47%) worse than the static optimal solution.
Daniele Angioletti, Francesco Bertani, Cristiana Bolchini, Francesco Cerizzi, Antonio Miele
DATE4