Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

A High Productivity Framework for Parallel Data Intensive Computing in MATLAB

Panuganti, Rajkiran

Abstract Details

2009, Doctor of Philosophy, Ohio State University, Computer Science and Engineering.
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.
Ponnuswamy Sadayappan, PhD (Advisor)
Atanas Rountev, PhD (Committee Member)
Dhabaleswar Panda, PhD (Committee Member)
Sriram Krishnamoorthy, PhD (Committee Member)
131 p.

Recommended Citations

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)