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

António de Brito Ferrari

dblp:07/4533 · DBLP profile ↗
← Back
11ranked-venue papers
0as first author
0since 2021 · last 2005
—ORCID · none

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

Systems, architecture and hardware · 10Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 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
2 papers
Reconfigurable computing and FPGAs · 61% Embedded and real-time systems · 39%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%

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

TopicWeightPapersLastEvidence papers
Reconfigurable computing and FPGAs › reconfigurable computing
reconfigurable accelerator
0.012004
Reconfigurable Hardware SAT Solvers: A Survey of Systems · IEEE Trans. Computers 2004
Embedded and real-time systems › embedded software
embedded applications
0.011999
FPGA-Targeted Development System for Embedded Applications · FPGA 1999
Automated reasoning and model checking
satisfiability
0.012004
Reconfigurable Hardware SAT Solvers: A Survey of Systems · IEEE Trans. Computers 2004
Embedded and real-time systems › embedded hardware platform
FPGA-based embedded platform
0.011999
FPGA-Targeted Development System for Embedded Applications · FPGA 1999
YearPublicationVenuePosition
2005 ARPA - A Technology Independent and Synthetizable System-on-Chip Model for Real-Time Applications
abstract
This paper describes the advanced real-time processor architecture (ARPA) system-on-chip. The goal of this work is to create a technology independent and synthetizable system-on-chip (SoC) model for real-time applications. The main component of the SoC is a MIPS32-based RISC processor. It is implemented using a pipelined simultaneous multithreading structure that supports the execution of more than one thread or task at a time. The synergy between pipelining and simultaneous multithreading allows combining the exploration of Instruction level parallelism and task level parallelism, hide the context switching time and reduce the need of employing complex speculative execution techniques to improve the performance of the pipelined processor. A fundamental component of the ARPA SoC is the operating system coprocessor, which implements in hardware some of the operating systems functions, such as task scheduling, switching, communication and timing. The proposed architecture allows building flexible, high performance, time predictable and power efficient processors optimized for embedded real-time systems.
Arnaldo S. R. Oliveira, Valery Sklyarov, António de Brito Ferrari
DSD3
2004 Reconfigurable Hardware SAT Solvers: A Survey of Systems
abstract
By adapting to computations that are not so well-supported by general-purpose processors, reconfigurable systems achieve significant increases in performance. Such computational systems use high-capacity programmable logic devices and are based on processing units customized to the requirements of a particular application. A great deal of the research effort in this area is aimed at accelerating the solution of combinatorial optimization problems. Special attention in this context was given to the Boolean satisfiability (SAT) problem resulting in a considerable number of different architectures being proposed. This paper presents the state-of-the-art in reconfigurable hardware SAT satisfiers. The analysis and classification of existing systems has been performed according to such criteria as algorithmic issues, reconfiguration modes, the execution model, the programming model, logic capacity, and performance.
Iouliia Skliarova, António de Brito Ferrari
IEEE Trans. Computers2
2004 A software/reconfigurable hardware SAT solver
abstract
This paper introduces a novel approach for solving the Boolean satisfiability (SAT) problem by combining software and configurable hardware. The suggested technique avoids instance-specific hardware compilation and, as a result, allows the total problem solving time to be reduced compared to other approaches that have been proposed. Moreover, the technique permits problems that exceed the resources of the available reconfigurable hardware to be solved. The paper presents the results obtained with some of the DIMACS benchmarks and a comparison of our implementation with other available SAT solvers based on reconfigurable hardware. The hardware part of the satisfier was realized on Virtex XCV812E FPGA, which has a large volume of embedded memory blocks that provide direct support for the proposed approach.
Iouliia Skliarova, António de Brito Ferrari
IEEE Trans. Very Large Scale Integr. Syst.2
2003 A Dynamically Reconfigurable Accelerator for Operations over Boolean and Ternary Vectors
abstract
This paper suggests a novel architecture for a reconfigurable accelerator for computations over discrete vectors. The number of executed operations is limited but they can arbitrarily be chosen from a practically unlimited set of feasible operations. The software model and hardware implementations of the accelerator are discussed in detail.
Valery Sklyarov, Iouliia Skliarova, Arnaldo S. R. Oliveira, António de Brito Ferrari
DSD4
2003 Reconfigurable Hardware SAT Solvers: A Survey of Systems
Iouliia Skliarova, António de Brito Ferrari
FPL2
2003 The design and implementation of a reconfigurable processor for problems of combinatorial computation
Iouliia Skliarova, António de Brito Ferrari
J. Syst. Archit.2
2002 A SAT Solver Using Software and Reconfigurable Hardware
abstract
Summary form only given. In this paper we propose a novel approach for solving the Boolean satisfiability problem by combining software and reconfigurable hardware. The suggested technique avoids instance-specific hardware compilation and, as a result, achieves a higher performance than pure software approaches. Moreover, it permits problems that exceed the resources of the available reconfigurable hardware to be solved.
Iouliia Skliarova, António de Brito Ferrari
DATE2
2002 FPGA-Based Implementation of Genetic Algorithm for the Traveling Salesman Problem and Its Industrial Application
Iouliia Skliarova, António de Brito Ferrari
IEA/AIE2
2001 Design and Implementation of Reconfigurable Processor for Problems of Combinatorial Computations
abstract
The paper analyses different techniques that might be employed in order to solve various problems of combinatorial optimization and argues that the best results can be achieved by the use of software, running on a general-purpose computer, together with an FPGA-based reconfigurable co-processor. It suggests architecture of combinatorial co-processor, which is based on hardware templates and consists of reconfigurable functional and control units. Finally the paper demonstrates how to utilize the co-processor for two practical applications formulated over discrete matrices that are satisfiability and covering problems.
Iouliia Skliarova, António de Brito Ferrari
DSD2
1999 Development System for FPGA-Based Digital Circuits
abstract
The paper discusses some new hardware and software tools that can be used for the design of virtual circuits based on dynamically reconfigurable FPGAs. With the aid of these tools we can implement a system that requires some, hardware resources R/sub c/, on available hardware that has resources R/sub h/, where R/sub c/>R/sub h/. The main idea of the approach supported by these tools is the rational combination of FPGA capabilities with some proposed methods for producing a modifiable specification, together with a novel technique for architectural and logic synthesis, which has been incorporated into the new design environment.
Valery Sklyarov, José A. Fonseca, Ricardo Sal Monteiro, Arnaldo S. R. Oliveira, Andreia Melo, Nuno Lau, Iouliia Skliarova, Paulo Alexandre Correia da Silva Neves, António de Brito Ferrari
FCCM9
1999 FPGA-Targeted Development System for Embedded Applications
abstract
No abstract available.
Valery Sklyarov, José A. Fonseca, Ricardo Sal Monteiro, Arnaldo S. R. Oliveira, Andreia Melo, Nuno Lau, Konstantin Kondratjuk, Iouliia Skliarova, Paulo Alexandre Correia da Silva Neves, António de Brito Ferrari
FPGA10