I am interested in design methodologies for embedded and
(CPS), which utilize computing to monitor, service and control various
application-specific processes, including those
in the physical world. My work deals with modeling, analysis, synthesis
optimization of embedded software, programmable execution platforms
(e.g., processors, GPUs and FPGAs)
tools for automating the design process. The area offers an
interesting blend of theory and practice: real-world applications
give rise to research problems, for which solutions are developed using
of analytical and experimental techniques.
Currently, my students and I are
working on efficient execution of trained deep convolutional
neural networks (an important technique in machine learning), and
embedded systems for selected health applications, such as lung
function evaluation and transabdominal fetal oximetry.