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.

Fabrizio Grandoni 0002

dblp:g/FGrandoni2 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
0since 2021 · last 2001
0000-0002-9676-4931ORCID · corroborated

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

Systems, architecture and hardware · 3Security and privacy · 1Software engineering, systems software and programming languages · 1Applied, 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
3 papers
Electronic design automation · 71% Distributed systems · 20% Processor architecture and microarchitecture · 3%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware test
fault classification
0.012000
Threshold-Based Mechanisms to Discriminate Transient from Intermittent Faults · IEEE Trans. Computers 2000
Distributed systems
fault tolerance
0.012000
Threshold-Based Mechanisms to Discriminate Transient from Intermittent Faults · IEEE Trans. Computers 2000
Processor architecture and microarchitecture
microprogramming
0.011978
The Serial Microprocessor Array (SMA): Microprogramming and Application Examples · ISCA 1978
Parallel and multicore computing › array processor
parallel array processor
0.011978
The Serial Microprocessor Array (SMA): Microprogramming and Application Examples · ISCA 1978
Electronic design automation › hardware verification and test
fault diagnosis
0.011976
A Theory of Diagnosability of Digital Systems · IEEE Trans. Computers 1976
Electronic design automation › hardware verification and test › fault diagnosis
system diagnosability
0.011976
A Theory of Diagnosability of Digital Systems · IEEE Trans. Computers 1976
Hardware reliability and fault tolerance › system diagnosis
t-diagnosable systems
0.011976
A Theory of Diagnosability of Digital Systems · IEEE Trans. Computers 1976
Hardware accelerators and domain-specific architectures › signal processing accelerator
radar signal processing accelerator
0.011978
The Serial Microprocessor Array (SMA): Microprogramming and Application Examples · ISCA 1978

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

stochastic modeling · 0.0behavior analysis · 0.0graph-theoretic analysis · 0.0microprogramming · 0.0
YearPublicationVenuePosition
2001 Evaluation of Fault-Tolerant Multiprocessor Systems for High Assurance Applications
abstract
In designing high assurance systems, the dependability goals are achieved through the adoption of several fault-tolerance techniques. Unfortunately, their combined effect on the system cannot be, in the general case, derived by straightforward composition of the stand-alone component's analysis, because of mutual dependence of their controlling parameters. In this paper the assessment of overall system dependability induced by such integrated fault-tolerance organization is carried out through a stochastic simulation approach. To this purpose, a few fault-tolerant multiprocessor architectures, based on the integrated usage of standard error-processing structures with a recently-proposed diagnostic mechanism, called $\alpha$-count, are selected and evaluated. The diagnostic mechanism gets its input (error signals) from the error-processing mechanism, whose behaviour is in turn influenced by the rapidity and correctness with which $\alpha$-count identifies permanently/intermittently faulty processors. The choice of the basic fault-tolerance mechanisms to adopt, as well as the reference-system architecture, has been driven by the characteristics of the envisaged target applications: mainly, stringent dependability requirements, to be traded with adequate levels of performance and cost. The analysis has focused on performability, which is an appropriate measure to evaluate whether a certain design is ‘better’ than another under dependability and performance point of view.
Fabrizio Grandoni 0002, Silvano Chiaradonna, Felicita Di Giandomenico, Andrea Bondavalli
Comput. J.1
2000 Threshold-Based Mechanisms to Discriminate Transient from Intermittent Faults
abstract
This paper presents a class of count-and-threshold mechanisms, collectively named /spl alpha/-count, which are able to discriminate between transient faults and intermittent faults in computing systems. For many years, commercial systems have been using transient fault discrimination via threshold-based techniques. We aim to contribute to the utility of count-and-threshold schemes, by exploring their effects on the system. We adopt a mathematically defined structure, which is simple enough to analyze by standard tools. /spl alpha/-count is equipped with internal parameters that can be tuned to suit environmental variables (such as transient fault rate, intermittent fault occurrence patterns). We carried out an extensive behavior analysis for two versions of the count-and-threshold scheme, assuming, first, exponentially distributed fault occurrencies and, then, more realistic fault patterns.
Andrea Bondavalli, Silvano Chiaradonna, Felicita Di Giandomenico, Fabrizio Grandoni 0002
IEEE Trans. Computers4
1998 State Restoration in a COTS-Based N-Modular Architecture
abstract
Mechanisms for restoring the state of a channel in an N-modular redundant architecture are necessary to prevent redundancy attrition due to transient faults and to allow failed channels to be brought back on line after repair. This paper considers software-implemented mechanisms for state restoration (SR) in a generic fault-tolerant architecture in which both the underlying hardware and operating system are commercial off-the-shelf (COTS) components. State restoration involves copying the values of state variables from the active channel(s) across to the joining channel. Concurrent updating of state variables by application tasks is considered. Two state restoration schemes are considered: Running SR and Recursive SR. In the former, each state variable is copied exactly once while concurrent updates are written through to the joining channel. In the latter state variables are copied once and then recopied recursively until no concurrent updates are detected.
Andrea Bondavalli, Felicita Di Giandomenico, Fabrizio Grandoni 0002, David Powell, Christophe Rabéjac
ISORC3
1987 A Gracefully Degradable Algorithm for Byzantine Agreement
Felicita Di Giandomenico, M. L. Guidotti, Fabrizio Grandoni 0002, Luca Simoncini
SRDS3
1978 The Serial Microprocessor Array (SMA): Microprogramming and Application Examples
abstract
The structure of the Processing Element (PE), which is the basic component of SMA1, is presented. The PE consists of a simple serial arithmetic unit, a local high speed data memory, serial input and output ports, serial communication channels with neighbouring PE's, and some local control logic. The PE array operates under the control of a microprogrammed Array Control Unit (ACU). The peculiarities of ACU microprogramming are discussed, and some typical microprograms are reported. After presentation of the SMA principal instructions, some application programs are described implementing common radar filtering algorithms.
Paolo Corsini, Graziano Frosini, Fabrizio Grandoni 0002, G. Galati, M. La Manna
ISCA3
1976 A Theory of Diagnosability of Digital Systems
abstract
The problem of automatic fault diagnosis of systems decomposed into a number of interconnected units is considered by using a simplified version of the diagnostic model introduced by Preparata et al. The model used in this paper is supposed to be a realistic representation of systems where each unit has a considerable computational capability. For any system of n units whose set of testing links is given, necessary and sufficient conditions for t-diagnosability are presented in both cases of one-step diagnosis and diagnosis with repair, and it is shown that the procedure for diagnosis with repair has very small complexity. The problem of optimal assignment of testing links in order to achieve a given diagnosability is also considered and classes of optimal t-diagnosable systems are presented for arbitrary values of t in both cases of one-step diagnosis and diagnosis with repair.
Ferruccio Barsi, Fabrizio Grandoni 0002, Piero Maestrini
IEEE Trans. Computers2