Enviaments recents

  • Brook GLES Pi: democratising accelerator programming 

    Trompouki, Matina Maria; Kosmidis, Leonidas (Association for Computing Machinery (ACM), 2018-08-10)
    Comunicació de congrés
    Accés obert
    Nowadays computing is heavily-based on accelerators, however, the cost of the hardware equipment prevents equal access to heterogeneous programming. In this work we present Brook GLES Pi, a port of the accelerator programming ...
  • PerfBound: Conserving Energy with Bounded Overheads in On/Off-Based HPC Interconnects 

    Saravanan, Karthikeyan P.; Carpenter, Paul M. (IEEE, 2018-07-01)
    Article
    Accés obert
    Energy and power are key challenges in high-performance computing. System energy efficiency must be significantly improved, and this requires greater efficiency in all subcomponents. An important target of optimization is ...
  • Towards an OpenMP Specification for Critical Real-Time Systems 

    Serrano, Maria A.; Royuela, Sara; Quiñones, Eduardo (Springer, 2018)
    Capítol de llibre
    Accés obert
    OpenMP is increasingly being considered as a convenient parallel programming model to cope with the performance requirements of critical real-time systems. Recent works demonstrate that OpenMP enables to derive guarantees ...
  • Executing linear algebra kernels in heterogeneous distributed infrastructures with PyCOMPSs 

    Amela, Ramon; Ramon-Cortes, Cristian; Ejarque, Jorge; Conejero, Javier; Badia, Rosa M. (EDP Open, 2018-10-24)
    Article
    Accés obert
    Python is a popular programming language due to the simplicity of its syntax, while still achieving a good performance even being an interpreted language. The adoption from multiple scientific communities has evolved in ...
  • Industrial experiences with resource management under software randomization in ARINC653 avionics environments 

    Kosmidis, Leonidas; Maxim, Cristian; Jegu, Victor; Vatrinet, Francis; Cazorla, Francisco J. (Association for Computing Machinery (ACM), 2018-11-05)
    Comunicació de congrés
    Accés obert
    Injecting randomization in different layers of the computing platform has been shown beneficial for security, resilience to software bugs and timing analysis. In this paper, with focus on the latter, we show our experience ...
  • Fitting Software Execution-Time Exceedance into a Residual Random Fault in ISO-26262 

    Agirre, Irune; Cazorla, Francisco J.; Abella, Jaume; Hernandez, Carles; Mezzetti, Enrico; Azkarate-askasua, Mikel; Vardanega, Tullio (IEEE, 2018-09-01)
    Accés obert
    Car manufacturers relentlessly replace or augment the functionality of mechanical subsystems with electronic components. Most such subsystems (e.g., steer-by-wire) are safety related, hence, subject to regulation. ISO-26262, ...
  • Filling the gap between education and industry: evidence-based methods for introducing undergraduate students to HPC 

    Mantovani, Filippo; Banchelli, Fabio (2018)
    Comunicació de congrés
    Accés obert
    Educational institutions provide in most cases basic theoretical background covering several computational science topics, however High Performance Computing (HPC) and Parallel and Distributed Computing (PDC) markets require ...
  • Exploring the Vision Processing Unit as Co-Processor for Inference 

    Rivas-Gomez, Sergio; Peña, Antonio J.; Moloney, David; Laure, Erwin; Markidis, Stefano (IEEE, 2018-08-06)
    Comunicació de congrés
    Accés obert
    The success of the exascale supercomputer is largely debated to remain dependent on novel breakthroughs in technology that effectively reduce the power consumption and thermal dissipation requirements. In this work, we ...
  • HPC benchmarking: scaling right and looking beyond the average 

    Radulovic, Milan; Asifuzzaman, Kazi; Carpenter, Paul Matthew; Radojkovic, Petar; Ayguadé Parra, Eduard (Springer, 2018)
    Text en actes de congrés
    Accés restringit per política de l'editorial
    Designing a balanced HPC system requires an understanding of the dominant performance bottlenecks. There is as yet no well established methodology for a unified evaluation of HPC systems and workloads that quantifies the ...
  • Performance Characterization of Spark Workloads on Shared NUMA Systems 

    Baig, Shuja-ur-Rehman; Amaral, Marcelo; Polo, Jordà; Carrera, David (IEEE, 2018-07-09)
    Comunicació de congrés
    Accés obert
    As the adoption of Big Data technologies becomes the norm in an increasing number of scenarios, there is also a growing need to optimize them for modern processors. Spark has gained momentum over the last few years among ...
  • Dynamic Adaptable Asynchronous Progress Model for MPI RMA Multiphase Applications 

    Si, Min; Peña, Antonio J.; Hammond, Jeff; Balaji, Pavan; Takagi, Masamichi; Ishikawa, Yutaka (IEEE, 2018-09-01)
    Article
    Accés obert
    Casper is a process-based asynchronous progress model for MPI one-sided communication on multi- and many-core architectures. The one-sided communication is not truly one-sided in most MPI implementations: the target process ...
  • LEGaTO: towards energy-efficient, secure, fault-tolerant toolset for heterogeneous computing 

    Cristal, Adrian; Unsal, Osman S.; Martorell, Xavier; Carpenter, Paul; de la Cruz, Raul; Bautista, Leonardo; Jimenez, Daniel; Alvarez, Carlos; Salami, Behzad; Madonar, Sergi; Pericàs, Miquel; Trancoso, Pedro; von dem Berge, Micha; Billung-Meyer, Gunnar; Krupop, Stefan; Christmann, Wolfgang; Klawonn, Frank; Mihklafi, Amani; Becker, Tobias; Gaydadjiev, Georgi; Salomonsson, Hans; Dubhashi, Devdatt; Port, Oron; Etsion, Yoav; Nowack, Vesna; Fetzer, Christof; Hagemeyer, Jens; Jungeblut, Thorsten; Kucza, Nils; Kaiser, Martin; Porrmann, Mario; Pasin, Marcelo; Schiavoni, Valerio; Rocha, Isabelly; Göttel, Christian; Felber, Pascal (Association for Computing Machinery (ACM), 2018-05-08)
    Comunicació de congrés
    Accés obert
    LEGaTO is a three-year EU H2020 project which started in December 2017. The LEGaTO project will leverage task-based programming models to provide a software ecosystem for Made-in-Europe heterogeneous hardware composed of ...

Mostra'n més