Menu:

Research Interests

My main field of interest is efficient implementation of computer systems by applying the appropriate models and analysis techniques.

Ongoing Project

Model Based Design for DSP Systems on Mutlicore Platforms

In this project, we are investigating the integration of data flow models to simplify the implementation of DSP systems on multicore platforms. Research is conducted to develop efficient schedulers and code synthesis tools to facilitate porting existing systems to new architectures while allowing designers to use their existing optimized libraries alongside accelerated library elements.

Collaboration:
Texas Instruments

Related Publications

Past Projects

Multi-processor Scheduling for Software Defined Radio

A variety of multiprocessor architectures have proliferated even for off-the-shelf computing platforms. To improve performance and productivity for common heterogeneous systems, we worked on the development of a workflow to generate efficient solutions. Starting with a formal description of an application and the mapping problem we are able to generate a range of designs that efficiently trade-of latency and throughput. In this approach, efficient utilization of SIMD cores is achieved by applying extensive block processing in conjunction with efficient mapping and scheduling. We demonstrate our approach through an integration into the GNU Radio environment for software defined radio system design.

Related Publications

Collaboration:
Laboratory for Telecommunication Sciences, University of Maryland, College Park, MD


Data Gathering Model for Wireless Sensor Networks

Ubiquitous computing is increasingly introduced in our daily life where Wireless Sensor Networks is a booming application. A WSN may have up to hundreds or even thousands of sensor nodes densely deployed either inside or close to a monitored area. A major consideration in WSN research is to ensure reliable transmission of data while prolonging network lifetime by making maximum use of the available energy in the nodes. In this work, we develop algorithms that build upon two well known WSN routing techniques to further optimize network lifetime through carefully planned selection of the sink nodes. Simulation results that illustrate the resulting improvement in network lifetime are presented. Further reductions of the transmission energy requirements can be attained by making use of uncontrolled mobile sinks in addition to the distant fixed sinks. A hybrid method for message relaying is presented, satisfying efficiency and load balancing requirements. System parameters are adjusted such that all sensor nodes dissipate the same amount of energy. This prevents the problem of losing connectivity as a result of rapid power drainage of the nearest node to the fixed sink. Numerical results indicate the improvements in lifetime compared to other traditional methods.

Related Publications