Current Position
Research Scientist in the High Performance Computing Group at Pacific Northwest National Laboratory (http://www.pnl.gov/oreste.villa), Richland, WA (USA).
Research Interests
High performance computing with accelerators (GPUs, FPGAs)
Programming and execution models for parallel computers
Design, simulation, prototyping of computer architectures and micro-architectures
Short Bio
Dr. Oreste Villa is a research scientist at the Pacific Northwest
National Laboratory (PNNL) with a research focus on computer architectures and simulation, accelerators for scientific computing and irregular applications. He joined PNNL in May 2008 after receiving his
Ph.D. from Politecnico di Milano (Italy). His dissertation title is "Designing and Programming Advanced
Multicore Architectures".
During his Ph.D. program he has been intern student at PNNL, conducting research in programming
techniques and algorithms for advanced multicore architectures, focusing his studies on the IBM Cell/B.E. processor
developing high-performance graph exploration and pattern matching
algorithms. He also focused his research on cluster fault tolerance and
virtualization techniques for HPC.
Dr. Villa received a M.S. degree
in Electronic Engineering in 2003 from the University of Cagliari
(Italy) and an M.E. degree on Embedded Systems Design from the
University of Lugano (Switzerland) in 2004. His Master Degree thesis, developed in
collaboration with Politecnico di Milano (Italy) and STMicroelectronics,
focused on cycle-accurate multicore simulation frameworks.
Publications
http://scholar.google.com/OresteVilla