Show simple item record

dc.contributor.authorPyla, Hari Krishnaen_US
dc.date.accessioned2014-03-14T20:38:29Z
dc.date.available2014-03-14T20:38:29Z
dc.date.issued2007-05-18en_US
dc.identifier.otheretd-05242007-220451en_US
dc.identifier.urihttp://hdl.handle.net/10919/33198
dc.description.abstractCompute clusters are consuming more power at higher densities than ever before. This results in increased thermal dissipation, the need for powerful cooling systems, and ultimately a reduction in system reliability as temperatures increase. Over the past several years, the research community has reacted to this problem by producing software tools such as HotSpot and Mercury to estimate system thermal characteristics and validate thermal-management techniques. While these tools are flexible and useful, they suffer several limitations: for the average user such simulation tools can be cumbersome to use, these tools may take significant time and expertise to port to different systems. Further, such tools produce significant detail and accuracy at the expense of execution time enough to prohibit iterative testing. We propose a fast, easy to use, accurate, portable, software framework called Tempest (for temperature estimator) that leverages emergent thermal sensors to enable user profiling, evaluating, and reducing the thermal characteristics of systems and applications. In this thesis, we illustrate the use of Tempest to analyze the thermal effects of various parallel benchmarks in clusters. We also show how users can analyze the effects of thermal optimizations on cluster applications. Dynamic Voltage and Frequency Scaling (DVFS) reduces the power consumption of high-performance clusters by reducing processor voltage during periods of low utilization. We designed Tempest to measure the runtime effects of processor frequency on thermals. Our experiments indicate HPC workload characteristics greatly impact the effects of DVFS on temperature. We propose a thermal-aware DVFS scheduling approach that proactively controls processor voltage across a cluster by evaluating and predicting trends in processor temperature. We identify approaches that can maintain temperature thresholds and reduce temperature with minimal impact on performance. Our results indicate that proactive, temperature-aware scheduling of DVFS can reduce cluster-wide processor thermals by more than 10 degrees Celsius, the threshold for improving electronic reliability by 50%.en_US
dc.publisherVirginia Techen_US
dc.relation.haspartThesis_new.pdfen_US
dc.rightsI hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to Virginia Tech or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.en_US
dc.subjectparallel processingen_US
dc.subjectthermal profilingen_US
dc.titleTempest: A Framework for High Performance Thermal-Aware Distributed Computingen_US
dc.typeThesisen_US
dc.contributor.departmentComputer Scienceen_US
dc.description.degreeMaster of Scienceen_US
thesis.degree.nameMaster of Scienceen_US
thesis.degree.levelmastersen_US
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen_US
thesis.degree.disciplineComputer Scienceen_US
dc.contributor.committeechairVaradarajan, Srinidhien_US
dc.contributor.committeememberRamakrishnan, Narenen_US
dc.contributor.committeememberRibbens, Calvin J.en_US
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-05242007-220451/en_US
dc.contributor.committeecochairCameron, Kirk W.en_US
dc.date.sdate2007-05-24en_US
dc.date.rdate2007-06-08
dc.date.adate2007-06-08en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record