A large number of Fortran legacy programs are still running in production environments, and most of these applications are running sequentially. Multi- and Many- core architectures are established as (almost) the only processing hardware available, and new programming techniques that take advantage of these architectures are necessary. In this report, we will explore the impact of applying some of these techniques into legacy Fortran source code. Furthermore, we have measured the impact in the program performance introduced by each technique. The OpenACC standard has resulted in one of the most interesting techniques to be used on Fortran Legacy source code that brings speed up while requiring minimum source code changes.Technical Report PL...
GPU-accelerated computing drives current scientific research. Writing fast numeric algorithms for GP...
As it is widely known, multi-core computers are broadly used these days, and automatic parallelizati...
International audienceThis article gives a methodological approach to accelerating an environment of...
A large number of Fortran legacy programs are still running in production environments, and most of ...
A large number of Fortran legacy programs are still running in production environments, and most of ...
In this seminar we will present our methodology of unleashing the potential of GPU computing in lega...
This thesis is based on a certain type of legacy software that came from scientific research. Scient...
It is di cult to maintain legacy Fortran programs that use outdated programming constructs, especial...
GPU computing has established itself as a way to accelerate parallel codes in the high performance c...
Massively parallel accelerators such as GPGPUs, manycores and FPGAs represent a powerful and afforda...
Graphics processing units and similar accelerators have been intensively used in general purpose com...
Software Metrics have being used since the 70s, their purpose is to measure different software attri...
Fortran has largely enjoyed prominence for the past few decades as the computer programming language...
A comparison of PGI OpenACC, FORTRAN CUDA, and Nvidia CUDA pseudospectral methods on a single GPU an...
From its earliest days, the Fortran programming language has been designed with computing efficiency...
GPU-accelerated computing drives current scientific research. Writing fast numeric algorithms for GP...
As it is widely known, multi-core computers are broadly used these days, and automatic parallelizati...
International audienceThis article gives a methodological approach to accelerating an environment of...
A large number of Fortran legacy programs are still running in production environments, and most of ...
A large number of Fortran legacy programs are still running in production environments, and most of ...
In this seminar we will present our methodology of unleashing the potential of GPU computing in lega...
This thesis is based on a certain type of legacy software that came from scientific research. Scient...
It is di cult to maintain legacy Fortran programs that use outdated programming constructs, especial...
GPU computing has established itself as a way to accelerate parallel codes in the high performance c...
Massively parallel accelerators such as GPGPUs, manycores and FPGAs represent a powerful and afforda...
Graphics processing units and similar accelerators have been intensively used in general purpose com...
Software Metrics have being used since the 70s, their purpose is to measure different software attri...
Fortran has largely enjoyed prominence for the past few decades as the computer programming language...
A comparison of PGI OpenACC, FORTRAN CUDA, and Nvidia CUDA pseudospectral methods on a single GPU an...
From its earliest days, the Fortran programming language has been designed with computing efficiency...
GPU-accelerated computing drives current scientific research. Writing fast numeric algorithms for GP...
As it is widely known, multi-core computers are broadly used these days, and automatic parallelizati...
International audienceThis article gives a methodological approach to accelerating an environment of...