♦ Architectural Analysis
♦ Software Trace Compression
♦ Software Integrity
♦ Secure Embedded Systems
♦ WBANs for Health Monitoring
♦ mHealth
♦ mTrace
♦ NVMs



My research interests span the areas of computer architecture, embedded systems, VLSI, and wireless sensor networks. I currently lead the LaCASA lab (Laboratory for Advanced Computer Architectures and Systems at Alabama).


The LaCASA Laboratory seeks for advanced computer architectures and new techniques for designing and evaluation of computer systems. In particular, the LaCASA Laboratory is currently focusing on the following:


Click here for all publications.





Research impact:  Our papers have been referenced in more than 6,100 journal and conference papers (as of 12/01/2020, Click here for Google Scholar page). We introduced a number of architectural techniques that enable building faster and cheaper computer systems that are more dependable and user-friendly or easier to design and test.  Some of these techniques are implemented in modern commercial computer systems.  We introduced cache injection and this work has been referenced by a number of U. S. patents (Click here to see the list). Our analysis of cache replacement policies has also been referenced by a number of U. S. patents (Click here to see the list).  We also introduced a framework and developed microbenchmarks for the first successful reverse engineering of branch predictor units in modern high-end microprocessors (Click here for the microbenchmarks). We are also interested in trace compression techniques (we invented and patented stream-based trace compression), and offer to the research community instruction and data address traces for SPEC CPU2K benchmarks as well as Pin-based mTrace tools and data. We developed several highly effective techniques for on-the-fly capturing and filtering of control-flow and data-flow hardware traces in unicore and multicore processors (Click here to see the list).

In addition to our research in computer architecture we are very excited about wireless sensor networks with an emphasis on wearble systems for human health monitoring. We introduced the concept of wireless body area networks (WBANs) for personal health monitoring  and developed one of the first academic prototypes (Click here for details). Our work on WBANs includes all components of computer engineering, from sensor interfacing and hardware development to energy-efficient algorithms for signal processing, system software, application software, and communication protocols. The paper co-authored with Dr. Jovanov, "A Wireless Body Area Network of Intelligent Motion Sensors for Computer Assisted Physical Rehabilitation," was the most read paper in the Journal of NeuroEngineering and Rehabilitation of all time. This paper has been referenced by a number of U.S. patents (Click here for details). Our other paper on wireless body area networks "Wireless sensor networks for personal health monitoring: Issues and an implementation" is consistently ranked among the most cited articles in Computer Communications journal. A number of U.S. patents references that paper as well (Click here for a subset).



LaCASA collaborators

Department of Electrical and Computer Engineering, University of Alabama in Huntsville, 301 Sparkman Drive, Huntsville, AL 35899