Show simple item record

dc.contributor.authorLinford, John Christianen_US
dc.date.accessioned2014-03-14T20:11:44Z
dc.date.available2014-03-14T20:11:44Z
dc.date.issued2010-05-05en_US
dc.identifier.otheretd-05082010-155149en_US
dc.identifier.urihttp://hdl.handle.net/10919/27599
dc.description.abstractThe new generations of multi-core chipset architectures achieve unprecedented levels of computational power while respecting physical and economical constraints. The cost of this power is bewildering program complexity. Atmospheric modeling is a grand-challenge problem that could make good use of these architectures if they were more accessible to the average programmer. To that end, software tools and programming methodologies that greatly simplify the acceleration of atmospheric modeling and simulation with emerging multi-core technologies are developed. A general model is developed to simulate atmospheric chemical transport and atmospheric chemical kinetics. The Cell Broadband Engine Architecture (CBEA), General Purpose Graphics Processing Units (GPGPUs), and homogeneous multi-core processors (e.g. Intel Quad-core Xeon) are introduced. These architectures are used in case studies of transport modeling and kinetics modeling and demonstrate per-kernel speedups as high as 40x. A general analysis and code generation tool for chemical kinetics called "KPPA" is developed. KPPA generates highly tuned C, Fortran, or Matlab code that uses every layer of heterogeneous parallelism in the CBEA, GPGPU, and homogeneous multi-core architectures. A scalable method for simulating chemical transport is also developed. The Weather Research and Forecasting Model with Chemistry (WRF-Chem) is accelerated with these methods with good results: real forecasts of air quality are generated for the Eastern United States 65% faster than the state-of-the-art models.en_US
dc.publisherVirginia Techen_US
dc.relation.haspartLinford_JC_D_2010.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.subjecthardwareen_US
dc.subjecthigh performance computingen_US
dc.subjectsoftwareen_US
dc.titleAccelerating Atmospheric Modeling Through Emerging Multi-core Technologiesen_US
dc.typeDissertationen_US
dc.contributor.departmentComputer Scienceen_US
dc.description.degreePh. D.en_US
thesis.degree.namePh. D.en_US
thesis.degree.leveldoctoralen_US
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen_US
thesis.degree.disciplineComputer Scienceen_US
dc.contributor.committeechairSandu, Adrianen_US
dc.contributor.committeememberRibbens, Calvin J.en_US
dc.contributor.committeememberMarr, Linsey C.en_US
dc.contributor.committeememberPlassmann, Paul E.en_US
dc.contributor.committeememberNikolopoulos, Dimitrios S.en_US
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-05082010-155149/en_US
dc.date.sdate2010-05-08en_US
dc.date.rdate2010-05-18
dc.date.adate2010-05-18en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record