Flexible and Efficient Control of Data Transfers for Loosely Coupled Components

dc.contributor.advisorSussman, Alanen_US
dc.contributor.authorWu, Shang-Chiehen_US
dc.contributor.departmentComputer Scienceen_US
dc.contributor.publisherDigital Repository at the University of Marylanden_US
dc.contributor.publisherUniversity of Maryland (College Park, Md.)en_US
dc.date.accessioned2008-06-20T05:35:27Z
dc.date.available2008-06-20T05:35:27Z
dc.date.issued2008-04-26en_US
dc.description.abstractAllowing loose coupling between the components of complex applications has many advantages, such as flexibility in the components that can participate and making it easier to model multiscale physical phenomena. To support coupling of parallel and sequential application components, I have designed and implemented a loosely coupled framework which has the following characteristics: (1) connections between participating components are separately identified from the individual components, (2) all data transfers between data exporting and importing components are determined by a runtime-based low overhead method (approximate match), (3) two runtime-based optimization approaches, collective buffering and inverse-match cache, are applied to speed up the applications in many common coupling modes, and (4) a multi-threaded multi-process control protocol that can be systematically constructed by the composition of sub-tasks protocols. The proposed framework has been applied to two real world applications, and the deployment approach and runtime performance are also studied. Currently the framework runs on x86 Linux clusters, and porting strategies for multicore x86 processors and advanced high performance computer architectures are also explored.en_US
dc.format.extent1339115 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/8128
dc.language.isoen_US
dc.subject.pqcontrolledComputer Scienceen_US
dc.subject.pquncontrolledloosely coupled en_US
dc.subject.pquncontrolleddistributed en_US
dc.subject.pquncontrolledscientific simulation en_US
dc.subject.pquncontrolledframeworken_US
dc.subject.pquncontrolledSPMD en_US
dc.subject.pquncontrolledparallelen_US
dc.titleFlexible and Efficient Control of Data Transfers for Loosely Coupled Componentsen_US
dc.typeDissertationen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
umi-umd-5299.pdf
Size:
1.28 MB
Format:
Adobe Portable Document Format