Journal Articles

  1. 2019

      1. Daniel D. Fong, Vivek J. Srinivasan, Kourosh Vali, and Soheil Ghiasi. “Optode Design Space Exploration for Clinically-robust Non-invasive Fetal Oximetry“, accepted for publication in ACM Transactions on Embedded Computing Systems (TECS), 2019.
      2. Mohammad Motamedi, Felix Portillo, Daniel Fong, and Soheil Ghiasi. “Distill-Net: Application-Specific Distillation of Deep Convolutional Neural Networks for Resource-Constrained IoT Platforms“, accepted for publication in ACM Transactions on Embedded Computing Systems (TECS), 2019.
      3. Mohammad Motamedi, Felix Portillo, Mahya Saffarpour, Daniel Fong, and Soheil Ghiasi. “Octopus: Context-Aware CNN Inference for IoT Applications“, IEEE Embedded Systems Letters, 2019.

    2018

      1. Daniel D. Fong, André Knoesen, Mohammad Motamedi, Terry O’Neill, and Soheil Ghiasi. “Recovering the Fetal Signal in Transabdominal Fetal Pulse Oximetry“, Smart Health, July 2018.
      2. Daniel D. Fong, Xiaofan Yu, Jiageng Mao, Mahya Saffarpour, Prashant Gupta, Rami Abueshshiekh, Alejandro Velazquez Alcantar, Eric A. Kurzrock, and Soheil Ghiasi. “Restoring the Sense of Bladder Fullness for Spinal Cord Injury Patients“, Smart Health, July 2018.
      3. Mohammad Motamedi, Daniel Fong, and Soheil Ghiasi. “Cappuccino: Efficient CNN Inference Software Synthesis for Mobile System-on-Chips“, IEEE Embedded Systems Letters, 2018
      4. Philipp Gysel, Jon Pimentel, Mohammad Motamedi, and Soheil Ghiasi. “Ristretto: A Framework for Empirical Study of Resource-Efficient Inference in Convolutional Neural Networks“, in IEEE Transactions on Neural Networks and Learning Systems, vol. 29, no. 11, pp. 5784-5789, Nov. 2018.

    2017

      1. Motamedi, Mohammad, Daniel Fong, and Soheil Ghiasi. “Machine Intelligence on Resource-Constrained IoT Devices: The Case of Thread Granularity Optimization for CNN Inference.” ACM Transactions on Embedded Computing Systems (TECS) 16.5s (2017): 151.
      2. Mohammad Motamedi, Philipp Gysel, Soheil Ghiasi, “PLACID: A Platform for FPGA-Based Accelerator Creation for DCNNs” ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), Vol. 13, No. 4, 2017

    2014

      1. Mohammad H. Foroozannejad, Matin Hashemi, Alireza Mahini, Bevan Baas, Soheil Ghiasi, “Time-Scalable Mapping for Circuit-Switched GALS-Based Chip Multiprocessor Platforms“, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, No. 5, pp. 752-762, May 2014
      2. Faisal Khan, Nicholas Hosein, Soheil Ghiasi, Chen-Nee Chuah, Puneet Sharma, “Streaming Solutions for Fine-Grained Network Traffic Measurements and Analysis“, IEEE Transactions on Networking (ToN), Vol. 22, No. 2, pp. 377-390, April 2014
      3. Faisal Khan, Chen-Nee Chuah, Soheil Ghiasi, “A Dynamically Reconfigurable System for Closed-Loop Measurements of Network Traffic“, IEEE Transactions on Computers (TC), Vol 63, No 2, pp. 263-275, February 2014

    2013

      1. Matin Hashemi, Mohammad H. Foroozannejad, Soheil Ghiasi, “Throughput-Memory Trade-off in Synthesis of Streaming Software on Embedded Multiprocessors“, ACM Transactions on Embedded Computing Systems (TECS), Vol. 13, No. 3, December 2013

    2012

      1. Mohammad H. Foroozannejad, Trevor Hodges, Matin Hashemi, Soheil Ghiasi “Post-Scheduling Buffer Management Tradeoffs in Synthesis of Streaming Applications“, ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol 17, No. 3, 2012

    2010

      1. Soheil Ghiasi, “On Incremental Component Implementation Selection in System Synthesis“, IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 18, No. 11, pp. 1578 – 1589, 2010
      2. Matin Hashemi, Soheil Ghiasi, “Versatile Task Assignment for Heterogeneous Soft Dual-Processor Platforms“, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol 29, No. 3, pp. 414 – 425, 2010 (Proofs of theorems, omitted from the published manuscript for brevity)

    2009

      1. Po-Kuan Huang, Soheil Ghiasi, “Energy-Aware Compilation for Embedded Processors with Technology Scaling Considerations“, ASP Journal of Low Power Electronics, Vol. 5, No. 4, pp. 439–453, December 2009
      2. Ani Nahapetian, Philip Brisk, Soheil Ghiasi, Majid Sarrafzadeh, “An Approximation Algorithm for Scheduling on Heterogeneous Reconfigurable Resources“, ACM Transactions on Embedded Computing (TECS), Vol. 9, No. 1, October 2009
      3. Matin Hashemi, Soheil Ghiasi, “Throughput-Driven Synthesis of Embedded Software for Pipelined Execution on Multi-Core Architectures“, ACM Transactions on Embedded Computing Systems (TECS), Vol. 8, No. 2, January 2009

    2007

      1. Po-Kuan Huang, Soheil Ghiasi, “Efficient and Scalable Compiler-Directed Energy Optimization for Realtime Applications“, ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 12, No. 3, August 2007

    2006

      1. Soheil Ghiasi, “An Effective Combinatorial Algorithm for Gate-Level Threshold Voltage Assignment“, ASP Journal of Low Power Electronics. Vol. 2, No. 3, pp. 365-377, December 2006
      2. 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 (TCAD), Vol. 25, No. 11, pp. 2364-2375, November 2006
      3. Soheil Ghiasi, Po-Kuan Huang, Roozbeh Jafari “Probabilistic Delay Budgeting for Synthesis of Soft Realtime Applications“, IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 14, No 8, pp. 843-853, August 2006
      4. Roozbeh Jafari, Hyduke Noshadi, Soheil Ghiasi, Majid Sarrafzadeh, “Adaptive Electrocardiogram Feature Extraction on Distributed Embedded Systems“, IEEE Transactions on Parallel and Distributed Systems Special Issue on High Performance Computational Biology (TPDS), Vol. 17, No 8, pp. 797-807, August 2006
      5. Soheil Ghiasi, Karlene Nguyen, Elaheh Bozorgzadeh, Majid Sarrafzadeh, “Efficient Timing Budget Management for Accuracy Improvement in a Collaborative Object Tracking System“, Springer Journal of VLSI Signal Processing, Vol 42, No 1, pp. 43-55, January 2006

    2005

      1. Soheil Ghiasi, Ani Nahapetian, Hyun J. Moon, Majid Sarrafzadeh, “Reconfiguration in Network of Embedded Systems: Challenges and Adaptive Tracking Case Study“, Journal of Embedded Computing (JEC), Vol. 1, No 1, pp. 147-166, 2005

    2004

      1. Soheil Ghiasi, Hyun J. Moon, Ani Nahapetian, Majid Sarrafzadeh, “Collaborative and Reconfigurable Object Tracking“, Kluwer Journal of Supercomputing, Vol. 30, No 3, pp. 213-238, December 2004
      2. Elaheh Bozorgzadeh, Soheil Ghiasi, Atsushi Takahashi, Majid Sarrafzadeh, “Optimal Integer Delay Budget Assignment on Directed Acyclic Graphs“, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 23, No 8, pp. 1184-1199, August 2004
      3. Soheil Ghiasi, Ani Nahapetian, Majid Sarrafzadeh, “An Optimal Algorithm for Minimizing Runtime Reconfiguration Delay“, ACM Transactions on Embedded Computing Systems (TECS), Vol. 3, No 2, pp. 237-256, May 2004

    2003

      1. Xiaojian Yang, Maogang Wang, Ryan Kastner, Soheil Ghiasi and Majid Sarrafzadeh, “Congestion Reduction During Placement with Provably Good Approximation Bound“, ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 8, No. 3, pp. 316-333, July 2003

    2002

    1. Soheil Ghiasi, Ankur Srivastava, Xiaojian Yang and Majid Sarrafzadeh, “Optimal Energy Aware Clustering in Sensor Networks“, SENSORS Journal, Vol. 2, Issue 7, pp. 258-269, July 2002