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

Marcelo de Matos Menezes

dblp:323/6478 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
2since 2021 · last 2022
0000-0002-8484-0941ORCID · reported

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

Systems, architecture and hardware · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 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
2 papers
Electronic design automation · 55% Reconfigurable computing and FPGAs · 27% GPUs and heterogeneous computing · 18%
Theoretical computer science
1 paper
Computational geometry · 100%

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

TopicWeightPapersLastEvidence papers
Computational geometry › robust geometric computation
exact geometric predicates
0.612022
Fast Parallel Evaluation of Exact Geometric Predicates on GPUs · Comput. Aided Des. 2022
Computational geometry
geometric predicates
0.612022
Fast Parallel Evaluation of Exact Geometric Predicates on GPUs · Comput. Aided Des. 2022
Reconfigurable computing and FPGAs
coarse-grained reconfigurable architecture
0.512021
TRAVERSAL: A Fast and Adaptive Graph-Based Placement and Routing for CGRAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021
Electronic design automation
physical design
0.512021
TRAVERSAL: A Fast and Adaptive Graph-Based Placement and Routing for CGRAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021
Electronic design automation › physical design
placement and routing
0.512021
TRAVERSAL: A Fast and Adaptive Graph-Based Placement and Routing for CGRAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021
GPUs and heterogeneous computing
GPU computing
0.322022
Fast Parallel Evaluation of Exact Geometric Predicates on GPUs · Comput. Aided Des. 2022
TRAVERSAL: A Fast and Adaptive Graph-Based Placement and Routing for CGRAs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021

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

simulated annealing · 0.5integer linear programming · 0.5greedy heuristic · 0.5graph traversal · 0.5
YearPublicationVenuePosition
2022 Fast Parallel Evaluation of Exact Geometric Predicates on GPUs
Marcelo de Matos Menezes, Salles V. G. Magalhães, Matheus Aguilar de Oliveira, W. Randolph Franklin, Rodrigo Eduardo de Oliveira Bauer Chichorro
Comput. Aided Des.1
2021 TRAVERSAL: A Fast and Adaptive Graph-Based Placement and Routing for CGRAs
abstract
Coarse grain reconfigurable architectures (CGRAs) are an emerging hybrid computational architecture that has the parallel customization benefits of low-level logic devices, such as FPGAs and ASICs, while the relative coarseness of these architectures makes CGRAs easier to design for, which is more similar to the traditional processor. In the process of mapping designs to CGRAs, flexible, fast, and adaptive placement and routing (P&R) is fundamental in order to implement efficient run-time reconfigurable frameworks. It is well-known that P&R is an NP-complete problem, and thus, solutions rely on heuristics to achieve quality results with acceptable execution times. CGRA P&R has different constraints compared to traditional VLSI P&R, e.g., path latency balancing and modulo scheduling of loops. In this work, we propose a graph-based P&R approach that uses graph traversals to map designs to CGRAs. Additionally, we parallelize our approach with a graph-based greedy heuristic that executes on a GPU. We compare our proposed P&R approach with the CGRA-ME framework, which implements simulated annealing and integer linear programming placement algorithms. Our results show that this new approach can generate optimal mappings and improve the execution run-time up to several orders of magnitude. Furthermore, considering spatial mapping at the millisecond scale, our GPU approach is one order of magnitude faster compared to the state-of-the-art tool VPR.
Michael Canesche, Marcelo de Matos Menezes, Westerley Carvalho, Frank Sill, Peter Jamieson, José A. M. Nacif, Ricardo S. Ferreira 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2019 READY: A Fine-Grained Multithreading Overlay Framework for Modern CPU-FPGA Dataflow Applications
abstract
In this work, we propose a framework called REconfigurable Accelerator DeploY (READY), the first framework to support polynomial runtime mapping of dataflow applications in high-performance CPU-FPGA platforms. READY introduces an efficient mapping with fine-grained multithreading onto an overlay architecture that hides the latency of a global interconnection network. In addition to our overlay architecture, we show how this system helps solve some of the challenges for FPGA cloud computing adoption in high-performance computing. The framework encapsulates dataflow descriptions by using a target independent, high-level API, and a dataflow model that allows for explicit spatial and temporal parallelism. READY directly maps the dataflow kernels onto the accelerator. Our tool is flexible and extensible and provides the infrastructure to explore different accelerator designs. We validate READY on the Intel Harp platform, and our experimental results show an average 2x execution runtime improvement when compared to an 8-thread multi-core processor.
Lucas B. da Silva, Ricardo S. Ferreira 0001, Michael Canesche, Marcelo de Matos Menezes, Maria D. Vieira, Jeronimo Costa Penha, Peter Jamieson, José A. M. Nacif
ACM Trans. Embed. Comput. Syst.4