Graphic summary
  • Show / hide key
  • Information


Scientific and technological production
  •  

1 to 50 of 78 results
  • Analysis of the Task Superscalar architecture hardware design

     Yazdanpanah Ahmadabadi, Fahimeh; Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos; Etsion, Yoav; Badia Sala, Rosa Maria
    International Conference on Computational Science
    Presentation's date: 2013-06
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    In this paper, we analyze the operational flow of two hardware implementations of the Task Superscalar architecture. The Task Superscalar is an experimental task based dataflow scheduler that dynamically detects inter-task data dependencies, identifies task-level parallelism, and executes tasks in the out-of-order manner. In this paper, we present a base implementation of the Task Superscalar architecture, as well as a new design with improved performance. We study the behavior of processing some dependent and non-dependent tasks with both base and improved hardware designs and present the simulation results compared with the results of the runtime implementation.

  • FPGA-based prototype of the task superscalar architecture

     Yazdanpanah Ahmadabadi, Fahimeh; Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos; Etsion, Yoav; Badia Sala, Rosa Maria
    HiPEAC Workshop on Reconfigurable Computing
    Presentation's date: 2013-01-21
    Presentation of work at congresses

    Read the abstract Read the abstract  Share Reference managers Reference managers Open in new window

    In this paper, we present the first hardware implementation of a prototype of the Task Superscalar architecture; an experimental task-based dataflow scheduler that dynamically detects inter-task data dependencies, identifies task-level parallelism, and executes tasks out-of-order. The implemented hardware is based on a distributed design that can op erate in parallel and is easily scalable to manage hundreds of cores in the same way that Out-of-Order architectures manage functional units. Our prototype operates at near 150 Mhz, fits in a current commercial FPGA board, and can maintain up to 1024 in-ight tasks, managing the data dependencies in few cycles.

  • Automatic design exploration framework for multicores with reconfigurable accelerators

     González, Cecilia Noemí; Isikawa, Haruku; Hayashi, Akihiro; Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos; Kimura, Keiji; Kasahara, Hironori
    HiPEAC Workshop on Reconfigurable Computing
    Presentation's date: 2013-01-21
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Aprendizaje activo basado en problemas

     Alvarez Martinez, Carlos; Fernandez Jimenez, Agustin; Llosa Espuny, Jose Francisco; Sanchez Carracedo, Fermin
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation's date: 2013-07
    Presentation of work at congresses

    Read the abstract Read the abstract  Share Reference managers Reference managers Open in new window

    Durante años, los autores del presente trabajo hemos practicado diversos métodos para fomentar el aprendizaje activo de los estudiantes a partir de la resolución de problemas, tanto en clase como fuera de ella. Los últimos cuatro cursos hemos utilizado en clase de problemas de la asignatura una metodología que consiste en encargar a los estudiantes cada semana que resuelvan un pequeño conjunto de problemas que trabajarán en clase la semana siguiente. En clase, los juntamos en equipos de tres o cuatro personas, que discuten sus respectivas soluciones y entregan una solución de consenso al final de la clase. Esta solución se les devuelve corregida en la siguiente clase. Los resultados recopilados durante estos cuatro cursos prueban que asistir y participar activamente en clase ayuda mucho en el aprendizaje, y que trabajar y pensar los problemas antes de ir, ayuda aún más, ya que permite aprovechar mejor las clases. En estos cuatro años, el 78% de los estudiantes que realizaron al menos el 90% de los problemas aprobaron la asignatura por controles, sin necesidad de realizar el examen final, mientras que el 64% de los estudiantes que realizaron menos del 50% de los problemas no consiguieron superar la asignatura.

  • Accelerating an application domain with specialized functional units

     González, Cecilia Noemí; Sartor, Jennifer B.; Alvarez Martinez, Carlos; Jimenez Gonzalez, Daniel; Eeckhout, Lieven
    ACM transactions on architecture and code optimization
    Date of publication: 2013-12-14
    Journal article

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    Hardware specialization has received renewed interest recently as chips are hitting power limits. Chip designers of traditional processor architectures have primarily focused on general-purpose computing, partially due to time-to-market pressure and simpler design processes. But new power limits require some chip specialization. Although hardware configured for a specific application yields large speedups for low-power dissipation, its design is more complex and less reusable. We instead explore domain-based specialization, a scalable approach that balances hardware¿s reusability and performance efficiency. We focus on specialization using customized compute units that accelerate particular operations. In this article, we develop automatic techniques to identify code sequences from different applications within a domain that can be targeted to a new custom instruction that will be run inside a configurable specialized functional unit (SFU). We demonstrate that using a canonical representation of computations finds more common code sequences among applications that can be mapped to the same custom instruction, leading to larger speedups while specializing a smaller core area than previous pattern-matching techniques. We also propose new heuristics to narrow the search space of domain-specific custom instructions, finding those that achieve the best performance across applications. We estimate the overall performance achieved with our automatic techniques using hardware models on a set of nine media benchmarks, showing that when limiting the core area devoted to specialization, the SFU customization with the largest speedups includes both application- and domain-specific custom instructions. We demonstrate that exploring domain-specific hardware acceleration is key to continued computing system performance improvements.

  • Aprendizaje activo basado en problemas

     Alvarez Martinez, Carlos; Fernandez Jimenez, Agustin; Llosa Espuny, Jose Francisco; Sanchez Carracedo, Fermin
    ReVisión
    Date of publication: 2013-09
    Journal article

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    Durante años, los autores del presente trabajo hemos practicado diversos métodos para fomentar el aprendizaje activo de los estudiantes a partir de la resolución de problemas, tanto en clase como fuera de ella. Los últimos cuatro cursos hemos utilizado en la clase de problemas de la asignatura una metodología que consiste en encargar a los estudiantes cada semana que resuelvan un pequeño conjunto de problemas que trabajarán en clase la semana siguiente. En clase, los juntamos en equipos de tres o cuatro personas, que discuten sus respectivas soluciones y entregan una solución de consenso al final de la clase. Esta solución se les devuelve corregida en la siguiente clase. Los resultados recopilados durante estos cuatro cursos prueban que asistir y participar activamente en clase ayuda mucho en el aprendizaje, y que trabajar y pensar los problemas antes de ir ayuda aún más, ya que permite aprovechar mejor las clases. En estos cuatro años, el 78 % de los estudiantes que realizaron al menos el 90 % de los problemas aprobaron la asignatura por controles, sin necesidad de realizar el examen final, mientras que el 64 % de los estudiantes que realizaron menos del 50 % de los problemas no consiguieron superar la asignatura.

  • Premi Disseny per al Reciclatge 2013

     Alvarez Martinez, Carlos; Cruz Diaz, Josep-llorenç; Fernandez Jimenez, Agustin; Lopez Alvarez, David; Sanchez Carracedo, Fermin
    Award or recognition

    View View Open in new window  Share

  • OmpSs to OpenCL and to FPGAs

     Alvarez Martinez, Carlos; Jimenez Gonzalez, Daniel; Cabrera, Daniel; Martorell Bofill, Xavier; Ayguade Parra, Eduard
    International Workshop on Efficient Parallel Programming of Bioinformatics Applications on Heterogeneous HPC Platforms
    Presentation's date: 2012-06-28
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • The task dependency analysis tool SSgrind

     Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos; Martorell Bofill, Xavier; Ayguade Parra, Eduard
    International Workshop on Efficient Parallel Programming of Bioinformatics Applications on Heterogeneous HPC Platforms
    Presentation's date: 2012-06-28
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • The Smith-Waterman experience

     Alvarez Martinez, Carlos; Jimenez Gonzalez, Daniel
    International Workshop on Efficient Parallel Programming of Bioinformatics Applications on Heterogeneous HPC Platforms
    Presentation's date: 2012-06-25
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • OmpSs to FPGA and overview of applications

     Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos; Martorell Bofill, Xavier; Ayguade Parra, Eduard
    International Workshop on Efficient Parallel Programming of Bioinformatics Applications on Heterogeneous HPC Platforms
    Presentation's date: 2012-06-25
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Dynamic tolerance region computing for multimedia

     Alvarez Martinez, Carlos; Corbal San Adrian, Jesus; Valero Cortes, Mateo
    IEEE transactions on computers
    Date of publication: 2012
    Journal article

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Automatic generation and testing of application specific hardware accelerators on a new reconfigurable OpenSPARC platform

     González Álvarez, Cecilia; Fernández, Mikel; Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos; Martorell Bofill, Xavier
    HiPEAC Workshop on Reconfigurable Computing
    Presentation's date: 2011-01-23
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Cómo formar ingenieros en Informática en la competencia Sostenibilidad y Compromiso Social

     Franquesa Griso, David; Cruz Diaz, Josep-llorenç; Alvarez Martinez, Carlos; Sanchez Carracedo, Fermin; Fernandez Jimenez, Agustin; Lopez Alvarez, David
    Date of publication: 2011
    Book chapter

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Access to the full text
    Cómo formar ingenieros en informática en la competencia sostenibilidad y compromiso social  Open access

     Franquesa, David; Cruz Diaz, Josep-llorenç; Alvarez Martinez, Carlos; Sanchez Carracedo, Fermin; Fernandez Jimenez, Agustin; Lopez Alvarez, David
    Date of publication: 2011
    Book chapter

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    In addition to he technical skills, the new trends in engineering education include the so-called professional skills. These skills are usually hard to teach and to evaluate, and some of them are difficult to include in technical subjects. In this paper, we analyze the "Sustainability and Social Responsibility" skill, an we present several techniques to develop it, both at the comprehension and the application levels according to the Bloom taxonomy. Besides, we also analyze the main requirements in an Educational Institution in order to implement this skill. / En los nuevos planes de estudios hay que desarrollar competencias que resultan novedosas: prácticamente no han sido trabajadas con anterioridad. Cómo enseñarlas y cómo evaluarlas es una preocupación para los diseñadores de los nuevos planes. Este artículo analiza la competencia "Sostenibilidad y Compromiso Social", explicando técnicas para desarrollarla tanto a nivel de comprensión como al de aplicación, según la taxonomía de Bloom, y analiza las condiciones que deben darse en un centro para poder implementar estas técnicas en las asignaturas de su plan de estudios.

  • PARALLEL VIDEO DECODING  Open access

     Alvarez Mesa, Mauricio
    Defense's date: 2011-09-08
    Department of Computer Architecture, Universitat Politècnica de Catalunya
    Theses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    Digital video is a popular technology used in many different applications. The quality of video, expressed in the spatial and temporal resolution, has been increasing continuously in the last years. In order to reduce the bitrate required for its storage and transmission, a new generation of video encoders and decoders (codecs) have been developed. The latest video codec standard, known as H.264/AVC, includes sophisticated compression tools that require more computing resources than any previous video codec. The combination of high quality video and the advanced compression tools found in H.264/AVC has resulted in a significant increase in the computational requirements of video decoding applications. The main objective of this thesis is to provide the performance required for real-time operation of high quality video decoding using programmable architectures. Our solution has been the simultaneous exploitation of multiple levels of parallelism. On the one hand, video decoders have been modified in order to extract as much parallelism as possible. And, on the other hand, general purpose architectures has been enhanced for exploiting the type of parallelism that is present in video codec applications.

    El vídeo digital es una tecnología popular utilizada en una gran variedad de aplicaciones. La calidad de vídeo, expresada en la resolución espacial y temporal, ha ido aumentando constantemente en los últimos años. Con el fin de reducir la tasa de bits requerida para su almacenamiento y transmisión, se ha desarrollado una nueva generación de codificadores y decodificadores (códecs) de vídeo. El códec estándar de vídeo más reciente, conocido como H.264/AVC, incluye herramientas sofisticadas de compresión que requieren más recursos de computación que los códecs de vídeo anteriores. El efecto combinado del vídeo de alta calidad y las herramientas de compresión avanzada incluidas en el H.264/AVC han llevado a un aumento significativo de los requerimientos computacionales de la decodificación de vídeo. El objetivo principal de esta tesis es proporcionar el rendimiento necesario para la decodificación en tiempo real de vídeo de alta calidad. Nuestra solución ha sido la explotación simultánea de múltiples niveles de paralelismo. Por un lado, se realizaron modificaciones en el decodificador de vídeo con el fin de extraer múltiples niveles de paralelismo. Y, por otro lado, se modificaron las arquitecturas de propósito general para mejorar la explotación del tipo paralelismo que está presente en las aplicaciones de vídeo. Primero hicimos un análisis de la escalabilidad de dos extensiones de Instrucción Simple con Múltiples Datos (SIMD por sus siglas en inglés): una de una dimensión (1D) y otra matricial de dos dimensiones (2D). Se demostró que al escalar la extensión 2D se obtiene un mayor rendimiento con una menor complejidad que al escalar la extensión 1D. Luego se realizó una caracterización de la decodificación de H.264/AVC en aplicaciones de alta definición (HD) donde se identificaron los núcleos principales. Debido a la falta de un punto de referencia (benchmark) adecuado para la decodificación de vídeo HD, desarrollamos uno propio, llamado HD-VideoBench el cual incluye aplicaciones completas de codificación y decodificación de vídeo junto con una serie de secuencias de vídeo en HD. Después optimizamos los núcleos más importantes del decodificador H.264/AVC usando instrucciones SIMD. Sin embargo, los resultados no alcanzaron el máximo rendimiento posible debido al efecto negativo de la desalineación de los datos en memoria. Como solución, evaluamos el hardware y el software necesarios para realizar accesos no alineados. Este soporte produjo mejoras significativas de rendimiento en la aplicación. Aparte se realizó una investigación sobre cómo extraer paralelismo de nivel de tarea. Se encontró que ninguno de los mecanismos existentes podía escalar para sistemas masivamente paralelos. Como alternativa, desarrollamos un nuevo algoritmo que fue capaz de encontrar miles de tareas independientes al explotar paralelismo de nivel de macrobloque. Luego implementamos una versión paralela del decodificador de H.264 en una máquina de memoria compartida distribuida (DSM por sus siglas en inglés). Sin embargo esta implementación no alcanzó el máximo rendimiento posible debido al impacto negativo de las operaciones de sincronización y al efecto del núcleo de decodificación de entropía. Con el fin de eliminar estos cuellos de botella se evaluó la paralelización al nivel de imagen de la fase de decodificación de entropía combinada con la paralelización al nivel de macrobloque de los demás núcleos. La sobrecarga de las operaciones de sincronización se eliminó casi por completo mediante el uso de operaciones aceleradas por hardware. Con todas las mejoras presentadas se permitió la decodificación, en tiempo real, de vídeo de alta definición y alta tasa de imágenes por segundo. Como resultado global se creó una solución escalable capaz de usar el número creciente procesadores en las arquitecturas multinúcleo.

  • Mamá, de mayor quiero ser ingeniero/a en informática  Open access

     Lopez Alvarez, David; Cruz Diaz, Josep-llorenç; Alvarez Martinez, Carlos; Fernandez Jimenez, Agustin; Sanchez Carracedo, Fermin
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation's date: 2010-07
    Presentation of work at congresses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    El número de estudiantes que se matriculan en Ingeniería Informática no ha dejado de disminuir en los últimos años. Sin embargo, la demanda de profesionales no deja de crecer. Los autores de este trabajo pensamos que el problema radica en (1) un desconocimiento general sobre qué es la Ingeniería Informática y (2) en la percepción de los jóvenes de que el esfuerzo requerido es muy alto. Creemos que para atraer más estudiantes de secundaria (en especial a mujeres) hay que mostrar el lado menos teórico y más humano y práctico de la informática, y debe ser el profesorado de secundaria quien fomente el interés y el entusiasmo en sus estudiantes. Para ello es necesario ayudar a este profesorado desde la propia universidad, formándoles a nivel técnico y ofreciéndoles herramientas y métodos pedagógicos. En este artículo se analiza cómo debería ser esta colaboración, y se presentan los resultados de una encuesta a profesores de tecnología sobre las motivaciones de sus estudiantes.

  • Formando el profesorado de secundaria para aumentar la captación de estudiantes en carreras de ingeniería

     Lopez Alvarez, David; Cruz Diaz, Josep-llorenç; Alvarez Martinez, Carlos; Fernandez Jimenez, Agustin; Sanchez Carracedo, Fermin
    Congrés Internacional de Docència Universitària i Innovació
    Presentation's date: 2010-06-30
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Evaluación formativa con feedback rápido usando mandos interactivos

     Alvarez Martinez, Carlos; Llosa Espuny, Jose Francisco
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation's date: 2010-07
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Plataforma docent per a treballar amb una FPGA

     Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos
    Jornades de Docència del Departament d'Arquitectura de Computadors
    Presentation's date: 2010-02
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Mandos interactivos en EC2

     Alvarez Martinez, Carlos; Llosa Espuny, Jose Francisco
    Jornades de Docència del Departament d'Arquitectura de Computadors
    Presentation's date: 2010-02
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • GPFPGA: entorno para la generación automática de códigos HDL portables entre FPGAs

     Jimenez Gonzalez, Daniel; Sánchez Fernández, Raúl; Alvarez Martinez, Carlos; Morillo Pozo, Julian David; Cabrera, Daniel; Martorell Bofill, Xavier; Ayguade Parra, Eduard
    Jornadas de Computación Reconfigurable y Aplicaciones
    Presentation's date: 2010-09
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Uso de mandos interactivos para la evaluación formativa con realimentación rápida

     Alvarez Martinez, Carlos; Llosa Espuny, Jose Francisco
    ReVisión
    Date of publication: 2010-10
    Journal article

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Dataflow computing model

     Yazdanpanah Ahmadabadi, Fahimeh; Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos
    Date: 2010-07
    Report

     Share Reference managers Reference managers Open in new window

  • The Social and Environmental Impact of Engineering Solutions: from the Lab to the Real World

     Franquesa, David; Cruz Diaz, Josep-llorenç; Alvarez Martinez, Carlos; Sanchez Carracedo, Fermin; Fernandez Jimenez, Agustin; Lopez Alvarez, David
    International journal of engineering education
    Date of publication: 2010
    Journal article

     Share Reference managers Reference managers Open in new window

  • Aprendizaje cooperativo en cursos multidisciplinares  Open access

     Alvarez Martinez, Carlos; Lopez Alvarez, David; Jimenez Gonzalez, Daniel; Alonso López, Javier
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation's date: 2009
    Presentation of work at congresses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    La enseñanza de contenidos técnicos en grupos multidisciplinares es una tarea compleja debido a la diversidad de los conocimientos iniciales de los alumnos implicados. Sin embargo esta dificultad puede llegar a convertirse en una poderosa herramienta. En este artículo se presenta la experiencia obtenida durante una asignatura de software libre impartida a un grupo multidisciplinar formado por alumnos de distintas carreras técnicas. La base de nuestra propuesta es obligar a los estudiantes a cooperar forzando grupos compuestos por alumnos de diferentes carreras. Este tipo de agrupación obliga a los alumnos a realizar trabajo cooperativo y aprendizaje entre iguales, lo que les permite desarrollar habilidades tanto técnicas como profesionales. Nuestros resultados muestran que con este enfoque se consiguen buenos resultados tanto en el aprendizaje como en la aceptación por parte de los alumnos de la asignatura y del método de enseñanza.

  • Metodologí­a para la generación y evaluación automática de hardware específico

     González, Cecilia; Jimenez Gonzalez, Daniel; Martorell Bofill, Xavier; Alvarez Martinez, Carlos; Gaydadjiev, Georgi
    Jornadas de Paralelismo
    Presentation's date: 2009-09
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Aprendizaje cooperativo en grupos multidisciplinares  Open access

     Alvarez Martinez, Carlos; Lopez Alvarez, David; Jimenez Gonzalez, Daniel; Alonso López, Javier
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation's date: 2009-07
    Presentation of work at congresses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    La enseñanza de contenidos técnicos en grupos multidisciplinares es una tarea compleja debido a la diversidad de los conocimientos iniciales de los alumnos implicados. Sin embargo esta dificultad puede llegar a convertirse en una poderosa herramienta. En este artículo se presenta la experiencia obtenida durante una asignatura de software libre impartida a un grupo multidisciplinar formado por alumnos de distintas carreras técnicas. La base de nuestra propuesta es obligar a los estudiantes a cooperar forzando grupos compuestos por alumnos de diferentes carreras. Este tipo de agrupación obliga a los alumnos a realizar trabajo cooperativo y aprendizaje entre iguales, lo que les permite desarrollar habilidades tanto técnicas como profesionales. Nuestros resultados muestran que con este enfoque se consiguen buenos resultados tanto en el aprendizaje como en la aceptación por parte de los alumnos de la asignatura y del método de enseñanza.

  • Una imagen vale más que mil palabras

     Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos
    Jornades de Docència del Departament d'Arquitectura de Computadors
    Presentation's date: 2009-02
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Aprendizaje entre iguales con grupos multidisciplinares

     Alvarez Martinez, Carlos; Lopez Alvarez, David; Jimenez Gonzalez, Daniel; Alonso López, Javier
    Jornades de Docència del Departament d'Arquitectura de Computadors
    Presentation's date: 2009-02
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Preliminary work on a mechanism for testing a customized architecture

     González, Cecilia; Jimenez Gonzalez, Daniel; Martorell Bofill, Xavier; Alvarez Martinez, Carlos; Gaydadjiev, Georgi
    International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems
    Presentation's date: 2009-07
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Access to the full text
    Fast evaluation methodology for automatic custom hardware prototyping  Open access

     González, Cecilia; Jimenez Gonzalez, Daniel; Martorell Bofill, Xavier; Alvarez Martinez, Carlos; Gaydadjiev, Georgi
    Workshop on Architectural Research Prototyping
    Presentation's date: 2009-06-20
    Presentation of work at congresses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    Hardware 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 (GPPs) to accelerate domain-specific applications is an active field of research to accelerate. Those domain-specific accelerated processors are mostly evaluated in simulation environments due to technical and programmability issues while using real hardware. There is no automatic mechanism to test those custom units in a real hardware environment. In this paper we present a toolchain that can automatically identify candidate parts of the code suitable for reconfigurable hardware acceleration. We validate our toolchain using ClustalW.

  • Cómo formar Ingenieros en Informática en la competencia Sostenibilidad y Compromiso Social  Open access

     Franquesa, David; Cruz Diaz, Josep-llorenç; Alvarez Martinez, Carlos; Sanchez Carracedo, Fermin; Fernandez Jimenez, Agustin; Lopez Alvarez, David
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation's date: 2009-07
    Presentation of work at congresses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    En los nuevos planes de estudios hay que desarrollar competencias que resultan novedosas: prácticamente no han sido trabajadas con anterioridad. Cómo enseñarlas y cómo evaluarlas es una preocupación para los diseñadores de los nuevos planes. Este artículo analiza la competencia “Sostenibilidad y Compromiso Social”, explicando técnicas para desarrollarla tanto a nivel de comprensión como al de aplicación, según la taxonomía de Bloom, y analiza las condiciones que deben darse en un centro para poder implementar estas técnicas en las asignaturas de su plan de estudios.

  • ARQUITECTURA DE COMPUTADORS D'ALTRES PRESTACIONS (CAP)

     Jimenez Castells, Marta; Pericas Gleim, Miquel; Navarro Guerrero, Juan Jose; Llaberia Griño, Jose M.; Llosa Espuny, Jose Francisco; Villavieja Prados, Carlos; Alvarez Martinez, Carlos; Jimenez Gonzalez, Daniel; Ramirez Bellido, Alejandro; Morancho Llena, Enrique; Fernandez Jimenez, Agustin; Pajuelo González, Manuel Alejandro; Olive Duran, Angel; Sanchez Carracedo, Fermin; Moreto Planas, Miquel; Verdu Mula, Javier; Abella Ferrer, Jaume; Valero Cortes, Mateo
    Participation in a competitive project

     Share

  • Cómo mejorar el feedback mediante una herramienta de corrección automática

     Alvarez Martinez, Carlos; Jimenez Gonzalez, Daniel; Lopez Alvarez, David; Alonso López, Javier; Tous Liesa, Ruben; Parcerisa Bundó, Joan Manuel; Barlet Ros, Pere; Fernandez Barta, Montserrat; Tubella Murgadas, Jordi; Pérez, Christian
    Jornades de Docència del Departament d'Arquitectura de Computadors
    Presentation's date: 2008-02-15
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Triple ¿Feedback¿ rápido para fomentar el trabajo colaborativo en casa

     Jimenez Gonzalez, Daniel; Lopez Alvarez, David; Alvarez Martinez, Carlos; Alonso López, Javier
    Jornades de Docència del Departament d'Arquitectura de Computadors
    Presentation's date: 2008-02-14
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • SISA-EMU: feedback automático para ensamblador

     Alvarez Martinez, Carlos
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation's date: 2008-07-09
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Work in Progress - Achieving the ABET professional Skills Using Solidarity Projects

     Alonso López, Javier; Lopez Alvarez, David; Cruz Diaz, Josep-llorenç; Alvarez Martinez, Carlos; Jimenez Gonzalez, Daniel; Fernandez Jimenez, Agustin; Sanchez Carracedo, Fermin
    Frontiers in Education Conference 2008
    Presentation's date: 2008-10
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Trabajo no presencial en colaboración: triple realimentación a coste razonable

     Jimenez Gonzalez, Daniel; Lopez Alvarez, David; Alvarez Martinez, Carlos; Alonso López, Javier
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • SISA-EMU: feedback automático para ensamblador

     Alvarez Martinez, Carlos; Jimenez Gonzalez, Daniel; Lopez Alvarez, David; Alonso López, Javier; Tous Liesa, Ruben; Parcerisa Bundó, Joan Manuel; Barlet Ros, Pere; Fernandez Barta, Montserrat; Tubella Murgadas, Jordi; Christian, Pérez
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Work in Progress-Improving Feedback Using an Automatic Assessment Tool

     Jimenez Gonzalez, Daniel; Alvarez Martinez, Carlos; Lopez Alvarez, David; Parcerisa Bundó, Joan Manuel; Alonso López, Javier; Christian, Pérez; Tous Liesa, Ruben; Barlet Ros, Pere; Fernandez Barta, Montserrat; Tubella Murgadas, Jordi
    Frontiers in Education Conference 2008
    Presentation's date: 2008-10-22
    Presentation of work at congresses

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Como obtener triple realimentación a coste razonable mediante el trabajo no presencial en colaboración

     Jimenez Gonzalez, Daniel; Lopez Alvarez, David; Alvarez Martinez, Carlos; Alonso López, Javier
    Date: 2008-10
    Report

     Share Reference managers Reference managers Open in new window

  • Una herramienta automática de feedback para ensamblador

     Alvarez Martinez, Carlos; Jimenez Gonzalez, Daniel; Lopez Alvarez, David; Alonso López, Javier; Tous Liesa, Ruben; Parcerisa Bundó, Joan Manuel; Barlet Ros, Pere; Fernandez Barta, Montserrat; Tubella Murgadas, Jordi; Christian, Pérez
    Date: 2008-10
    Report

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • The Complexity of Pure Nash Equilibria in Weighted Max-Congestion Games

     Alvarez Martinez, Carlos; Frances Medina, Guillem
    Date: 2008-03
    Report

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Sistema operativo Linux: entorno social e histórico

     Alvarez Martinez, Carlos
    Date of publication: 2008
    Book

    View View Open in new window  Share Reference managers Reference managers Open in new window

  • Work in Progress - Benefits of Cooperative Learning in a Multidisciplinary Course

     Alvarez Martinez, Carlos; Lopez Alvarez, David; Jimenez Gonzalez, Daniel; Alonso López, Javier
    Frontiers in Education Conference 2008
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Trabajo no presencial en colaboración: triple realimentación a coste razonable

     Alvarez Martinez, Carlos
    Jornadas de Enseñanza Universitaria de la Informática
    Presentation's date: 2008-07-09
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Computación difusa. Tesi doctoral-UPC. Departament d'Arquitectura de Computadors, 2007

     Alvarez Martinez, Carlos
    Defense's date: 2007-05-16
    Department of Computer Architecture, Universitat Politècnica de Catalunya
    Theses

     Share Reference managers Reference managers Open in new window

  • Tolerant region reuse for multimedia

     Alvarez Martinez, Carlos; Corbal San Adrian, Jesus; Valero Cortes, Mateo
    XVIII Jornadas de Paralelismo. CEDI 2007 II Congreso Español de Informática.
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Tolerant Region Reuse for Multimedia

     Alvarez Martinez, Carlos; Corbal San Adrian, Jesus; Valero Cortes, Mateo
    XVIII Jornadas de Paralelismo. CEDI 2007 II Congreso Español de Informática.
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window