Mateo Valero
YOU?
Author Swipe
View article: Green Change: Empowering Barangay 14 to Lead Sustainable Waste Reduction and Recycling through Environmental Education
Green Change: Empowering Barangay 14 to Lead Sustainable Waste Reduction and Recycling through Environmental Education Open
This study explores the role of environmental education programs in promoting sustainable waste reduction and recycling behaviors in Barangay 14, San Nicolas, Ilocos Norte. The research examines how various educational strategies—such as c…
View article: RigoChat 2: an adapted language model to Spanish using a bounded dataset and reduced hardware
RigoChat 2: an adapted language model to Spanish using a bounded dataset and reduced hardware Open
Large Language Models (LLMs) have become a key element of modern artificial intelligence, demonstrating the ability to address a wide range of language processing tasks at unprecedented levels of accuracy without the need of collecting pro…
View article: QUETZAL: Vector Acceleration Framework for Modern Genome Sequence Analysis Algorithms
QUETZAL: Vector Acceleration Framework for Modern Genome Sequence Analysis Algorithms Open
Genome sequence analysis is fundamental to medical breakthroughs such as developing vaccines, enabling genome editing, and facilitating personalized medicine. The exponentially expanding sequencing datasets and complexity of sequencing alg…
View article: Sargantana: An Academic SoC RISC-V Processor in 22nm FDSOI Technology
Sargantana: An Academic SoC RISC-V Processor in 22nm FDSOI Technology Open
This paper describes the Sargantana System on chip (SoC), a 64-bit RISC-V single core processor designed by a number of academic institutions and manufactured in 22 nm FDSOI technology: BSC, UPC, UB, UAB, CIC-IPN and IMB-CNM (CSIC). The So…
View article: Vitruvius+: An Area-Efficient RISC-V Decoupled Vector Coprocessor for High Performance Computing Applications
Vitruvius+: An Area-Efficient RISC-V Decoupled Vector Coprocessor for High Performance Computing Applications Open
The maturity level of RISC-V and the availability of domain-specific instruction set extensions, like vector processing, make RISC-V a good candidate for supporting the integration of specialized hardware in processor cores for the High Pe…
View article: DVINO: A RISC-V Vector Processor Implemented in 65nm Technology
DVINO: A RISC-V Vector Processor Implemented in 65nm Technology Open
This paper describes the design, verification, implementation and fabrication of the Drac Vector IN-Order (DVINO) processor, a RISC-V vector processor capable of booting Linux jointly developed by BSC, CIC-IPN, IMB-CNM (CSIC), and UPC. The…
View article: La cultura del esfuerzo
La cultura del esfuerzo Open
La cultura del esfuerzo del profesor Mateo Valero Cortés es título del libro número cinco de la colección Mestres publicado por la Universitat Politècnica de Catalunya. Esta colección tiene por objetivo ofrecer a los lectores una lección m…
View article: The Ultimate DataFlow for Ultimate SuperComputers-on-a-Chip, for Scientific Computing, Geo Physics, Complex Mathematics, and Information Processing
The Ultimate DataFlow for Ultimate SuperComputers-on-a-Chip, for Scientific Computing, Geo Physics, Complex Mathematics, and Information Processing Open
This article starts from the assumption that near future 100BTransistor SuperComputers-on-a-Chip will include N big multi-core processors, 1000N small many-core processors, a TPU-like fixed-structure systolic array accelerator for the most…
View article: When Sally Met Harry or When AI Met HPC
When Sally Met Harry or When AI Met HPC Open
View article: VIA: A Smart Scratchpad for Vector Units with Application to Sparse Matrix Computations
VIA: A Smart Scratchpad for Vector Units with Application to Sparse Matrix Computations Open
Sparsematrix operations are critical kernels inmultiple
\napplication domains such as High Performance Computing, artificial
\nintelligence and big data. Vector processing is widely used to
\nimprove performance on mathematical kernels wit…
View article: PrioRAT: Criticality-Driven Prioritization Inside the On-Chip Memory Hierarchy
PrioRAT: Criticality-Driven Prioritization Inside the On-Chip Memory Hierarchy Open
View article: An Academic RISC-V Silicon Implementation Based on Open-Source Components
An Academic RISC-V Silicon Implementation Based on Open-Source Components Open
©2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,creat…
View article: Runtime-Guided ECC Protection using Online Estimation of Memory Vulnerability
Runtime-Guided ECC Protection using Online Estimation of Memory Vulnerability Open
Diminishing reliability of semiconductor technologies and decreasing power budgets per component hinder designing next-generation high performance computing (HPC) systems. Both constraints strongly impact memory subsystems, as DRAM main me…
View article: The Ultimate DataFlow for Ultimate SuperComputers-on-a-Chip, for\n Scientific Computing, Geo Physics, Complex Mathematics, and Information\n Processing
The Ultimate DataFlow for Ultimate SuperComputers-on-a-Chip, for\n Scientific Computing, Geo Physics, Complex Mathematics, and Information\n Processing Open
This article starts from the assumption that near future 100BTransistor\nSuperComputers-on-a-Chip will include N big multi-core processors, 1000N small\nmany-core processors, a TPU-like fixed-structure systolic array accelerator for\nthe m…
View article: The Ultimate DataFlow for Ultimate SuperComputers-on-a-Chips.
The Ultimate DataFlow for Ultimate SuperComputers-on-a-Chips. Open
This article starts from the assumption that near future 100BTransistor SuperComputers-on-a-Chip will include N big multi-core processors, 1000N small many-core processors, a TPU-like fixed-structure systolic array accelerator for the most…
View article: RICH
RICH Open
Reductions constitute a frequent algorithmic pattern in high-performance and scientific computing. Sophisticated techniques are needed to ensure their correct and scalable concurrent execution on modern processors. Reductions on large arra…
View article: Semi-automatic validation of cycle-accurate simulation infrastructures: The case for gem5-x86
Semi-automatic validation of cycle-accurate simulation infrastructures: The case for gem5-x86 Open
View article: Improving Predication Efficiency through Compaction/Restoration of SIMD Instructions
Improving Predication Efficiency through Compaction/Restoration of SIMD Instructions Open
Vector processors offer a wide range of unexplored opportunities to improve performance and energy efficiency. However, despite its potential, vector code generation and execution have significant challenges, the most relevant ones being c…
View article: POSTER: An Optimized Predication Execution for SIMD Extensions
POSTER: An Optimized Predication Execution for SIMD Extensions Open
Vector processing is a widely used technique to improve performance and energy efficiency in modern processors. Most of them rely on predication to support divergence control. However, performance and energy consumption in predicated instr…
View article: A Vulnerability Factor for ECC-protected Memory
A Vulnerability Factor for ECC-protected Memory Open
Fault injection studies and vulnerability analyses have been used to estimate the reliability of data structures in memory. We survey these metrics and look at their adequacy to describe the data stored in ECC-protected memory. We also int…
View article: Power efficient job scheduling by predicting the impact of processor manufacturing variability
Power efficient job scheduling by predicting the impact of processor manufacturing variability Open
Modern CPUs suffer from performance and power consumption variability due to the manufacturing process. As a result, systems that do not consider such variability caused by manufacturing issues lead to performance degradations and wasted p…
View article: Optimizing computation-communication overlap in asynchronous task-based programs
Optimizing computation-communication overlap in asynchronous task-based programs Open
Asynchronous task-based programming models are gaining popularity to address the programmability and performance challenges in high performance computing. One of the main attractions of these models and runtimes is their potential to autom…
View article: Using Arm’s scalable vector extension on stencil codes
Using Arm’s scalable vector extension on stencil codes Open
Data-level parallelism is frequently ignored or underutilized. Achieved through vector/SIMD capabilities, it can provide substantial performance improvements on top of widely used techniques such as thread-level parallelism. However, manua…
View article: Efficiency analysis of modern vector architectures: vector ALU sizes, core counts and clock frequencies
Efficiency analysis of modern vector architectures: vector ALU sizes, core counts and clock frequencies Open
View article: The international race towards Exascale in Europe
The international race towards Exascale in Europe Open
View article: A Hardware Runtime for Task-Based Programming Models
A Hardware Runtime for Task-Based Programming Models Open
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,crea…
View article: Guest Editorial: Special Issue on Network and Parallel Computing for Emerging Architectures and Applications
Guest Editorial: Special Issue on Network and Parallel Computing for Emerging Architectures and Applications Open
View article: Optimizing computation-communication overlap in asynchronous task-based programs
Optimizing computation-communication overlap in asynchronous task-based programs Open
Asynchronous task-based programming models are gaining popularity to address programmability and performance challenges in high performance computing. One of the main attractions of these models and runtimes is their potential to automatic…
View article: On the maturity of parallel applications for asymmetric multi-core processors
On the maturity of parallel applications for asymmetric multi-core processors Open
View article: Advances in the Hierarchical Emergent Behaviors (HEB) Approach to Autonomous Vehicles
Advances in the Hierarchical Emergent Behaviors (HEB) Approach to Autonomous Vehicles Open
Widespread deployment of autonomous vehicles (AVs) presents formidable challenges in terms on handling scalability and complexity, particularly regarding vehicular reaction in the face of unforeseen corner cases. Hierarchical Emergent Beha…