Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
osu1238138255.pdf (417.55 KB)
ETD Abstract Container
Abstract Header
A High Productivity Framework for Parallel Data Intensive Computing in MATLAB
Author Info
Panuganti, Rajkiran
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=osu1238138255
Abstract Details
Year and Degree
2009, Doctor of Philosophy, Ohio State University, Computer Science and Engineering.
Abstract
Higher level languages like Matlab are being increasingly adopted. however, it has significant shortcomings when used for large-scale computationally intensive applications that require very high performance and/or significant amounts of memory. Developing efficient runtime frameworks to aid the high-level languages to make them scalable to larger problem sizes is an effective solution tothis problem. Our solutions, mexMPI, GAMMA and LA enable parallel computing directly in Matlab for high-performance while retaining its productivity aspects. mexMPI provides message passing semantics to enable parallel computing within Matlab environment using high-performance networks. GAMMA presents a distributed shared memory programming model wherein the programmer developes his/her parallel algorithms using a ‘Get-Compute-Put model’ and ‘LA’ is a runtime framework that enable users to develop large scale applications directly in Matlab. We demonstrate the effectiveness of our frameworks using NAS benchmarks. The experimental evaluation of these frameworks indicate effectiveness of our approach.
Committee
Ponnuswamy Sadayappan, PhD (Advisor)
Atanas Rountev, PhD (Committee Member)
Dhabaleswar Panda, PhD (Committee Member)
Sriram Krishnamoorthy, PhD (Committee Member)
Pages
131 p.
Subject Headings
Computer Science
Keywords
High Performance
;
High Productivity
;
Matlab
;
Parallel Computing
;
Frameworks
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Panuganti, R. (2009).
A High Productivity Framework for Parallel Data Intensive Computing in MATLAB
[Doctoral dissertation, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1238138255
APA Style (7th edition)
Panuganti, Rajkiran.
A High Productivity Framework for Parallel Data Intensive Computing in MATLAB.
2009. Ohio State University, Doctoral dissertation.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=osu1238138255.
MLA Style (8th edition)
Panuganti, Rajkiran. "A High Productivity Framework for Parallel Data Intensive Computing in MATLAB." Doctoral dissertation, Ohio State University, 2009. http://rave.ohiolink.edu/etdc/view?acc_num=osu1238138255
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
osu1238138255
Download Count:
1,127
Copyright Info
© 2009, all rights reserved.
This open access ETD is published by The Ohio State University and OhioLINK.