Concurrency Optimization for Integrative Network Analysis

dc.contributor.authorBarnes, Robert Otto IIen
dc.contributor.committeechairXuan, Jianhuaen
dc.contributor.committeememberKriz, Ronald D.en
dc.contributor.committeememberWang, Yue J.en
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2013-06-13T08:00:41Zen
dc.date.available2013-06-13T08:00:41Zen
dc.date.issued2013-06-12en
dc.description.abstractVirginia Tech\'s Computational Bioinformatics and Bio-imaging Laboratory (CBIL) is exploring integrative network analysis techniques to identify subnetworks or genetic pathways that contribute to various cancers. Chen et. al. developed a bagging Markov random field (BMRF)-based approach which examines gene expression data with prior biological information to reliably identify significant genes and proteins. Using random resampling with replacement (bootstrapping or bagging) is essential to confident results but is computationally demanding as multiple iterations of the network identification (by simulated annealing) is required. The MATLAB implementation is computationally demanding, employs limited concurrency, and thus time prohibitive. Using strong software development discipline we optimize BMRF using algorithmic, compiler, and concurrency techniques (including Nvidia GPUs) to alleviate the wall clock time needed for analysis of large-scale genomic data. Particularly, we decompose the BMRF algorithm into functional blocks, implement the algorithm in C/C++ and further explore the C/C++ implementation with concurrency optimization. Experiments are conducted with simulation and real data to demonstrate that a significant speedup of BMRF can be achieved by exploiting concurrency opportunities. We believe that the experience gained by this research shall help pave the way for us to develop computationally efficient algorithms leveraging concurrency, enabling researchers to efficiently analyze larger-scale data sets essential for furthering cancer research.en
dc.description.degreeMaster of Scienceen
dc.format.mediumETDen
dc.identifier.othervt_gsexam:564en
dc.identifier.urihttp://hdl.handle.net/10919/23220en
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectBMRFen
dc.subjectsimulated annealingen
dc.subjectsubnetwork identificationen
dc.subjectconcurrencyen
dc.subjectparallelismen
dc.titleConcurrency Optimization for Integrative Network Analysisen
dc.typeThesisen
thesis.degree.disciplineComputer Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Barnes_RO_T_2013.pdf
Size:
2.39 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Barnes_RO_T_2013_support_1.pdf
Size:
104.98 KB
Format:
Adobe Portable Document Format
Description:
Supporting documents

Collections