Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

University of Kentucky

Theses/Dissertations

2008

Cache Optimization|Structured CFD Code Optimization|Efficient Coding Techniques|Improving Performance Without Changing Algorithm|Commodity Cluster Architectures

Articles 1 - 1 of 1

Full-Text Articles in Engineering

Performance Optimization Of A Structured Cfd Code - Ghost On Commodity Cluster Architectures, Pavan K. Kristipati Jan 2008

Performance Optimization Of A Structured Cfd Code - Ghost On Commodity Cluster Architectures, Pavan K. Kristipati

University of Kentucky Master's Theses

This thesis focuses on optimizing the performance of an in-house, structured, 2D CFD code – GHOST, on commodity cluster architectures. The basic philosophy of the work is to optimize the cache usage of the code by implementing efficient coding techniques without changing the underlying numerical algorithm. Various optimization techniques that were implemented and the resulting changes in performance have been presented. Two techniques, external and internal blocking that were implemented earlier to tune the performance of this code have been reviewed. What follows is further tuning effort in order to circumvent the problems associated with using the blocking techniques. Later, …