[EN] Graphics processing units (GPUs) are currently used in data centers to reduce the execution time of compute-intensive applications. However, the use of GPUs presents several side effects, such as increased acquisition ...
Reaño González, Carlos; Silla Jiménez, Federico; Castello Gimeno, Adrián; Peña Monferrer, Antonio José; Mayo Gual, Rafael; Quintana Ortí, Enrique Salvador; Duato Marín, José Francisco(Wiley, 2015-09-25)
Graphics processing units (GPUs) are being increasingly embraced by the high-performance computing
community as an effective way to reduce execution time by accelerating parts of their applications. remote
CUDA (rCUDA) ...
Reaño González, Carlos; Silla Jiménez, Federico(IEEE, 2015-09-08)
The use of InfiniBand networks to interconnect
high performance computing clusters has considerably increased
during the last years. So much so that the majority of
the supercomputers included in the TOP500 list either ...
Pérez López, Ferran(Universitat Politècnica de València, 2015-02-06)
[EN] About a decade ago, Graphics Processing Units (GPU) started to be used not only for graphics visualization, but also for accelerating scientific applications. However, its use for this aim presents several drawbacks ...
Becerra Zúñiga, Nicolás(Universitat Politècnica de València, 2023-10-19)
[ES] En la industria aeronáutica el uso de herramientas precisas que permitan calcular las cargas aerodinámicas es esencial. La optimización de estas cargas puede repercutir de forma significativa a diferentes factores. ...
Navarro Cosme, Tomás(Universitat Politècnica de València, 2015-07-17)
[EN] mplementation of the live migration of the server side of the rCUDA framework, to migrate CUDA applications running on NVIDIA graphical cards in remote mode. It has also been specified and implemented a protocol to ...
Ramiro Sánchez, Carla(Universitat Politècnica de València, 2015-07-30)
[EN] Nowadays, several communication standards are emerging and evolving, searching
higher transmission rates, reliability and coverage. This expansion is
primarily driven by the continued increase in consumption of mobile ...
Ramiro Sánchez, Carla; Vidal Maciá, Antonio Manuel; Gonzalez, Alberto(Springer, 2015-02)
This paper presents MIMOPack, a set of optimized functions to perform
some of themost complex stages in multiple-input multiple-output (MIMO) communication
systems such as channel coding, preprocessing, precoding and ...
[EN] This paper describes several parallel algorithmic variations of the Neville elimination. This elimination solves a system of linear equations making zeros in a matrix column by adding to each row an adequate multiple ...
[EN] Graphics processing units (GPUs) are being adopted in many computing facilities given their
extraordinary computing power, which makes it possible to accelerate many general purpose
applications from different domains. ...
Reaño González, Carlos; Silla Jiménez, Federico(IATED, 2015-07)
When teaching CUDA in laboratories, an important issue is the economic cost of GPUs, which may
prevent some universities from building large enough labs to teach CUDA. In this paper we propose
an efficient solution to ...
Reaño González, Carlos; Pérez López, Ferran; Silla Jiménez, Federico(IEEE, 2015-05-04)
CUDA is a technology developed by NVIDIA
which provides a parallel computing platform and programming
model for NVIDIA GPUs and compatible ones. It takes
benefit from the enormous parallel processing power of GPUs
in ...
Prades, Javier; Reaño González, Carlos; Silla Jiménez, Federico(Springer-Verlag, 2019-03)
[EN] Nowadays, many data centers use virtual machines (VMs) in order to achieve a more efficient use of hardware resources. The use of VMs provides a reduction in equipment and maintenance expenses as well as a lower ...
Reaño González, Carlos(Universitat Politècnica de València, 2017-09-01)
Graphics Processing Units (GPUs) are being adopted in many computing facilities given their extraordinary computing power, which makes it possible to accelerate many general purpose applications from different domains. ...
Alonso Jordá, Pedro; Boratto, Murilo; Peinado Pinilla, Jesús; Ibáñez González, Jacinto Javier; Sastre Martinez, Jorge(Universitat Politècnica de València, 2014-09-15)
Computing a matrix polynomial is the basic process in the calculation of functions of matrices by the Taylor method. One of the most efficient techniques for computing matrix polynomials is based on the Paterson– Stockmeyer ...
Reaño González, Carlos; Silla Jiménez, Federico(Elsevier, 2019-05)
[EN] Although CPUs are being widely adopted in order to noticeably reduce the execution time of many applications, their use presents several side effects such as an increased acquisition cost of the cluster nodes or an ...
Medina Chaveli, Laura(Universitat Politècnica de València, 2020-09-17)
[ES] El objetivo de este trabajo es la optimización de dos aplicaciones que tienen un elevado coste computacional. La primera de ellas se trata de un sistema enfocado al estudio de las estructuras de los puentes ferroviarios ...
Navarro Cosme, Tomás(Universitat Politècnica de València, 2016-07-19)
[EN] CUDA parallelization of a program, originally written in Fortran with MPI, for the calculation
of the dynamic of electrons, taking particular attention to the formation of runaway
electrons in a mangentically confined ...
The parallelization of the finite-difference time-domain (FDTD) method for room acoustic simulation using graphic processing units (GPUs) has been subject of study even prior to the introduction of GPGPU (general-purpose ...
In this paper, we report a study on the parallelization of an algorithm
for removing impulsive noise in images. The algorithm is based on the concept
of peer group and fuzzy metric. We have developed implementations ...