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.

Ciro Donnarumma

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

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

Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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 · 61% Electronic design automation · 30% Hardware reliability and fault tolerance · 9%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware verification and test
memory testing
0.412020
Integrating Online Safety-related Memory Tests in Multicore Real-Time Systems · RTSS 2020
Embedded and real-time systems
multicore real-time systems
0.412020
Integrating Online Safety-related Memory Tests in Multicore Real-Time Systems · RTSS 2020
Embedded and real-time systems
real-time scheduling
0.412020
Integrating Online Safety-related Memory Tests in Multicore Real-Time Systems · RTSS 2020
Hardware reliability and fault tolerance
functional safety
0.112020
Integrating Online Safety-related Memory Tests in Multicore Real-Time Systems · RTSS 2020

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

schedulability analysis · 0.4optimization · 0.4
YearPublicationVenuePosition
2021 Scheduling Replica Voting in Fixed-Priority Real-Time Systems
abstract
Reliability and safety are mandatory requirements for safety-critical embedded systems. The design of a fault-tolerant system is required in many fields (e.g., railway, automotive, avionics) and redundancy helps in achieving this goal. Redundant systems typically leverage voting techniques applied to the outputs produced by tasks to detect and even tolerate failures. This paper studies the integration of distributed voting protocols in fixed-priority real-time systems from a scheduling perspective. It analyzes two scheduling strategies for implementing voting. One is attractive and friendly for software developers and based on suspending the task execution until the replica provides the data to be voted. The other one is inspired by the Logical Execution Time (LET) paradigm and requires introducing additional tasks in the system to accomplish voting-related activities. Queuing and delays introduced by inter-replica communication interfaces are also analyzed. Experimental results are finally presented to compare the two strategies, showing that LET-inspired voting is much more predictable and hence more suitable than the other strategy for fixed-priority real-time systems.
Pietro Fara, Gabriele Serra, Alessandro Biondi 0001, Ciro Donnarumma
ECRTS4
2020 Integrating Online Safety-related Memory Tests in Multicore Real-Time Systems
abstract
Almost all functional safety standards that regulate safety-critical domains impose to periodically test hardware platforms at run-time. RAM memories are among the fundamental components of computing platforms and are notably subject to faults. Hence, they are also primary components to be tested. Unfortunately, RAM tests are destructive, require to be atomically executed, and are not cheap from a computational perspective. As such, if not properly managed, they can jeopardize the timing performance of a real-time system, especially when running upon a multicore platform.This paper proposes a software architecture to integrate online memory tests on multicore real-time systems. Furthermore, by jointly considering a task model and a safety model based on the EN50129 safety standard, it presents an approach to compute the optimal configuration of memory tests that preserves the system schedulability and guarantees a given tolerable functional failure rate (TFFR). Experimental results show that the proposed approach allows achieving a marginal impact on schedulability while preserving a TFFR that is compatible with the highest safety integrity level specified by the EN50129.
Ciro Donnarumma, Alessandro Biondi 0001, Francesco De Rosa, Stefano Di Carlo
RTSS1