Exploració per autor "Jiménez González, Daniel"
Ara es mostren els items 14-33 de 47
-
Enabling HW-based task scheduling in large multicore architectures
Morais, Lucas Henrique; Álvarez Martínez, Carlos; Jiménez González, Daniel; Haro Ruiz, Juan Miguel de; Araujo, Guido; Frank, Michael; Goldman, Alfredo; Martorell Bofill, Xavier (Institute of Electrical and Electronics Engineers (IEEE), 2024-01)
Article
Accés obertDynamic Task Scheduling is an enticing programming model aiming to ease the development of parallel programs with intrinsically irregular or data-dependent parallelism. The performance of such solutions relies on the ability ... -
Exploiting parallelism on GPUs and FPGAs with OmpSs
Bosch Pons, Jaume; Filgueras Izquierdo, Antonio; Vidal, Miquel; Jiménez González, Daniel; Álvarez Martínez, Carlos; Martorell, Xavier (Association for Computing Machinery (ACM), 2017)
Text en actes de congrés
Accés obertThis paper presents the OmpSs approach to deal with heterogeneous programming on GPU and FPGA accelerators. The OmpSs programming model is based on the Mercurium compiler and the Nanos++ runtime. Applications are annotated ... -
Extending OpenMP to survive the heterogeneous multi-core era
Ayguadé Parra, Eduard; Badia Sala, Rosa Maria; Bellens, Pieter; Cabrera, Daniel; Duran González, Alejandro; Ferrer, Roger; González Tallada, Marc; Igual Peña, Francisco D.; Jiménez González, Daniel; Labarta Mancho, Jesús José; Martinell Andreu, Luis; Martorell Bofill, Xavier; Mayo Gual, Rafael; Pérez Cáncer, Josep Maria; Planas, Judit; Quintana Ortí, Enrique Salvador (2010-10)
Article
Accés restringit per política de l'editorial -
Fast evaluation methodology for automatic custom hardware prototyping
González, Cecilia; Jiménez González, Daniel; Martorell Bofill, Xavier; Álvarez Martínez, Carlos; Gaydadjiev, Georgi (2009-06)
Text en actes de congrés
Accés obertHardware customization for scientific applications has shown a big potential for reducing power consumption and increasing performance. In particular, the automatic generation of ISA extensions for General-Purpose Processors ... -
FPGA framework improvements for HPC applications
Filgueras Izquierdo, Antonio; Vidal, Miquel; Jiménez González, Daniel; Álvarez Martínez, Carlos; Martorell Bofill, Xavier (Institute of Electrical and Electronics Engineers (IEEE), 2023)
Text en actes de congrés
Accés obertIn modern FPGA devices, place and route has become an increasingly difficult task due to an increase in resources and device complexity. This results in an exponential increase of implementation possibilities. Such a huge ... -
Heterogeneous tasking on SMP/FPGA SoCs: The case of OmpSs and the Zynq
Filgueras Izquierdo, Antonio; Gil Blasco, Eduard; Álvarez Martínez, Carlos; Jiménez González, Daniel; Martorell Bofill, Xavier; Langer, Jan; Noguera Serra, Juan José (Institute of Electrical and Electronics Engineers (IEEE), 2013)
Text en actes de congrés
Accés restringit per política de l'editorialOmpSs is a directive-based programming model that uses OpenMP-like directives, that allow to execute the tasks annotated on both the SMPs and as FPGA kernels on modern SoC processors, like the Xilinx Zynq platform. OmpSs ... -
Implementation of the K-Means Algorithm on Heterogeneous Devices: A Use Case Based on an Industrial Dataset
Xu, Ying hao; Vidal, Miquel; Arejita, Beñat; Diaz, Javier; Alvarez, Carlos; Jiménez González, Daniel; Martorell Bofill, Xavier; Mantovani, Filippo (IOS Press, 2018)
Comunicació de congrés
Accés obertThis paper presents and analyzes a heterogeneous implementation of an industrial use case based on K-means that targets symmetric multiprocessing (SMP), GPUs and FPGAs. We present how the application can be optimized from ... -
Improving performance of HPC kernels on FPGAs using high-level resource management
Filgueras Izquierdo, Antonio; Vidal, Miquel; Jiménez González, Daniel; Álvarez Martínez, Carlos; Martorell Bofill, Xavier (Institute of Electrical and Electronics Engineers (IEEE), 2023)
Comunicació de congrés
Accés obertIn state-of-the-art FPGA, especially in chiplet-based devices, place and route has become an important challenge due to an increase in device size and complexity. In the same way, off-chip memory resources have grown in ... -
Improving resource usage in large FPGA accelerators
Filgueras Izquierdo, Antonio; Alvarez, Carlos; Jiménez González, Daniel (Barcelona Supercomputing Center, 2022-05)
Text en actes de congrés
Accés obertIn modern FPGA devices, place and route has become a difficult task for the underlying FPGA implementation tools. This is caused by an increase of device size and complexity. As devices grow in size and number of resources, ... -
Improving the discovery and clustering of three-dimensional protein patterns with OpenMP
Valdés Jiménez, Alejandro Mauricio; Reyes Parada, Miguel; Núñez Vivanco, Gabriel; Durán-Verdugo, Fabio; Jiménez González, Daniel (Institute of Electrical and Electronics Engineers (IEEE), 2023)
Text en actes de congrés
Accés obertThe discovery of conserved three-dimensional (3D) amino-acid patterns among a set of protein structures can be useful, for instance, to predict the functions of unknown proteins or for the rational design of multi-target ... -
LEGaTO: Low-energy, secure, and resilient toolset for heterogeneous computing
Salami, Behzad; Parasyris, Konstantinos; Cristal Kestelman, Adrián; Unsal, Osman Sabri; Martorell Bofill, Xavier; Carpenter, Paul Matthew; De la Cruz Martínez, Raul; Bautista Gomez, Leonardo; Jiménez González, Daniel; Álvarez Martínez, Carlos; Nabavilarimi, Seyed Saber; Madonar Soria, Sergi (Institute of Electrical and Electronics Engineers (IEEE), 2020)
Text en actes de congrés
Accés obertThe LEGaTO project leverages task-based programming models to provide a software ecosystem for Made in-Europe heterogeneous hardware composed of CPUs, GPUs, FPGAs and dataflow engines. The aim is to attain one order of ... -
LightDock: a new multi-scale approach to protein-protein docking
Jimenez Garcia, Brian; Roel Touris, Jorge; Romero Durana, Miguel; Vidal, Miquel; Jiménez González, Daniel; Fernández Recio, Juan (2018-01)
Article
Accés obertMotivation: Computational prediction of protein-protein complex structure by docking can provide structural and mechanistic insights for protein interactions of biomedical interest. However, current methods struggle with ... -
Metodología para la generación y evaluación automática de hardware específico
González, Cecilia; Jiménez González, Daniel; Martorell Bofill, Xavier; Álvarez Martínez, Carlos; Gaydadjiev, Georgi (2009-09)
Text en actes de congrés
Accés obertEn el área de la bioinformática podemos encontrar aplicaciones que suponen un reto para el diseño de nuevas arquitecturas de procesadores en términos de rendimiento, ya que sus características difieren de las de las ... -
MInGLE: An efficient framework for domain acceleration using low-power specialized functional units
González Álvarez, Cecilia Noemí; Sartor, Jennifer B.; Álvarez Martínez, Carlos; Jiménez González, Daniel; Eeckhout, Lieven (2016-06)
Article
Accés obertThe end of Dennard scaling leads to new research directions that try to cope with the utilization wall in modern chips, such as the design of specialized architectures. Processor customization utilizes transistors more ... -
OmpSs@cloudFPGA: An FPGA task-based programming model with message passing
Haro Ruiz, Juan Miguel de; Cano, Rubén; Álvarez Martínez, Carlos; Jiménez González, Daniel; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José; Abel, François; Ringlein, Burkhard; Weiss, Beat (Institute of Electrical and Electronics Engineers (IEEE), 2022)
Text en actes de congrés
Accés obertNowadays, a new parallel paradigm for energy-efficient heterogeneous hardware infrastructures is required to achieve better performance at a reasonable cost on high-performance computing applications. Under this new paradigm, ... -
OmpSs@FPGA framework for high performance FPGA computing
Haro Ruiz, Juan Miguel de; Bosch Pons, Jaume; Filgueras Izquierdo, Antonio; Vidal, Miquel; Jiménez González, Daniel; Álvarez Martínez, Carlos; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2021-12-01)
Article
Accés obertThis paper presents the new features of the OmpSs@FPGA framework. OmpSs is a data-flow programming model that supports task nesting and dependencies to target asynchronous parallelism and heterogeneity. OmpSs@FPGA is the ... -
OmpSs@Zynq All-Programmable SoC Ecosystem
Filgueras Izquierdo, Antonio; Gil Blasco, Eduard; Jiménez González, Daniel; Álvarez Martínez, Carlos; Martorell Bofill, Xavier; Langer, Jan; Noguera Serra, Juan José; Vissers, Kees (Association for Computing Machinery (ACM), 2014)
Text en actes de congrés
Accés restringit per política de l'editorialOmpSs is an OpenMP-like directive-based programming model that includes heterogeneous execution (MIC, GPU, SMP, etc.) and runtime task dependencies management. Indeed, OmpSs has largely influenced the recently appeared ... -
OpenMP extensions for FPGA Accelerators
Cabrera, Daniel; Martorell Bofill, Xavier; Gaydadjiev, Georgi; Ayguadé Parra, Eduard; Jiménez González, Daniel (2009-07)
Text en actes de congrés
Accés obertReconfigurable computing is one of the paths to explore towards low-power supercomputing. However, programming these reconfigurable devices is not an easy task and still requires significant research and development efforts ... -
Performance analysis of a hardware accelerator of dependence management for taskbased dataflow programming models
Tan, Xubin; Bosch Pons, Jaume; Jiménez González, Daniel; Álvarez Martínez, Carlos; Ayguadé Parra, Eduard; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2016)
Text en actes de congrés
Accés obertAlong with the popularity of multicore and manycore, task-based dataflow programming models obtain great attention for being able to extract high parallelism from applications without exposing the complexity to programmers. ... -
Picos: A hardware runtime architecture support for OmpSs
Yazdanpanah Ahmadabadi, Fahimeh; Álvarez Martínez, Carlos; Jiménez González, Daniel; Badia Sala, Rosa Maria; Valero Cortés, Mateo (Elsevier, 2015-12)
Article
Accés obertOmpSs is a programming model that provides a simple and powerful way of annotating sequential programs to exploit heterogeneity and task parallelism based on runtime data dependency analysis, dataflow scheduling and ...