Show simple item record

dc.contributor.authorAbbasi, Mohammad Hasanen_US
dc.date.accessioned2012-02-17T19:12:14Z
dc.date.available2012-02-17T19:12:14Z
dc.date.issued2011-07-08en_US
dc.identifier.urihttp://hdl.handle.net/1853/42694
dc.description.abstractThe increasing size of high performance computing systems and the associated increase in the volume of generated data, has resulted in an I/O bottleneck for these applications. This bottleneck is further exacerbated by the imbalance in the growth of processing capability compared to storage capability, due mainly to the power and cost requirements of scaling the storage. This thesis introduces data services, a new abstraction which provides significant benefits for data intensive applications. Data services combine low overhead data movement with flexible placement of data manipulation operations, to address the I/O challenges of leadership class scientific applications. The impact of asynchronous data movement on application runtime is minimized by utilizing novel server side data movement schedulers to avoid contention related jitter in application communication. Additionally, the JITStager component is presented. Utilizing dynamic code generation and flexible code placement, the JITStager allows data services to be executed as a pipeline extending from the application to storage. It is shown in this thesis that data services can add new functionality to the application without having an significant negative impact on performance.en_US
dc.publisherGeorgia Institute of Technologyen_US
dc.subjectI/Oen_US
dc.subjectScientific computingen_US
dc.subjectData servicesen_US
dc.subjectI/O frameworksen_US
dc.subjectInfinibanden_US
dc.subjectCrayen_US
dc.subjectSupercomputingen_US
dc.subjectDataen_US
dc.subjectHPCen_US
dc.subject.lcshPetaflops computers
dc.subject.lcshHigh performance computing
dc.subject.lcshElectronic data processing
dc.subject.lcshComputer science
dc.titleData services: bringing I/O processing to petascaleen_US
dc.typeDissertationen_US
dc.description.degreePhDen_US
dc.contributor.departmentComputingen_US
dc.description.advisorCommittee Chair: Karsten Schwan; Committee Member: Matthew Wolf; Committee Member: Rich Vuduc; Committee Member: Ron Oldfield; Committee Member: Scott Klaskyen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record