• A Linux kernel scheduler extension for multi-core systems 

      Roca Nonell, Aleix; Rodríguez, Samuel; Segura, Albert; Marquet, Kevin; Beltran, Vicenç (Institute of Electrical and Electronics Engineers (IEEE), 2019)
      Text en actes de congrés
      Accés obert
      The Linux kernel is mostly designed for multi-programed environments, but high-performance applications have other requirements. Such applications are run standalone, and usually rely on runtime systems to distribute the ...
    • A Linux kernel scheduler extension for multi-core systems 

      Roca, Aleix; Beltran Querol, Vicenç; Marquet, Kevin (Barcelona Supercomputing Center, 2018-04-24)
      Text en actes de congrés
      Accés obert
      Current runtime systems take care of getting the mostofeachsystemcorebydistributingworkamongthemultiple CPUs of a machine but they are not aware of when one of their threads (workers) perform blocking calls (e.g. I/O ...
    • Diseño de la instalación del sistema de gestión y mantenimiento del túnel de Colón de la Ronda Litoral (B- 10) de Barcelona 

      Martínez Peñuelas, Miguel Ángel (Universitat Politècnica de Catalunya, 2015-07-08)
      Treball Final de Grau
      Accés obert
      Este trabajo consiste en el diseño de un nuevo sistema de gestión y mantenimiento del túnel de Colón en la ronda litoral de Barcelona. El túnel se construyó en 1991, y es necesario actualizar el sistema de gestión ...
    • Improving the throughput of an atmospheric model using an asynchronous parallel I/O server 

      Yepes Arbós, Xavier (Universitat Politècnica de Catalunya, 2018-04)
      Projecte Final de Màster Oficial
      Accés obert
      Realitzat a/amb:   Barcelona Supercomputing Center
      This master's thesis analyzes the I/O process of IFS. It is presented an easy-to-use development that integrates an asynchronous parallel I/O server called XIOS into IFS. Moreover, different optimization techniques are ...
    • Introducing the Task-Aware Storage I/O (TASIO) Library 

      Roca Nonell, Aleix; Beltran Querol, Vicenç; Mateo Bellido, Sergi (Springer, 2019-08-09)
      Capítol de llibre
      Accés obert
      Task-based programming models are excellent tools to parallelize and seamlessly load balance an application workload. However, the integration of I/O intensive applications and task-based programming models is lacking. ...
    • TM-dietlibc: A TM-aware real-world system library 

      Smiljkovic, Vesna; Nowack, Martin; Miletic, Nebojša; Harris, Tim; Unsal, Osman Sabri; Cristal Kestelman, Adrián; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2013)
      Text en actes de congrés
      Accés restringit per política de l'editorial
      The simplicity of concurrent programming with Transactional Memory (TM) and its recent implementation in mainstream processors greatly motivates researchers and industry to investigate this field and propose new implementations ...