Exploració per autor "Mayo, Rafael"
Ara es mostren els items 1-14 de 14
-
A Review of Lightweight Thread Approaches for High Performance Computing
Castelló, Adrián; Peña, Antonio J.; Seo, Sangmin; Mayo, Rafael; Balaji, Pavan; Quintana Ortí, Enrique Salvador (IEEE, 2016-12-08)
Text en actes de congrés
Accés obertHigh-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-core architectures. Several solutions relying on operating system (OS) threads perfectly work with a moderate number of ... -
Analysis of threading libraries for high performance computing
Castello, Adrián; Mayo, Rafael; Sangmin, Seo; Pavan, Balaji; Quintana Ortí, Enrique Salvador; Peña, Antonio (IEEE, 2020)
Article
Accés obertWith the appearance of multi-many core machines, applications and runtime systems evolved in order to exploit the new on-node concurrency that brought new software paradigms. POSIX threads (Pthreads) was widely-adopted for ... -
Assessing the impact of the CPU power-saving modes on the task-parallel solution of sparse linear systems
Aliaga, José Ignacio; Barreda, María; Dolz, Manuel F.; Martín Huertas, Alberto Francisco; Mayo, Rafael; Quintana Ortí, Enrique Salvador (Kluwer Academic Publishers, 2014-12-01)
Article
Accés restringit per política de l'editorialWe investigate the benefits that an energy-aware implementation of the runtime in charge of the concurrent execution of ILUPACK—a sophisticated preconditioned iterative solver for sparse linear systems—produces on the ... -
DMR API: improving cluster productivity by turning applications into malleable
Iserte, Sergio; Mayo, Rafael; Quintana Ortí, Enrique Salvador; Beltran, vicenç; Peña, Antonio (Elsevier, 2018-10)
Article
Accés obertAdaptive workloads can change on–the–fly the configuration of their jobs, in terms of number of processes. To carry out these job reconfigurations, we have designed a methodology which enables a job to communicate with the ... -
DMRlib: Easy-coding and efficient resource management for job malleability
Iserte, Sergio; Mayo, Rafael; Quintana Ortí, Enrique Salvador; Peña, Antonio (Institute of Electrical and Electronics Engineers (IEEE), 2020)
Article
Accés obertProcess malleability has proved to have a highly positive impact on the resource utilization and global productivity in data centers compared with the conventional static resource allocation policy. However, the non-negligible ... -
Dynamic reconfiguration of noniterative scientific applications A case study with HPG aligner
Iserte, Sergio; Martínez Pérez, Héctor; Barrachina Mir, Sergio; Castillo Catalán, Maribel; Mayo, Rafael; Peña, Antonio (SAGE Publications, 2018)
Article
Accés obertSeveral studies have proved the benefits of job malleability, that is, the capacity of an application to adapt its parallelism to a dynamically changing number of allocated processors. The most remarkable advantages of ... -
Dynamic spawning of MPI processes applied to malleability
Martín Alvarez, Iker; Aliaga Estellés, José Ignacio; Castillo, Maribel; Iserte, Sergio; Mayo, Rafael (SAGE Publications, 2023)
Article
Accés obertMalleability allows computing facilities to adapt their workloads through resource management systems to maximize the throughput of the facility and the efficiency of the executed jobs. This technique is based on reconfiguring ... -
Efficient Scalable Computing through Flexible Applications and Adaptive Workloads
Iserte, Sergio; Mayo, Rafael; Quintana Ortí, Enrique Salvador; Beltran Querol, Vicenç; Peña, Antonio J. (IEEE, 2017-09-07)
Comunicació de congrés
Accés obertIn this paper we introduce a methodology for dynamic job reconfiguration driven by the programming model runtime in collaboration with the global resource manager. We improve the system throughput by exploiting malleability ... -
Enabling CUDA acceleration within virtual machines using rCUDA
Duato, José; Peña, Antonio J.; Silla, Federico; Fernández, Juan C.; Mayo, Rafael; Quintana Ortí, Enrique Salvador (IEEE, 2012-02-16)
Comunicació de congrés
Accés obertThe hardware and software advances of Graphics Processing Units (GPUs) have favored the development of GPGPU (General-Purpose Computation on GPUs) and its adoption in many scientific, engineering, and industrial areas. ... -
Exploring the interoperability of remote GPGPU virtualization using rCUDA and directive-based programming models
Castelló, Adrian; Peña, Antonio J.; Mayo, Rafael; Planas, Judit; Quintana Ortí, Enrique Salvador; Balaji, Pavan (Springer US, 2016-06-21)
Article
Accés obertDirective-based programming models, such as OpenMP, OpenACC, and OmpSs, enable users to accelerate applications by using coprocessors with little effort. These devices offer significant computing power, but their use can ... -
GLT: A Unified API for Lightweight Thread Libraries
Castelló, Adrián; Seo, Sangmin; Mayo, Rafael; Balaji, Pavan; Quintana Ortí, Enrique Salvador; Peña, Antonio J. (Springer, 2017-08)
Text en actes de congrés
Accés obertIn recent years, several lightweight thread (LWT) libraries have emerged to tackle exascale challenges. These offer programming models (PMs) based on user-level threads and incorporate their own lightweight mechanisms. ... -
GLTO: On the Adequacy of Lightweight Thread Approaches for OpenMP Implementations
Castelló, Adrián; Mayo, Rafael; Quintana Ortí, Enrique Salvador; Seo, Sangmin; Balaji, Pavan; Peña, Antonio J. (IEEE, 2017-09-07)
Comunicació de congrés
Accés obertOpenMP is the de facto standard application programming interface (API) for on-node parallelism. The most popular OpenMP runtimes rely on POSIX threads (pthreads) implementations that offer an excellent performance for ... -
Leveraging Task-Parallelism in Energy-Efficient ILU preconditioners
Aliaga, José Ignacio; Dolz Zaragozá, Manuel Francisco; Martín Huertas, Alberto Francisco; Mayo, Rafael; Quintana Ortí, Enrique Salvador (Springer, 2012)
Comunicació de congrés
Accés restringit per política de l'editorialWe analyze the energy-performance balance of a task-parallel computation of an ILU-based preconditioner for the solution of sparse linear systems on multi-core processors. In particular, we elaborate a theoretical model ... -
Symmetric rank-k update on clusters of multicore processors with SMPSs
Badia Sala, Rosa Maria; Labarta Mancho, Jesús José; Marjanovic, Vladimir; Martín Huertas, Alberto Francisco; Mayo, Rafael; Quintana Ortí, Enrique Salvador; Reyes, Ruymán (IOS Press, 2011)
Comunicació de congrés
Accés obertWe investigate the use of the SMPSs programming model to leverage task parallelism in the execution of a message-pas sing implementation of the symmetric rank- k update on clusters equipped with multicore processors. Our ...