PERFORMANCE OPTIMIZATION OF A STRUCTURED CFD CODE - GHOST ON COMMODITY CLUSTER ARCHITECTURES

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 alg...

Full description

Bibliographic Details
Main Author: Kristipati, Pavan K.
Format: Others
Published: UKnowledge 2008
Subjects:
Online Access:http://uknowledge.uky.edu/gradschool_theses/567
http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1571&context=gradschool_theses
id ndltd-uky.edu-oai-uknowledge.uky.edu-gradschool_theses-1571
record_format oai_dc
spelling ndltd-uky.edu-oai-uknowledge.uky.edu-gradschool_theses-15712015-04-11T05:06:01Z PERFORMANCE OPTIMIZATION OF A STRUCTURED CFD CODE - GHOST ON COMMODITY CLUSTER ARCHITECTURES Kristipati, Pavan K. 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, to establish the universality of the optimization techniques, testing has been done on more complicated test case. All the techniques presented in this thesis have been tested on steady, laminar test cases. It has been proved that optimized versions of the code achieve better performances on variety of commodity cluster architectures chosen in this study. 2008-01-01T08:00:00Z text application/pdf http://uknowledge.uky.edu/gradschool_theses/567 http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1571&context=gradschool_theses University of Kentucky Master's Theses UKnowledge Cache Optimization|Structured CFD Code Optimization|Efficient Coding Techniques|Improving Performance Without Changing Algorithm|Commodity Cluster Architectures Mechanical Engineering
collection NDLTD
format Others
sources NDLTD
topic Cache Optimization|Structured CFD Code Optimization|Efficient Coding Techniques|Improving Performance Without Changing Algorithm|Commodity Cluster Architectures
Mechanical Engineering
spellingShingle Cache Optimization|Structured CFD Code Optimization|Efficient Coding Techniques|Improving Performance Without Changing Algorithm|Commodity Cluster Architectures
Mechanical Engineering
Kristipati, Pavan K.
PERFORMANCE OPTIMIZATION OF A STRUCTURED CFD CODE - GHOST ON COMMODITY CLUSTER ARCHITECTURES
description 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, to establish the universality of the optimization techniques, testing has been done on more complicated test case. All the techniques presented in this thesis have been tested on steady, laminar test cases. It has been proved that optimized versions of the code achieve better performances on variety of commodity cluster architectures chosen in this study.
author Kristipati, Pavan K.
author_facet Kristipati, Pavan K.
author_sort Kristipati, Pavan K.
title PERFORMANCE OPTIMIZATION OF A STRUCTURED CFD CODE - GHOST ON COMMODITY CLUSTER ARCHITECTURES
title_short PERFORMANCE OPTIMIZATION OF A STRUCTURED CFD CODE - GHOST ON COMMODITY CLUSTER ARCHITECTURES
title_full PERFORMANCE OPTIMIZATION OF A STRUCTURED CFD CODE - GHOST ON COMMODITY CLUSTER ARCHITECTURES
title_fullStr PERFORMANCE OPTIMIZATION OF A STRUCTURED CFD CODE - GHOST ON COMMODITY CLUSTER ARCHITECTURES
title_full_unstemmed PERFORMANCE OPTIMIZATION OF A STRUCTURED CFD CODE - GHOST ON COMMODITY CLUSTER ARCHITECTURES
title_sort performance optimization of a structured cfd code - ghost on commodity cluster architectures
publisher UKnowledge
publishDate 2008
url http://uknowledge.uky.edu/gradschool_theses/567
http://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1571&context=gradschool_theses
work_keys_str_mv AT kristipatipavank performanceoptimizationofastructuredcfdcodeghostoncommodityclusterarchitectures
_version_ 1716801244944662528