Sunita Chandrasekaran
WORK EXPERIENCE
Postdoctoral Researcher
(Advisor: Dr. Barbara Chapman)
University of Houston, Houston, TX
November ​2010 - August 2015
My current main interests are exploring high-level programming models and runtime systems for current and future platforms, exploring application of irregular algorithms on accelerators and low power devices, constructing high-level software stack for embedded platforms using industry standards and building validation and verification suite to evaluate the correctness of emerging high-level, directive-based programming model, OpenACC.
Research Assistant
(Advisor: Dr. Douglas Maskell)
Nanyang Technological University (NTU)
Singapore
May 2006- November 2010
“Tools and Algorithms for High Level Algorithm Mapping to FPGA"
Field Programmable Gate Array (FPGA) provides the ability to use, and re-use, hardware with minimal re-development time. The current programming methodologies are explored for FPGAs, including the various techniques to raise the level of abstraction above register transfer level (RTL). However, it is a challenge to reduce the amount of manual programming necessary and still be able to achieve the required performance and speedup, let alone provide some improvement. The motivation of this thesis is to bridge the gap between the emerging FPGA hardware capability and the supporting software infrastructure. A design methodology (C2FPGA) is designed and developed. This methodology is used to generate hardware code without the need for an in-depth knowledge of a hardware descriptive language (HDL). This approach has been validated by performing several experiments on applications from different domains. Some promising results have been obtained and the capabilities of the proposed tool and its methodology have been demonstrated to address some of the programmability and productivity issues, effectively and efficiently.
Programmer Analyst
Cognizant Technology Solutions
Chennai, India
2005-2006
2010 - present
2010 - present