Graphic summary
  • Show / hide key
  • Information


Scientific and technological production
  •  

1 to 50 of 114 results
  • Access to the full text
    Migration of a generic multi-physics framework to HPC environments  Open access

     Dadvand, Pooyan; Rossi, Riccardo; Gil Gómez, Maria Luisa; Martorell Bofill, Xavier; Cotela Dalmau, Jordi; Juanpere Cañameras, Edgar; Idelsohn Barg, Sergio Rodolfo; Oñate Ibáñez de Navarra, Eugenio
    Computers and fluids
    Date of publication: 2013-07-10
    Journal article

    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

    Creating a highly parallelizable code is a challenge specially for Distributed Memory Machines (DMMs). Moreover, algorithms and data structures suitable for these platforms can be very different from the ones used in serial code. For this reason, many programmers in the field prefer to start their own code from scratch. However, for an already existing framework supported by a long-time expertise the idea of transformation becomes attractive in order to reuse the effort done during years of development. In this presentation we explain how a relatively complex framework but with modular structure can be prepared for high performance computing with minimum modification. Kratos Multi-Physics [1] is an open source generic multi-disciplinary platform for solution of coupled problems consist of fluid, structure, thermal and electromagnetic fields. The parallelization of this framework is performed with objective of enforcing the less possible changes to its different solver modules and encapsulate the changes as much as possible in its common kernel. This objective is achieved thanks to the Kratos design and also innovative way of dealing with data transfers for a multi-disciplinary code. This work is completed by the migration of the framework from the 86× architecture to the Marenostrum Supercomputing platform. The migration has been verified by a set of benchmarks which show high scalability, from which we present the Telescope problem in this paper.

    Creating a highly parallelizable code is a challenge specially for distributed memory machines (DMMs). Moreover, algorithms and data structures suitable for these platforms can be very different from the ones used in serial code. For this reason, many programmers in the field prefer to start their own code from scratch. However, for an already existing framework supported by a long-time expertise the idea of transformation becomes attractive in order to reuse the effort done during years of development. In this presentation we explain how a relatively complex framework but with modular structure can be prepared for high performance computing with minimum modification. Kratos Multi-Physics [1] is an open source generic multi-disciplinary platform for solution of coupled problems consist of fluid, structure, thermal and electromagnetic fields. The parallelization of this framework is performed with objective of enforcing the less possible changes to its different solver modules and encapsulate the changes as much as possible in its common kernel. This objective is achieved thanks to the Kratos design and also innovative way of dealing with data transfers for a multi-disciplinary code. This work is completed by the migration of the framework from the x86 architecture to the Marenostrum Supercomputing platform. The migration has been verified by a set of benchmarks which show high scalability, from which we present the Telescope problem in this paper.

  • Rendering of Bézier surfaces on handheld devices

     Concheiro Figueroa, Raquel; Amor López, Margarita; Padrón González, Emilio José; Gil Gómez, Maria Luisa; Martorell Bofill, Xavier
    Journal of WSCG (Plzen, Print)
    Date of publication: 2013
    Journal article

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

    Bézier surfaces have been widely employed in the designing of complex scenes with high-quality results. Nevertheless, parametric surfaces cannot be directly rendered in the current GPUs of modern handheld devices. This work proposes a non-adaptive method for tessellating Bézier surfaces on a GPU without primitive generator, such as the GPUs implemented in handled devices. Our technique is based on the utilization of a parametric map of virtual vertices, and its operation can be adapted to the hardware resources available in the GPU by tuning a series of parameters. Additionally, an analysis of the most relevant hardware constraints in the graphics hardware of the current handheld devices has been carried out. As those constraints prevent interactive high-quality results from being achieved, even with our proposal, we present an algorithmic approach focused on the real-time rendering on future handheld devices.

  • Ambiences: on-the-fly usage of available resources through personal devices

     Otero Calviño, Beatriz; Gil Gómez, Maria Luisa
    International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC)
    Date of publication: 2013-10
    Journal article

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

    In smart spaces such as smart homes, computation is embedded everywhere: in toys, appliances, or the home¿s infrastructure. Most of these devices provide a pool of available resources which the user can take advantage, interacting and creating a friendly environment. The inherent composability of these systems and other unique characteristics such as low-cost energy, simplicity in module programming, and even their small size, make them a suitable candidate for dynamic and adaptive ambient systems. This research work focuses on what is defined as an ¿ambience¿, a space with a user-defined set of computational devices. A smart-home is modeled as a collection of ambiences, where every ambience is capable of providing a pool of available resources to the user. In turn, the user is supposed to carry one or several personal devices able to interact with the ambiences, taking advantage of his inherent mobility. In this way, the whole system can benefit from resources discovered in the spatial proximity. A software architecture is designed, which is based on the implementation of low-cost algorithms able to detect and update the system when changes in an ambience occur. Ambience middleware implementation works in a wide range of architectures and OSs, while showing a negligible overhead in the time to perform the basic output operations.

  • Rendering of Bézier surfaces on handheld devices

     Concheiro Figueroa, Raquel; Amor López, Margarita; Gil Gómez, Maria Luisa; Padrón González, Emilio José; Martorell Bofill, Xavier
    International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision
    Presentation's date: 2013-06-26
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • HIPEAC 3 - European Network of Excellence on HighPerformance Embedded Architecture and Compilers

     Navarro Mas, Nacho; Gil Gómez, Maria Luisa; Martorell Bofill, Xavier; Valero Cortes, Mateo; Ayguade Parra, Eduard; Ramirez Bellido, Alejandro; Badia Sala, Rosa Maria; Labarta Mancho, Jesus Jose; Llaberia Griño, Jose M.
    Participation in a competitive project

     Share

  • Technology-Enhanced Learning (TEL) tools to improve computational thinking skills

     Gil Gómez, Maria Luisa; Cusso Calabuig, Roser
    Interactive Collaborative Learning: International Conference on Interactive Collaborative Learning and International Conference on Engineering Pedagogy
    Presentation's date: 2012-09-26
    Presentation of work at congresses

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

  • Implementation of Web 2.0 Tools and Virtual Platforms to PBL Methodology: a Case Study

     Cusso Calabuig, Roser; Gil Gómez, Maria Luisa
    International Symposium on Computers in Education
    Presentation's date: 2012-10-30
    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 problem-based learning (PBL), students work together in groups to solve real-world problems. This is a very promising methodology to prepare students for 21st century skills as leadership and think critically, and to develop a model for lifelong learning. Furthermore the rise of Web 2.0 as a collaborative platform offering a wide range of communication and website-based tools fits very well with this PBL learning mode. In this paper, we present a real experience supporting this thesis in a high school. The project has been possible thanks to the Educat 2.0 project in Catalonia schools that provides the technical infrastructure suitable for schools, teachers and mainly students to easily access internet and Web 2.0 tools.

  • Dynamic resource usage based on on-the-fly availability of personal devices

     Gil Gómez, Maria Luisa; Otero Calviño, Beatriz
    IEEE pervasive computing
    Date of publication: 2011-06-01
    Journal article

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

  • Access to the full text
    Strategies of Domain Decomposition to Partition Mesh-Based Applications onto Computational Grids  Open access

     Otero Calviño, Beatriz; Gil Gómez, Maria Luisa
    Journal of Computing
    Date of publication: 2011-04-01
    Journal article

    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 this paper, we evaluate strategies of domain decomposition in Grid environment to solve mesh-basedapplications. We compare the balanced distribution strategy with unbalanced distribution strategies. While the former is acommon strategy in homogenous computing environment (e.g. parallel computers), it presents some problems due tocommunication latency in Grid environments. Unbalanced decomposition strategies consist of assigning less workload toprocessors responsible for sending updates outside the host. The results obtained in Grid environments show that unbalanceddistributions strategies improve the expected execution time of mesh-based applications by up to 53%. However, this is not truewhen the number of processors devoted to communication exceeds the number of processors devoted to calculation in thehost. To solve this problem we propose a new unbalanced distribution strategy that improves the expected execution time up to43%. We analyze the influence of the communication patterns on execution times using the Dimemas simulator.

  • Access to the full text
    ICT4Girls: from high school to university: an approach  Open access

     Gil Gómez, Maria Luisa; Jimenez Castells, Marta; Otero Calviño, Beatriz
    Date: 2011-06-20
    Report

    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

    Technological advances are improving living conditions. Oddly, there continues to be a decrease in the number of ICT students. The decline in the number of female students is particularly noteworthy. One of the main reasons is that neither the model of professional profile promoted, nor the global approach of the mission is attractive or appealing. In this paper we present our ICT4Girls project with two goals: to collaborate with high schools in mentoring and encouraging students (mainly girls) to integrate their skills with their personal vocation and their future career; and to present computer science as a real tool for providing service to the society, promoting ICT careers and making women visible in the world of technology. The results and conclusions we present are based on three activities carried out in a pilot project.

  • Access to the full text
    Migration of a generic multi-physics framework to HPC environments  Open access

     Dadvand, Pooyan; Rossi, Riccardo; Gil Gómez, Maria Luisa; Martorell Bofill, Xavier; Cotela Dalmau, Jordi; Juanpere Cañameras, Edgar; Idelsohn Barg, Sergio Rodolfo; Oñate Ibáñez de Navarra, Eugenio
    International Conference on Parallel Computational Fluid Dynamics
    Presentation's date: 2011-05-17
    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

    Creating a highly parallelizable code is a challenge and development for distributed memory machines (DMMs) can be very different form developing a serial code in term of algorithms and structure. For this reason, many developers in the field prefer to develop their own code from scratch. However, for an already existing framework with large development background the idea of transformation becomes attractive in order to reuse the effort done during years of development. In this presentation we explain how a relatively complex framework but with modular structure can be prepared for high performance computing with minimum modification. Kratos Multi-Physics [1] is an open source generic multi-disciplinary platform for solution of coupled problems consist of fluid, structure, thermal and electromagnetic fields. The parallelization of this framework is performed with objective of enforcing the less possible changes to its different solver modules and encapsulate the changes as much as possible in its common kernel. This objective is achieved thanks to the Kratos design and also innovative way of dealing with data transfers for a multi-disciplinary code. This work is completed by the migration of the framework from the x86 architecture to the Marenostrum Supercomputing platform. The migration has been verified by a set of benchmarks which show very good scalability, from which we present the Telescope problem in this paper.

  • Escolta al teu voltant, xarxes de sensors sense fils

     Crusafon, Carlota; Carcelle, Nuria; Punsoda, Georgina; Gil Gómez, Maria Luisa
    Date: 2010-09-06
    Report

     Share Reference managers Reference managers Open in new window

  • Exploiting Dataflow Parallelism in Teradevice Computing (TERAFLUX)

     Ramirez Bellido, Alejandro; Badia Sala, Rosa Maria; Gil Gómez, Maria Luisa; Navarro Mas, Nacho
    Participation in a competitive project

     Share

  • DISEÑO DE REDES INALÁMBRICAS INTEROPERABLES CON CAPACIDAD PARA SENSORES HETEROGÉNEOS

     Jimenez Castells, Marta; Gil Gómez, Maria Luisa; Navarro Mas, Nacho
    Participation in a competitive project

     Share

  • Access to the full text
    Real projects to involve undergraduate students in CS degrees  Open access

     Gil Gómez, Maria Luisa; Fernández Mostaza, Maria-José; Cusso Calabuig, Roser; Crusafon, Carlota
    Annual Global Engineering Education Conference
    Presentation's date: 2010-04-14
    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

    Technological advances are improving the standard of living and working conditions. Curiously, the number of students that choose technological studies and careers continues to decline. This fall is particularly noteworthy in respect of females. One of the main reasons for this is that neither the model of professional profile promoted, nor the global approach of the mission is attractive or appealing. Some studies indicate that problem-based and project-based learning methods are conducive not only to acquiring social and interpersonal skills that are valuable in a workplace, but also to increasing gender diversity in engineering degrees. In this paper we present a pilot project, ICT4Girls. The main goal is to diffuse computer science as a real tool for service of society, with a principal aim of promoting ICT careers. Based on a wireless sensor network (WSN) platform, several real projects by undergraduate students are presented. For our purposes here, two projects have been defined. Beginning from a basic-skill framework, each presents a different audience and goals.

  • Validación de conceptos adquiridos en una asignatura de proyecto: experiencia en ProSO

     Becerra Fontal, Yolanda; Corbalan Gonzalez, Julita; Costa Prats, Juan Jose; Gil Gómez, Maria Luisa; Guitart Fernández, Jordi
    Jornades de Docència del Departament d'Arquitectura de Computadors
    Presentation's date: 2010-02-11
    Presentation of work at congresses

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

  • Girl¿s Day in Spanish technical universities

     Gil Gómez, Maria Luisa
    Women and ICTS Through the Lifecycle
    Presentation's date: 2010-11-09
    Presentation of work at congresses

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

  • Dec-CS: the computer science declining phenomenon

     Porta, Marcela; Maillet, Katherine; Gil Gómez, Maria Luisa
    World Congress on Engineering and Computer Science
    Presentation's date: 2010-10-21
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Access to the full text
    Mobile resource management for better user experience: an audio case study  Open access

     Morales Pacheco, Roberto Antonio; Otero Calviño, Beatriz; Gil Gómez, Maria Luisa
    Symposium of Ubiquitous Computing and Ambient Intelligence
    Presentation's date: 2010-09-09
    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

    Ubiquitous environment's research has evolved considerably over the last years. The wide range of mobile devices, their high diversity and mobility have raised a variety of challenges being resource management a predominant, and therefore attracting special attention in the research community. The Composable-Adaptive Resource Management (CARM) middleware library provides a exi- ble infrastructure where personal devices create seamlessly on-demand interconnections links to share ubiquitous resources. In this paper we present a CARM interesting use case, consisting of an improved audio listening experience by sharing a high quality audio resource. A proof-of-concept implementation is provided, and a testbed comprised of two CARM enabled mobile phones with Bluetooth connectivity making use of remote device's audio resource is described. Our approach demonstrates the importance and usability of enhancing the dynamic resource sharing experience without altering the bandwidth efficiency.

    Postprint (author’s final draft)

  • CARM: Composable, Adaptive Resource Management system in ubiquitous computing environments

     Morales Pacheco, Roberto Antonio; Gil Gómez, Maria Luisa
    Date of publication: 2009-09-16
    Book chapter

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

    Presently heterogeneous devices provided with several communications interfaces are everywhere, with this, we are increasingly coming in contact with ”shared” computer-enhanced devices such as cars, portable media players, or home appliances, commonly called ubiquitous computing environments. These environments require special properties that traditional computing does not support, such as a proper resource management which plays an important role in pervasive computing where adaptation and dynamic reconfiguration of resources take place. This work presents a new adaptive resource management approach that supports adaptation for the required resources. We use a component-based model to abstract system’s ubiquitous resources in a transparent and uniform way to the applications.

  • CARM: Composable, Adaptive Resource Management System in Ubiquitous Computing Environments

     Morales, R; Gil Gómez, Maria Luisa
    Advances in soft computing
    Date of publication: 2009-01
    Journal article

     Share Reference managers Reference managers Open in new window

  • ACM 2009 Senior

     Gil Gómez, Maria Luisa
    Award or recognition

     Share

  • MPEXPAR: MODELS DE PROGRAMACIO I ENTORNS D'EXECUCIO PARAL·LELS

     Cortes Rossello, Antonio; Gil Gómez, Maria Luisa; Navarro Mas, Nacho; Corbalan Gonzalez, Julita; Costa Prats, Juan Jose; Farreras Esclusa, Montserrat; Herrero Zaragoza, José Ramón; Tejedor Saavedra, Enric; Gonzalez Tallada, Marc; Becerra Fontal, Yolanda; Nou Castell, Ramon; Sirvent Pardell, Raül; Guitart Fernández, Jordi; Carrera Perez, David; Alonso López, Javier; Labarta Mancho, Jesus Jose; Martorell Bofill, Xavier; Torres Viñals, Jordi; Badia Sala, Rosa Maria; Ayguade Parra, Eduard
    Participation in a competitive project

     Share

  • Telecomunicación e Informática: ¿tienen nombre de mujer?

     Otero Calviño, Beatriz; Salamí San Juan, Esther; Jimenez Castells, Marta; Gil Gómez, Maria Luisa
    Jornades de Docència del Departament d'Arquitectura de Computadors
    Presentation's date: 2009-02-13
    Presentation of work at congresses

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

  • Access to the full text
    Predictive runtime code scheduling for heterogeneous architectures  Open access

     Jimenez, Victor; Vilanova, Lluis; Gelado Fernandez, Isaac; Gil Gómez, Maria Luisa; Fursin, Gregori; Navarro Mas, Nacho
    International Conference on High Performance and Embedded Architectures and Compilers
    Presentation's date: 2009-01-25
    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

    Heterogeneous architectures are currently widespread. With the advent of easy-to-program general purpose GPUs, virtually every re- cent desktop computer is a heterogeneous system. Combining the CPU and the GPU brings great amounts of processing power. However, such architectures are often used in a restricted way for domain-speci c appli- cations like scienti c applications and games, and they tend to be used by a single application at a time. We envision future heterogeneous com- puting systems where all their heterogeneous resources are continuously utilized by di erent applications with versioned critical parts to be able to better adapt their behavior and improve execution time, power con- sumption, response time and other constraints at runtime. Under such a model, adaptive scheduling becomes a critical component. In this paper, we propose a novel predictive user-level scheduler based on past performance history for heterogeneous systems. We developed sev- eral scheduling policies and present the study of their impact on system performance. We demonstrate that such scheduler allows multiple appli- cations to fully utilize all available processing resources in CPU/GPU- like systems and consistently achieve speedups ranging from 30% to 40% compared to just using the GPU in a single application mode.

  • Cetra: A Trace and Analysis Framework for the Evaluation of Cell BE Systems

     Merino, Julio; Alvarez, Lluc; Gil Gómez, Maria Luisa; Navarro Mas, Nacho
    IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS-2009)
    Presentation's date: 2009-04-27
    Presentation of work at congresses

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

    The cell broadband engine architecture (CBEA) is an heterogeneous multiprocessor architecture developed by Sony, Toshiba and IBM. The major implementation of this architecture is the cell broadband engine (cell for short), a processor that contains one generic PowerPC core and eight accelerators. The cell is targeted at high-performance computing systems and consumer-level devices that have high computational requirements. The workloads for the former are generally run in a queue-based environment while those for the latter are multiprogrammed. Applications for the cell are composed of multiple parallel tasks: one runs on the PowerPC core and one or more run on the accelerators. The operating system (OS) is in charge of scheduling these tasks on top of the physical processors, and such scheduling decisions become critical in multiprogrammed environments. System developers need a way to analyze how user applications behave in these conditions to be able to tune the OS internal algorithms. This article presents Cetra, a new tool-set that allows system developers to study how cell workloads interact with Linux, the OS kernel. First, we outline the major features of Cetra and provide a detailed description of its internals. Then, we demonstrate the usefulness of Cetra by presenting a case study that shows the features of the tool-set and allows us to compare the results to those provided by other performance analysis tools available in the market. At last, we describe another case study in which we discovered a scheduling starvation bug using Cetra.

  • Adapting ELF to load heterogeneous binaries

     Xavier, Joglar; Planas, Judit; Gil Gómez, Maria Luisa
    Date: 2008-01
    Report

     Share Reference managers Reference managers Open in new window

  • H.264/AVC DECODER PARALLELIZATION IN CONTEXT OF CABAC ENTROPY DECODER

     Muhammad, Shafiq; Alvarez Mesa, Mauricio; Gil Gómez, Maria Luisa; Navarro Mas, Nacho
    Date: 2008-07
    Report

     Share Reference managers Reference managers Open in new window

  • CARM: Composable, Adaptive Resource Management Systems in Ubiquitous Computing Environments

     Morales, Roberto Antonio; Gil Gómez, Maria Luisa
    Symposium of Ubiquitous Computing and Ambient Intelligence
    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

  • Access to the full text
    OS paradigms adaptation to fit new architectures  Open access

     Joglar, Xavi; Planas, Judit; Gil Gómez, Maria Luisa
    Workshop on the Interaction between Operating Systems and Computer Architecture
    Presentation's date: 2008
    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

    Future architectures and computer systems will be heterogeneous multi-core models, which will improve their performance, resource utilization and energy consumption. Differences between cores mean different binary formats and specific concerns when dealing with applications. The OS also needs to manage the appropriate information to schedule resources to achieve the optimal performance. In this paper we present a first approach in Linux to allow the application to give information to the OS in order to perform the best resource scheduling for the code characteristics (where it has to run). Based on the continuation model of the Mach microkernel and the device drivers of Unix-Linux system, the kernel can continue the execution flow from one core to another (i.e. from PPE to SPE in the Cell BE case). In this way, the OS can anticipate costly actions (for example, loading code or data) or reserve resources depending on task needs. To reach our target, we adapt the operating system as well as modify the application binary to divide its code parts depending on their characteristics and where they have to run. Experimental work has been done for x86 with MMX extension ISA as well as for PPC and Cell BE.

  • " Operating System Support for Heterogeneous Multicore Architectures" UPC-DAC- RR-CAP-2007-40, December, 2007.

     Gil Gómez, Maria Luisa; Álvarez, L; Joglar, X; Planas, J; Martorell Bofill, Xavier
    Date: 2007-12
    Report

     Share Reference managers Reference managers Open in new window

  • Computación de altas prestaciones V

     Martorell Bofill, Xavier; Valero Cortes, Mateo; Gil Gómez, Maria Luisa; Ramirez Bellido, Alejandro; Alvarez Martinez, Carlos; Torres Viñals, Jordi; Herrero Zaragoza, José Ramón; Guitart Fernández, Jordi; Morancho Llena, Enrique
    Participation in a competitive project

     Share

  • Hipeac 2: European Network of Excellence on High Performance and Embedded Architecture and Compilation

     Monreal Arnal, Teresa; De Bosschere, Koen; Valero Cortes, Mateo; Moreto Planas, Miquel; Morancho Llena, Enrique; Gil Gómez, Maria Luisa
    Participation in a competitive project

     Share

  • Code Execution Runtime Support for Heterogeneous Platforms

     Zoraida, Hidalgo; Merino, Julio; Gil Gómez, Maria Luisa; Navarro Mas, Nacho
    Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007)
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Towards a Component-based Middleware Approach for Resource Management in Mobile Devices

     Morales Pacheco, Roberto Antonio; Altisent, Francesc; Gil Gómez, Maria Luisa
    II Simposio de Computación Ubicua e Inteligencia Ambiental, UCAmI 2007
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Comparació de temaris d'ASO

     Gil Gómez, Maria Luisa; Fernandez Barta, Montserrat; Navarro Mas, Nacho
    Jornades de Docència del Departament d'Arquitectura de Computadors. 10 Anys de Jornades
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • MPEG-4 Port to the Cell Processor

     Alvarez, Eric; Martorell Bofill, Xavier; Gil Gómez, Maria Luisa; Navarro Mas, Nacho
    Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007)
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Adaptive Optimization Methods for Heterogeneous Architectures

     Jimenez, Victor; Grigori, Fursin; Gil Gómez, Maria Luisa; Martorell Bofill, Xavier; Navarro Mas, Nacho
    Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007)
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Synergy between Compiler Optimizations and Partitioning on the Cell processor

     Bertran Monfort, Ramon; Cavazos, John; Gil Gómez, Maria Luisa; Navarro Mas, Nacho; O'Boyle, Mike
    Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007)
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Experiencia e-Learning en una Asignatura de Proyecto

     Chacin Martinez, Pablo Jesus; Corbalan Gonzalez, Julita; Costa Prats, Juan Jose; Gil Gómez, Maria Luisa; Guitart Fernández, Jordi; Llorente Viejo, Silvia
    Congreso Nacional de Informática Educativa - Simposio Nacional de Tecnologías de la Información y las Comunicaciones en la Educación
    Presentation's date: 2007-09-11
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • New methodology in building component-based middlewares

     Altisent, Francesc; Morales Pacheco, Roberto Antonio; Gil Gómez, Maria Luisa
    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

  • "Experimental Measurements of the Power Consumption for Wireless Sensor Networks" UPC-DAC-RR-CAP-2006-13 June 2.006

     Alonso López, Javier; Gomez Villamor, Sergio; Alejandrez, M; Gil Gómez, Maria Luisa; Navarro Mas, Nacho
    Date: 2006-06
    Report

     Share Reference managers Reference managers Open in new window

  • Hacia una comunicación simple y eficiente entre dispositivos inalámbricos heterogéneos

     Morales, R; Altisent, F; Navarro Mas, Nacho; Gil Gómez, Maria Luisa
    Date of publication: 2006-06
    Book chapter

     Share Reference managers Reference managers Open in new window

  • IEEE Senior Member

     Gil Gómez, Maria Luisa
    Award or recognition

     Share

  • Hacia una Comunicacion Simple y Eficiente entre Dispositivos Inalambricos Heterogeneos

     Morales Pacheco, Roberto Antonio; Altisent, Francesc; Navarro Mas, Nacho; Gil Gómez, Maria Luisa
    II Congreso IberoAmericano sobre Computación Ubicua (CICU'06)
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Building a Global System Views for Optimization Purposes

     Bertran Monfort, Ramon; Gil Gómez, Maria Luisa; Cabezas, Javier; Jimenez, Victor; Vilanova, Lluis; Morancho Llena, Enrique; Navarro Mas, Nacho
    Workshop on the Interaction between Operating Systems and Computer Architecture
    Presentation's date: 2006-06-18
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • An Experimental Framework for Whole System Optimization

     Bertran Monfort, Ramon; Gil Gómez, Maria Luisa; Cabezas, Javier; Jimenez, Victor; Vilanova, Lluis; Morancho Llena, Enrique; Navarro Mas, Nacho
    Second International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2006)
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Opportunities for Global Optimization: Breaking the Boundaires Across System Components

     Bertran Monfort, Ramon; Gil Gómez, Maria Luisa; Cabezas, Javier; Jimenez, Victor; Vilanova, Lluis; Morancho Llena, Enrique; Navarro Mas, Nacho
    EuroSys'2006
    Presentation of work at congresses

     Share Reference managers Reference managers Open in new window

  • Thread Coloring: A Scheduler Proposal from User to Hardware Threads

     Gil Gómez, Maria Luisa; Pinilla, R
    Operating systems review
    Date of publication: 2005-04
    Journal article

     Share Reference managers Reference managers Open in new window