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

Ramon Fernandes

dblp:139/8339 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
2since 2021 · last 2021
0000-0001-8781-8056ORCID · corroborated

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 · 2 · 1 first-author · 1 since 2021Computer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 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
3 papers
Parallel and multicore computing · 38% Interconnection networks and networks-on-chip · 35% Processor architecture and microarchitecture · 27%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
synchronization
0.822021
Subutai: Speeding Up Legacy Parallel Applications Through Data Synchronization · IEEE Trans. Parallel Distributed Syst. 2021
Subutai: distributed synchronization primitives in NoC interfaces for legacy parallel-applications · DAC 2018
Processor architecture and microarchitecture
multicore design
0.512021
Subutai: Speeding Up Legacy Parallel Applications Through Data Synchronization · IEEE Trans. Parallel Distributed Syst. 2021
Interconnection networks and networks-on-chip › routing algorithms
fault-tolerant routing
0.412020
Using Smart Routing for Secure and Dependable NoC-Based MPSoCs · IEEE/ACM Trans. Netw. 2020
Interconnection networks and networks-on-chip
routing algorithms
0.412020
Using Smart Routing for Secure and Dependable NoC-Based MPSoCs · IEEE/ACM Trans. Netw. 2020
Interconnection networks and networks-on-chip
network interface
0.312018
Subutai: distributed synchronization primitives in NoC interfaces for legacy parallel-applications · DAC 2018
Processor architecture and microarchitecture › multiprocessor architecture
synchronization hardware
0.312018
Subutai: distributed synchronization primitives in NoC interfaces for legacy parallel-applications · DAC 2018
Parallel and multicore computing › synchronization
synchronization mechanisms
0.312018
Subutai: distributed synchronization primitives in NoC interfaces for legacy parallel-applications · DAC 2018
Processor architecture and microarchitecture
chip multiprocessor
0.112018
Subutai: distributed synchronization primitives in NoC interfaces for legacy parallel-applications · DAC 2018

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

