SOHEIL GHIASI

Assistant Professor

(530) 752-0836

ghiasi@ucdavis.edu

Website

EDUCATION

Ph. D. in Computer Science, University of California, Los Angeles, 2004
M.S. in Computer Science, University of California, Los Angeles, 2002
B.S. in Computer Engineering, Sharif University of Technology, Tehran, Iran, 1998

PROFESSIONAL EXPERIENCE

Assistant Professor, University of California, Davis, Electrical & Computer Engineering, 2004-Present

AFFILIATION

Electrical and Computer Engineering Graduate Group
Center for Information Research in the Interest of Society (CITRIS)

RESEARCH INTERESTS

Embedded systems design; compilation and system-Level design automation; reconfigurable computing; architecture and programming challenges of digital systems; combinatorial algorithm design with applications in computer engineering

RESEARCH ACTIVITIES

Professor Ghiasi and his group explore design and optimization of embedded and programmable systems, where computing systems are developed to serve dedicated applications, possibly interfacing the two digital and physical worlds. Examples include computing systems that are integrated in cell phones, airplanes, factory control systems, network switches, and portable gaming devices. He studies different aspects of embedded systems, including embedded software, compilation for embedded platforms, reconfigurable computing, and system-level design automation.

Professor Ghiasi currently works on synthesizing applications for execution on parallel platforms such as multi-core processors, customizing target parallel architectures to fit the application requirements, and processor and interconnect design space exploration in soft multi-processor platforms.

He also leads efforts on developing programmable architectures for scalable and accurate monitoring of network traffic, where he works to develop just in-time hardware synthesis primitives tailored to network anomaly detection applications. On-going work aims to exploit inherent parallelism and dynamic flexibility of reconfigurable hardware to adaptively extract traffic behavior in realtime.

SELECTED PUBLICATIONS

Po-Kuan Huang, Soheil Ghiasi, “Efficient and scalable compiler-directed energy optimization for realtime applications”, ACM Transactions on Design Automation of Electronic Systems, Vol. 12, No. 3, 2007

Soheil Ghiasi, "Incremental Component Implementation Selection: Enabling ECO in Compositional System Synthesis", IEEE/ACM International Conference on Computer-Aided Design, pp. 131-134, November 2007

Soheil Ghiasi, Po-Kuan Huang, Roozbeh Jafari "Probabilistic Delay Budgeting for Synthesis of Soft Realtime Applications", IEEE Transactions on Very Large Scale Integration Systems, Vol. 14, No 8, pp. 843-853, August 2006

Soheil Ghiasi, Elaheh Bozorgzadeh, Po-Kuan Huang, Roozbeh Jafari, Majid Sarrafzadeh, "A Unified Theory of Timing Budget Management", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 25, No. 11, pp. 2364-2375, November 2006

Soheil Ghiasi, Ani Nahapetian, Majid Sarrafzadeh, "An Optimal Algorithm for Minimizing Runtime Reconfiguration Delay", ACM Transactions on Embedded Computing Systems, Vol. 3, No 2, pp. 237-256, May 2004




Site Design and Development
The ECE Outreach and Enrichment Committee
Electrical and Computer Engineering
Copyright © UC Regents, Davis Campus.
2008 - All rights reserved.