AC - Contribuciones a congresos científicos
Envíos recientes
-
Multiset Signatures for Transactional Memory
(ACM, 2011)Transactional Memory (TM) systems must record the memory locations read and written (read and write sets) by concurrent transactions in order to detect conflicts. Some TM implementations use signatures for this purpose, ... -
Improving Signatures by Locality Exploitation for Transactional Memory
(IEEE, 2009)Writing multithreaded programs is a fairly complex task that poses a major obstacle to exploit multicore processors. Transactional Memory (TM) emerges as an alternative to the conventional multithreaded programming to ... -
El autoaprendizaje como competencia central en la enseñanza de fundamentos de computadores.
(2024)En este trabajo presentamos la experiencia de abordar el estudio de los fundamentos del computador con una metodología centrada en el alumno. Para ello, las clases magistrales son sustituidas por material didáctico variado, ... -
FPGA acceleration of bit-true simulations for word-length optimization.
(IEEE, 2021)The end of Moore's law and the arrival of new highly demanding applications have awakened the interest in exploring different number representation formats and also combining them to implement domain-specific accelerators. ... -
iDA: Preservando el acceso a bases de datos a muy largo plazo.
(2024)El proyecto iDA (Immortal Database Accesss) tiene como objetivo el ofrecer una visión general de las posibilidades tecnológicas para la preservación de los sistemas informáticos desmantelados (decommissioned) y los datos ... -
Weather Projections and Dynamical Downscaling for the Republic of Panama: Evaluation of Implementation Methods via GPGPU Acceleration
(2020-09)Climate change could have a critical impact on the Republic of Panama where a major segment of the economy is dependent on the operation of the Panama Canal. New capabilities to do targeted research around climate change ... -
SkewEngine: reorganización de mallas regulares para cálculo intensivo
(2023)En muchas aplicaciones, tales como la manipulación de datos hiperespectrales, la exploración de datos de resonancia magnética o la identificación de cuencas visuales en modelos digitales de elevación, es necesario realizar ... -
Computer architecture simulation on the server-side for online evaluation purposes
(2021)Due to the global COVID19 pandemic, in the last few months there has been a dramatic change in the educational context where lecturers around the world has forced to solve academic problems that immediately before this ... -
Reorganización de matrices en algoritmos de barrido radial sobre Modelos Digitales del Terreno
(2019)Es muy frecuente, en los sistemas de información geográfica que trabajan con modelos digitales del terreno, el uso de algoritmos de barrido radial para el estudio de variables asociadas a parámetros cuya magnitud decrece ... -
SkewEngine: enhancing performance of intensive calculations on regular meshes
(2023)In various applications such as hyperspectral data manipulation, MRI data exploration, or visual basin identification in digital elevation models, performing arithmetic operations on each point of a data mesh that involve ... -
High-Throughput DTW accelerator with minimum area in AMD FPGA by HLS.
(2023)Dynamic Time Warping (DTW) is a dynamic programming algorithm that is known to be one of the best methods to measure the similarities between two signals, even if there are variations in the speed of those. It is ... -
NATSA: A Near-Data Processing Accelerator for Time Series Analysis.
(IEEE, 2020)El análisis de series temporales es una técnica clave para extraer y predecir sucesos en ámbitos tan diversos como la epidemiología, la genómica, la neurociencia, las ciencias medioambientales o la economía, entre otros. ... -
Multimodal Human Pose Feature Fusion for Gait Recognition.
(2023)Gait recognition allows identifying people at a distance based on the way they walk (i.e. gait) in a non-invasive approach. Most of the approaches published in the last decades are dominated by the use of silhouettes or ... -
Real-Time Unsupervised Object Localization on the Edge for Airport Video Surveillance.
(2023)Object localization is vital in computer vision to solve object detection or classification problems. Typically, this task is performed on expensive GPU devices, but edge computing is gaining importance in real-time ... -
Whole-Genome Assembly: An Experimental Study of Computational Costs and Architectural Opportunities
(2022)Whole-genome sequencing (WGS) pro- vides a huge amount of reads from which a comple- te genome could be assembled. The recent advent of long read sequencing technologies, such as PacBio and Oxford Nanopore, and the subsequent ... -
Exploiting Vector Extensions to Accelerate Time Series Analysis.
(SARTECO, 2022-09-21)Time series analysis is an important research topic and a key step in monitoring and predicting events in many fields. Recently, the Matrix Profile method, and particularly two of its Euclidean-distance-based implementations ... -
Diseño del compilador de la máquina virtual inmortal iVM
(Sociedad de Arquitectura y Tecnología de Computadores (SARTECO), 2022-09-21)Conservar la información digital durante mucho tiempo es difı́cil, incluso cuando se utiliza un medio de almacenamiento pasivo duradero, como una pelı́cula fotográfica almacenada en las condiciones adecuadas. En dicho ... -
A Hybrid Piece-Wise Slowdown Model for Concurrent Kernel Execution on GPU
(José Cano, Phil Trinder, 2022-08)Current execution of kernels on GPUs allows improving the use of hardware resources and reducing the execution time of co-executed kernels. In addition, efficient kernel-oriented scheduling policies pursuing criteria based ... -
CodSim 2.0: Un Laboratorio Virtual para la Enseñanza de las Codificaciones de Datos
(SARTECO, 2021-09)Este artículo presenta la herramienta CodSim 2.0, un simulador de codificaciones de datos a nivel físico, dirigido a estudiantes de asignaturas de redes de computadores en grados en ingeniería Informática o Electrónica. El ... -
C++ for Heterogeneous Programming: oneAPI (DPC++ and oneTBB)
(2020-11-19)This tutorial provides hands-on experience programming CPUs, GPUs and FPGAs using a unified, standards-based programming model: oneAPI. oneAPI includes a cross-architecture language: Data Parallel C++ (DPC++). DPC++ is an ...