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
|
|