Several large-scale computational scientific problems require high-end computing systems to be solved. In the recent years, design of multi-core architectures delivers on a single chip tens or hundreds Gflops of peak computing performance, with high power dissipation efficiency, and it makes available computational power previously available only on high-end multi-processor systems. The aim of this Ph.D. thesis is to study the capability of multi-core processors for scientific programming, analyzing sustained performance, issues related to multicore programming, data distribution, synchronization, in order to define a set of guideline rules to optimize scientific applications for this class of architectures. As an example of multi-core ...
The progression of Moore’s Law has resulted in both embedded and performance computing systems whic...
In recent year, heterogeneous architecture emerges as a promising technology to conquer the constrai...
Ensuring the continuous scaling of parallel applications is challenging on many-core processors, due...
We implement a Monte Carlo algorithm for spin glass systems and optimize for the Cell-BE processor, ...
We optimize codes implementing Monte Carlo simulations of spin-glass systems for some multi-core CPU...
We implement Monte Carlo algorithms for the simulation of spin-glass systems and optimize our codes ...
Spin glasses -- theoretical models used to capture several physical properties of real glasses -- ar...
Recent technological and economic developments have led to widespread availability of multi-core CP...
Modern high performance systems are becoming increasingly complex and powerful due to advancements i...
This paper describes the architecture, the development and the implementation of Janus II, a new gen...
For forty years, transistor counts on integrated circuits have doubled roughly every two years, enab...
The human cortex is the seat of learning and cognition. Biological scale implementations of c...
AbstractWe report our implementation experience of a lattice gauge theory code on the Cell Broadband...
This thesis deals with heterogeneous architectures in standard workstations. Heterogeneous arch...
AbstractWe consider Monte Carlo simulations of classical spin models of statistical mechanics using ...
The progression of Moore’s Law has resulted in both embedded and performance computing systems whic...
In recent year, heterogeneous architecture emerges as a promising technology to conquer the constrai...
Ensuring the continuous scaling of parallel applications is challenging on many-core processors, due...
We implement a Monte Carlo algorithm for spin glass systems and optimize for the Cell-BE processor, ...
We optimize codes implementing Monte Carlo simulations of spin-glass systems for some multi-core CPU...
We implement Monte Carlo algorithms for the simulation of spin-glass systems and optimize our codes ...
Spin glasses -- theoretical models used to capture several physical properties of real glasses -- ar...
Recent technological and economic developments have led to widespread availability of multi-core CP...
Modern high performance systems are becoming increasingly complex and powerful due to advancements i...
This paper describes the architecture, the development and the implementation of Janus II, a new gen...
For forty years, transistor counts on integrated circuits have doubled roughly every two years, enab...
The human cortex is the seat of learning and cognition. Biological scale implementations of c...
AbstractWe report our implementation experience of a lattice gauge theory code on the Cell Broadband...
This thesis deals with heterogeneous architectures in standard workstations. Heterogeneous arch...
AbstractWe consider Monte Carlo simulations of classical spin models of statistical mechanics using ...
The progression of Moore’s Law has resulted in both embedded and performance computing systems whic...
In recent year, heterogeneous architecture emerges as a promising technology to conquer the constrai...
Ensuring the continuous scaling of parallel applications is challenging on many-core processors, due...