Demo Data from VLDB 2026 / reviewers in the wild / expert
Ricardo P. Jacobi
dblp:06/5774 · also Ricardo Pezzuol Jacobi
· DBLP profile ↗
14ranked-venue papers
1as first author
2since 2021 · last 2023
0000-0002-4520-7641ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 1 first-authorSoftware engineering, systems software and programming languages · 5Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021
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 |
Hardware accelerators and domain-specific architectures · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
sequence alignment |
0.1 | 1 | 2010 | A Hardware Accelerator for the Fast Retrieval of DIALIGN Biological Sequence Alignments in Linear Space · IEEE Trans. Computers 2010 |
Hardware accelerators and domain-specific architectures
bioinformatics accelerator |
0.1 | 1 | 2010 | A Hardware Accelerator for the Fast Retrieval of DIALIGN Biological Sequence Alignments in Linear Space · IEEE Trans. Computers 2010 |
Hardware accelerators and domain-specific architectures › bioinformatics accelerator
sequence alignment accelerator |
0.1 | 1 | 2010 | A Hardware Accelerator for the Fast Retrieval of DIALIGN Biological Sequence Alignments in Linear Space · IEEE Trans. Computers 2010 |
Methods — techniques the papers use, named apart from their topics
linear space algorithm · 0.2dynamic programming · 0.2FPGA implementation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Dynamic Difficulty Adjustment by Performance and Player Profile in Platform Game
Marcos P. C. Rosa, Carla Denise Castanho, Tiago Barros Pontes e Silva, Mauricio Miranda Sarmet, Ricardo P. Jacobi |
ICEC | 5 |
| 2023 | An automated approach to estimate player experience in game events from psychophysiological data
Elton Sarmanho Siqueira, Marcos Cordeiro Fleury, Marcus V. Lamar, Anders Drachen, Carla Denise Castanho, Ricardo P. Jacobi |
Multim. Tools Appl. | 6 |
| 2015 | Besouro: A framework for exploring compliance rules in automatic TDD behavior assessment
Karin Becker, Bruno de Souza Costa Pedroso, Marcelo Soares Pimenta, Ricardo P. Jacobi |
Inf. Softw. Technol. | 4 |
| 2010 | A HMMER hardware accelerator using divergencesabstractAs new protein sequences are discovered on an everyday basis and protein databases continue to grow exponentially with time, computational tools take more and more time to search protein databases to discover the common ancestors of them. HMMER is among the most used tools in protein search and comparison and multiple efforts have been made to accelerate its execution by using dedicated hardware prototyped on FPGAs. In this paper we introduce a novel algorithm called the Divergence Algorithm, which not only enables the FPGA accelerator to reduce execution time, but also enables further acceleration of the alignment generation algorithm of the HMMER programs by reducing the number of cells of the Dynamic Programming matrices it has to calculate. We also propose a more accurate performance measurement strategy that considers all the execution times while doing protein searches and alignments, while other works only consider hardware execution times and do not include alignment generation times. Using our proposed hardware accelerator and the Divergence Algorithm, we were able to achieve gains up to 182× when compared to the unaccelerated HMMER software running on a general purpose CPU. Juan Fernando Eusse, Nahri Moreano, Ricardo P. Jacobi, Alba Cristina Magalhaes Alves de Melo |
DATE | 3 |
| 2010 | DSOA: A Service Oriented Architecture for Ubiquitous Applications
Fabricio Nogueira Buzeto, Carlos Botelho de Paula Filho, Carla Denise Castanho, Ricardo P. Jacobi |
GPC | 4 |
| 2010 | TDD Effects: Are We Measuring the Right Things?
Bruno de Souza Costa Pedroso, Ricardo P. Jacobi, Marcelo Soares Pimenta |
XP | 2 |
| 2010 | A Hardware Accelerator for the Fast Retrieval of DIALIGN Biological Sequence Alignments in Linear SpaceabstractThe recent and astonishing accomplishments in the field of Genomics would not have been possible without the techniques, algorithms, and tools developed in Bioinformatics. Biological sequence comparison is an important operation in Bioinformatics because it is used to determine how similar two sequences are. As a result of this operation, one or more alignments are produced. DIALIGN is an exact algorithm that uses dynamic programming to obtain optimal biological sequence alignments in quadratic space and time. One effective way to accelerate DIALIGN is to design FPGA-based architectures to execute it. Nevertheless, the complete retrieval of an alignment in hardware requires modifications on the original algorithm because it executes in quadratic space. In this paper, we propose and evaluate two FPGA-based accelerators executing DIALIGN in linear space: one to obtain the optimal DIALIGN score (DIALIGN-Score) and one to retrieve the DIALIGN alignment (DIALIGN-Alignment). Because it appears to be no documented variant of the DIALIGN algorithm that produces alignments in linear space, we here propose a linear space variant of the DIALIGN algorithm and have designed the DIALIGN-Alignment accelerator to implement it. The experimental results show that impressive speedups can be obtained with both accelerators when comparing long biological sequences: the DIALIGN-Score accelerator achieved a speedup of 383.4 and the DIALIGN-Alignment accelerator reached a speedup of 141.38. Azzedine Boukerche, Jan Mendonca Correa, Alba Cristina Magalhaes Alves de Melo, Ricardo P. Jacobi |
IEEE Trans. Computers | 4 |
| 2007 | An FPGA-Based Accelerator for Multiple Biological Sequence Alignment with DIALIGN
Azzedine Boukerche, Jan Mendonca Correa, Alba Cristina Magalhaes Alves de Melo, Ricardo P. Jacobi, Adson F. da Rocha |
HiPC | 4 |
| 2007 | Reconfigurable Architecture for Biological Sequence Comparison in Reduced Memory SpaceabstractDNA sequence alignment is a very important problem in bioinformatics. The algorithm proposed by Smith-Waterman (SW) is an exact method that obtains optimal local alignments in quadratic space and time. For long sequences, quadratic complexity makes the use of this algorithm impractical. In this scenario, the use of a reconfigurable architecture is a very attractive alternative. This article presents the design and evaluation of an FPGA-based architecture that obtains the similarity score between DNA sequences, as well as its coordinates. The results obtained in a Xilinx xc2vp70 FPGA prototype presented a speedup of 246.9 over the software solution to compare sequences of size 100 MBP and 100 BP, respectively. Different from others hardware solutions that just calculate alignment scores, our design was able to avoid architecture's bottlenecks and accelerate the most computer intensive part of a sequence alignment software algorithm. Azzedine Boukerche, Jan Mendonca Correa, Alba Cristina Magalhaes Alves de Melo, Ricardo P. Jacobi, Adson F. da Rocha |
IPDPS | 4 |
| 2007 | Proteus: An Architecture for Adapting Web Page on Small-Screen Devices
Marcos F. Caetano, A. L. F. Fialho, Jacir Luiz Bordim, Carla Denise Castanho, Ricardo P. Jacobi, Koji Nakano |
NPC | 5 |
| 2006 | VoC: a reconfigurable matrix for stereo vision processingabstractThis paper presents a reconfigurable matrix VoC that can be applied to stereo vision computation. VoC accelerates block pixel matching by providing a highly parallel implementation of the sum of absolute differences metric. Reconfigurability allows VoC to deal with different block sizes, ranging from a single 7 /spl times/ 7 SAD computation to 9 simultaneous 5 /spl times/ 5 block computations. The pipelined version mapped to Xilinx FPGA could be simulated at 158 MHz, producing 1.42 billion matching per second. Ricardo P. Jacobi, Renato B. Cardoso, Geovany de Araújo Borges |
IPDPS | 1 |
| 2006 | Prototyping time- and space-efficient computations of algebraic operations over dynamically reconfigurable systems modeled by rewriting-logicabstractMany algebraic operations can be efficiently implemented as pipe networks in arrays of functional units such as systolic arrays that provide a large amount of parallelism. However, the applicability of classical systolic arrays is restricted to problems with strictly regular data dependencies yielding only arrays with uniform linear pipes. This limitation can be circumvented by using reconfigurable systolic arrays or reconfigurable data path arrays, where the node interconnections and operations can be redefined even at run time. In this context, several alternative reconfigurable systolic architectures can be explored and powerful tools are needed to model and evaluate them. Well-known rewriting-logic environments such as ELAN and Maude can be used to specify and simulate complex application-specific integrated systems. In this article we propose a methodology based on rewriting-logic which is adequate to quickly model and evaluate reconfigurable architectures (RA) in general and, in particular, reconfigurable systolic architectures. As an interesting case study we apply this rewriting-logic modeling methodology to the space-efficient treatment of the Fast-Fourier Transform (FFT). The FFT prototype conceived in this way, has been specified and validated in VHDL using the Quartus II system. Mauricio Ayala-Rincón, Carlos H. Llanos, Ricardo P. Jacobi, Reiner W. Hartenstein |
ACM Trans. Design Autom. Electr. Syst. | 3 |
| 2003 | Using Rewriting-Logic Notation for Funcional Verification in Data-Stream Based Reconfigurable Computing
Mauricio Ayala-Rincón, Ricardo P. Jacobi, Carlos H. Llanos, Reiner W. Hartenstein |
FDL | 2 |
| 2000 | System Design Based on Single Language and Single-Chip Java ASIP MicrocontrollerabstractMicrocontrollers have been playing an important role in the embedded market. However, the designer of microcontroller based systems must deal with different languages and tools in the hardware and software development, despite of their distinct design process. This paper presents a new design strategy to implement embedded applications described uniquely in Java, while maintaining software compatibility throughout the design process. Moreover, the target hardware is a single chip FPGA, taking benefit from their low cost and easy reconfiguration to customize the microcontroller. This papers presents the environment and some results of system synthesis. Sérgio Akira Ito, Luigi Carro, Ricardo P. Jacobi |
DATE | 3 |