hardware-software co-design · 0.8POSIX threads · 0.5simulation · 0.4fault model · 0.4
YearPublicationVenuePosition
2021 Using curved angular intra-frame prediction to improve video coding efficiency
Ramon Fernandes, Gustavo Sanchez, Rodrigo Cataldo, Luciano Volcan Agostini, César A. M. Marcon
J. Vis. Commun. Image Represent.1
2021 Subutai: Speeding Up Legacy Parallel Applications Through Data Synchronization
abstract
The decrease of the performance gain dictated by Moore's Law boosted the development of manycore architectures to replace single-core architectures. These new architectures must employ parallel applications and distribute its workload over a multitude of cores to reach the desired performance. Parallel applications are harder to develop than sequential ones since the developer must guarantee data integrity using synchronization primitives. While multiple novel solutions have been proposed to speed up parallel applications through handling one type of data synchronization primitive, exceptionally few works support multiple types of synchronization primitives and legacy code. This article proposes Subutai, a hardware/software co-design solution for accelerating multiple synchronization primitives without modifying the application source code. By providing a new user library, while retaining an existing synchronization API, legacy and novel applications can benefit from our solution. Our experimental evaluation, which provides a POSIX Threads implementation, demonstrates Subutai speeds up to 2.71× and 4.61× the execution of single- and multiple-application executions, respectively.
Rodrigo Cataldo, Ramon Fernandes, Kevin J. M. Martin, Jarbas Silveira, Gustavo Sanchez, Martha Johanna Sepúlveda, César A. M. Marcon, Jean-Philippe Diguet
IEEE Trans. Parallel Distributed Syst.2
2020 Using Smart Routing for Secure and Dependable NoC-Based MPSoCs
abstract
The Internet-of-Things (IoT) boosted the building of computational systems that share computation, communication and storage resources for uncountable types of applications. MultiProcessor System-on-Chip (MPSoC) is a fundamental component of such systems offering large parallelism degree in an ocean of processors and memories connected through one or more Network-on-Chips (NoCs). Therefore, a massive quantity of sensitive information of several applications can share computation and communication resources of the MPSoCs demanding security mechanisms and policies. Besides, the advances of CMOS technologies increases the quantity of static and dynamic faults, requiring a dependable and resilient target architecture, which can be partially fulfilled by an effective and efficient NoC design. This work addresses fault tolerance and security at NoC level with SDR, a routing algorithm that includes the concept of security zones in the MPSoC while providing support for dependable routing avoiding faulty links. The proposed routing algorithm prioritizes communication paths deemed secure in 2D mesh NoCs with deadlock freedom. Experimental results employing realistic workload scenarios based on the NASA Numeric Aerodynamic Simulation (NAS) Parallel Benchmark (NPB) and a fault model for 65nm and 22nm CMOS fabrication technologies demonstrates the scalability, security, and dependability of SDR.
Ramon Fernandes, César A. M. Marcon, Rodrigo Cataldo, Martha Johanna Sepúlveda
IEEE/ACM Trans. Netw.1
2018 Subutai: distributed synchronization primitives in NoC interfaces for legacy parallel-applications
abstract
Parallel applications are essential for efficiently using the computational power of a Multiprocessor System-on-Chip (MPSoC). Unfortunately, these applications do not scale effortlessly with the number of cores because of synchronization operations that take away valuable computational time and restrict the parallelization gains. Moreover, synchronization is also a bottleneck due to sequential access to shared memory. We address this issue and introduce "Subutai", a hardware/software (HW/SW) architecture designed to distribute essential synchronization mechanisms over the Network-on-Chip (NoC). It includes Network Interfaces (NIs), drivers and a custom library of a NoC-based MPSoC architecture that speeds up the essential synchronization primitives of any legacy parallel application. Besides, we provide a fast simulation tool for parallel applications and a HW architecture of the NI. Experimental results with PARSEC benchmark show an average application speedup of 2.05 compared to the same architecture running legacy SW solutions for 36% overhead of HW architecture.
Rodrigo Cataldo, Ramon Fernandes, Kevin J. M. Martin, Martha Johanna Sepúlveda, Altamiro Amadeu Susin, César A. M. Marcon, Jean-Philippe Diguet
DAC2
2018 DCDM-Intra: Dynamically Configurable 3D-HEVC Depth Maps Intra-Frame Prediction Algorithm
abstract
This work proposes the Dynamically Configurable 3D-HEVC Depth Maps Intra-Frame Prediction (DCDM-Intra), which explores the fact that Rough Mode Decision (RMD) was inherited from texture coding without taking advantages of the depth maps simplicity. DCDM-Intra classifies the HEVC Intra-frame Prediction Modes (IPMs) according to their BD-rate impact when encoding depth maps. Then, the application or the user can dynamically define the number of IPMs supported by the depth maps intra-prediction, according to the system status or application requirements, removing the IPMs that less affect the encoding efficiency. DCDM-Intra allows 35 distinct operation points with different encoding efficiency impacts. Experimental results demonstrate that the exclusion of 20% of IPMs causes a BD-rate increase of 0.03%, and the removal of almost 51% of IPMs rises 0.11% the BD-rate.
Gustavo Sanchez, Ramon Fernandes, Luciano Volcan Agostini, César A. M. Marcon
ICIP2
2013 A flexible framework for modeling and simulation of multipurpose wireless networks
abstract
The emergence of wireless networks has contributed to a growing number of studies and protocols regarding its performance and reliability requirements, among others. Several issues have to be considered when deploying such devices under harsh environmental conditions. These issues often force the designer to adopt decisions that are usually difficult to verify in real world settings. In order to mitigate such problems, an alternative resides in the use of simulation models for both homogeneous and heterogeneous devices. This paper describes an event-based Wireless Network Simulator (WiNeS) for devices operating in several topologies and configurations of networks. WiNeS is a Java-based framework specially built to support customized network options that offers hybrid simulation for virtual and physical nodes in the same environment. Some of WiNeS' features include the computation of maximum communication distances among devices in 2D and 3D spatial node distributions as well as pairing rules to evaluate the nodes connectivity.
Vinicius Bohrer, Ramon Fernandes, César A. M. Marcon, Thais Webber, Letícia Maria Veiras Bolzani, Ricardo M. Czekster, Fabiano Hessel
RSP2