Dr.  Meikang Qiu

Assistant Professor,
Department of Electrical and Computer Engineering,
University of Kentucky,

Lexington, KY 40506, USA.

695 F. Paul Anderson Tower,  
Tel: 859-257-1527   
Fax: 859-257-3092
Email: mqiu@engr.uky.edu   

I am looking for new good PhD students (or Visiting students) working together to do interesting research in embedded systems and software, security, networks, and computer architecture, etc. Feel free to contact me.


Education

    Ph.D                                      Computer Science                   The University of Texas at Dallas    (Advisor: Dr. Edwin Sha)

    M.S.                                       Computer Science                   The University of Texas at Dallas   GPA 4.0/4.0

    M.E.                                      Engineering                              Shanghai Jiaotong University    Top 5%

    B.E.                                       Engineering                              Shanghai Jiaotong University    Top 10%

 

Only the educated are free -- EPICTETUS, Discourses


Working Experiences

   I was an Assistant Professor at University of New Orleans before joining University of Kentucky (Aug.2007 to Aug.2009).

   I have about ten years working experiences related to high technologies, including:

 

"If the enemy leaves a door open, you must rush in"--Sun Tzu, the nine situations (65)     


Research Interests


Selected Publications

Books       

  1. M. Qiu  and E. H.-M. Sha, Heterogeneous Parallel Embedded Systems: Time and Power Optimization in ISBN: 978-3-639-09619-4, Published by VDM-Verlag, Produced in USA by Lightning Source Inc., 2008
  2. M. Qiu  and L. Wang, Real-Time Embedded Systems: Optimization, Control, and Networking in Chapman & Hall/CRC., 2009

Journal Papers       

  1. M. Qiu  and E. H.-M. Sha, Cost Minimization while Satisfying Hard/Soft Timing Constraints for Heterogeneous Embedded Systems in ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 14, No.2, Article 15, pp. 1-30, Mar. 2009
  2. M. Qiu,   L. T. Yang, Z. Shao, and E. H.-M. Sha, Dynamic and Leakage Energy Minimization with Soft Real-Time Loop Scheduling and Voltage Assignment in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Apr. 2009
  3. M. Qiu,   Z. Jia, C. Xue, Z. Shao and E. H.-M. Sha, Voltage Assignment with Guaranteed Probability Satisfying Timing Constraint for Real-time Multiproceesor DSP , Accepted in Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology(JSPS) , Vol. 46, No. 1, pp. 55-73, Jan. 2007
  4. M. Qiu,   (with Z. Shao, C. Xue, Q. Zhuge,   B. Xiao and E. H.-M. Sha), Security Protection and Checking for Embedded System Integration Against Buffer Overflow Attacks via Hardware/Software in IEEE Transactions on Computers vol. 55, no. 4, pp. 443-453, Apr. 2006
  5. M. Qiu,   (with F. Hu, S. Lakdawala, and Q. Hao), Low-Power, Low-cost Sensor Hardware Interface for Wireless Telecardiology Data Pre-Processing in IEEE Transactions on Information Technology in Biomedicine 2009
  6. M. Qiu,   M. Guo, M. Liu, C. Xue, L. T. Yang, and E. H.-M. Sha, Loop Scheduling and Bank Type Assignment for Heterogeneous Multi-Bank Memory in Journal of Parallel and Distributed Computing (JPDC) Vol. 69, No. 3, pp 546-558, Mar. 2009.
  7. M. Qiu,   E. H.-M. Sha, M. Liu, M. Lin, S. Hua and L. T. Yang, Energy Minimization with Loop Fusion and Multi-Functional-Unit Scheduling for Multidimensional DSP in Journal of Parallel and Distributed Computing (JPDC), Vol. 68, No. 4, pp 443-455, Apr. 2008
  8. M. Qiu,   (with M. Lin, L. Xu, L. Yang, X. Qin, and Z. Wu Static Security Optimization for Real-Time Systems in IEEE Transaction on Industrial Informatics, Vol.5, No1. pp. 22-37, Feb 2009
  9. Z. Shao, M. Wang, Y. Chen, C. Xue, M. Qiu,   L. T. Yang, and E. H.-M. Sha, Real-Time Dynamic Voltage Loop Scheduling for Multi-Core Embedded Systems , Accepted in IEEE Transactions on Circuits and Systems II , 2006.
  10. L. Zhang, M. Qiu, W.-C. Tseng, and E. H.-M. Sha,  Variable Partitioning and Scheduling for MPSoC with Virtually Shared Scratch Pad Memory,  Accepted in Journal of VLSI Signal Processing Systems, 2009.
  11. M. Qiu,   C. Xue, Z. Shao, M. Liu and E. H.-M. Sha, Energy Minimization for Heterogeneous Wireless Sensor Networks Accepted in Special issue of Journal of Embedded Computing (JEC) - Embedded System Design & Optimization , 2009.
  12. M. Qiu,  (with Q. Zhuge, C. Xue, Z. Shao, M. Liu, and E. H.-M. Sha), Design Optimization and Space Minimization Considering Timing and Code Size via Retiming and Unfolding Accepted in Journal of Microprocessors and Microsystems (ELSEVIER), Vol. 30, Issue 4, June 2006, pp. 173-183.

  13. M. Qiu,  K. Zhang, and M. L. Huang, Usability in Mobile Interface Browsing in Web Intelligence and Agent Systems Journal (WIAS), IOS Press. Vol. 4, No. 1, pp. 43-60, 2006, ISSN: 1570-1263. [First Page]
  14. K. Zhang, J. Kong,   M. Qiu,  and G.L Song, Multimedia Layout Adaptation Through Grammatical Specifications in ACM/Springer Multimedia Systems, pp. 245-260, Vol. 10, No. 3, 2005. [First Page]

Conference Papers

  1. M. Qiu, L. T. Yang, and E. H.-M. Sha, Rotation Scheduling and Voltage Assignment to Minimize Energy for SoC, in IEEE EUC, Vancouver, Canada, pp.48-55, Aug. 2009. (Best Paper Award).
  2. M. Qiu,  and J. Wu, Loop Scheduling and Assignment with Prefetching to Minimize Energy while Hiding Memory Latencies, in ACM GLSVLSI , Orlando, Florida, May 2008.
  3. M. Qiu,  C. Xue, Z.Shao, and E. H.-M. Sha, Energy Minimization with Soft Real-time and DVS for Uniprocessor and Multiprocessor Embedded Systems, Accepted in IEEE/ACM Design, Automation and Test in Europe (DATE) , Acropolis, Nice, France, April 16-20, 2007.
  4. M. Qiu,  C. Xue, Q. Zhuge, Z.Shao, M. Liu, and E. H.-M. Sha, Voltage Assignment and Loop Scheduling for Energy Minimization while Satisfying Timing Constraint with Guaranteed Probability, in IEEE 17th International Conference on Application-specific Systems,Architectures and Processors (ASAP) , Steamboat Springs, Colorado, pp. 178-181, September 11-13, 2006.
  5. M. Qiu,  and E. H.-M. Sha, Energy-Aware Online Algorithm to Satisfy Sampling Rates with Guaranteed Probability for Sensor Applications , in Proc. International Conference on High Performance Computing and Communications (HPCC-07) , Houston, USA, Sep. 2007.
  6. M. Qiu,  J. Hu; and E. H.-M. Sha, Adaptive Online Energy Saving for Heterogeneous Sensor Networks , in Proc. The 19th IASTED International Conference on Parallel and Distributed Computing Systems (PDCS 2007) , Boston, USA, Nov. 2007.
  7. M. Qiu,  C. Xue, Z.Shao, Q. Zhuge, M. Liu, and E. H.-M. Sha, Efficient Algorithm of Energy Minimization for Heterogeneous Wireless Sensor Network, in Proc. 2006 IEEE/IFIP International Conference on Embedded And Ubiquitous Computing (EUC'2006), Lecture Note in Computer Science (LNCS), Springer , Korea, Aug 2006.
  8. M. Qiu,  Z. Jia, C. Xue, Z.Shao, Y. Liu and E. H.-M. Sha, Loop Scheduling to Minimize Cost with Data Mining and Prefetching for Heterogeneous DSP, in 18th IASTED Parallel and Distributed Computing and Systems (PDCS) , pp. 572-577, Dallas, November 13 - 15, 2006.

  9. C. Xue, Z.Shao, M. Liu, M. Qiu, and E. H.-M. Sha, Loop Striping: Maximize Parallelism for Nested Loops, in Proc. 2006 IEEE/IFIP International Conference on Embedded And Ubiquitous Computing (EUC'2006), Lecture Note in Computer Science (LNCS), Springer. , Korea, Aug 2006.
  10. M. Qiu,  (with C. Xue, Z. Shao, M. Liu, and E. H.-M. Sha), Optimizing Nested Loops with Iterational and Instructional Retiming, in Lecture Notes in Computer Science, Publisher: Springer-Verlag GmbH, ISSN: 0302-9743, Volume 3824 / 2005, pp. 164 - 173  
  11. M. Qiu,  (with M. Liu, Q. Zhuge, Z. Shao, C. Xue, and E. H.-M. Sha), Loop Distribution and Fusion Considering Timing and Code Size for Embedded DSP, in Lecture Notes in Computer Science, Publisher: Springer-Verlag GmbH, ISSN: 0302-9743, Volume 3824 / 2005, pp. 121 - 130  
  12. M. Qiu,  Z. Shao, Q. Zhuge, C. Xue, M. Liu and E. H.-M. Sha, Efficient Assignment with Guaranteed Probability for Heterogeneous Parallel DSP , in The Twelfth IEEE International Conference on Parallel and Distributed Systems (ICPADS) , Minneapolis, MN, July 12-15, 2006.
  13. C. Xue, Z. Shao, M. Liu, M. Qiu,  and E. H.-M. Sha, Complete Memory Latency Hiding with Full Parallelism Using Iterational Retiming and Partitioning , in The Twelfth IEEE International Conference on Parallel and Distributed Systems (ICPADS) ,Minneapolis, MN, July 12-15, 2006.
  14. M. Qiu,  M. Liu, C. Xue, Z. Shao, Q. Zhuge and E. H.-M. Sha, Optimal Assignment with Guaranteed Confidence for Trees on Heterogeneous DSP Systems, in Proc. The 17th IASTED International Conference on Parallel and Distributed Computing Systems (PDCS 2005) , Phoenix, Arizona, USA, 14-16 Nov. 2005, pp.295-300. [Slides]

  15. M. Qiu,  K. Zhang, and M.L. Huang, An Empirical Study of Web Interface Design on Small Display Devices, in Proc. 2004 IEEE/WIC/ACM International Conference on Web Intelligence, , Beijing, China, 20-24 September 2004, IEEE CS Press, pp.29-35. (accept rate: 15%) ISBN 0-7695-2100-2, IEEE Computer Society Publisher.[Slides] [First Page]
  16. M. Qiu,  G.L Song, J. Kong, and K. Zhang, Spatial Graph Grammars for Web Information Transformation , in Proc. VL2003 - 2003 IEEE Symposium on Visual/Multimedia Languages , Auckland, New Zealand, 28-31 October 2003, IEEE CS Press, pp.84-91. (accept rate: 20%) [First Page]
  17. J. Kong,  M. Qiu,  and K. Zhang, Authoring Multimedia Documents Through Grammatical Specifications , in Proc. ICME2003 - 2003 IEEE International Conference on Multimedia & Expo , Baltimore, USA, 6-9 July, 2003, IEEE CS Press, pp.629-632. [First Page]
  18. K. Zhang, J. Kong,  M. Qiu, Multimedia Layout Adaptation Through Grammatical Specifications , Technical Report , UTDCS-08-03, University Of Texas at Dallas, 2003. [First Page] [First Page]

Disclaimer: Papers are provided on this page for the sole purpose of timely information dissemination, and the copyrights belong to the corresponding publishers unless otherwise stated in the papers.



Patent


Teaching Experience

    Spring 2010, Teach course ECE 383 Embedded Systems, at University of Kentucky

    Fall 2009: Teach course ECE 383 Embedded Systems

    Spring 2009: Teach course ENEE 6097, Embedded Systems Design (University of New Orleans)

    Fall 2008: Teach course ENEE 3587, Microcontroller II

    Spring 2008: Teach course ENEE 4097, Introduction to VLSI Design

    Fall 2007: Teach course ENEE 4097, HDL Chip Design

   I have been a teaching assistant for the following courses (University of Texas at Dallas):

Editor

 

Panel

·         NSF Panel 2008, 2009

·         DOE Panel 2009, 2010

 

Program Committee

 

·         Program Chair of 8th IEEE International Conference on Embedded Computing, Dalian, China, Sep. 25-27, 2009 (EmbeddedCom-09).

·         Program Chair of The Fourth International conference on Embedded and Multimedia Computing (EM-Com 2009), Jeju, Korea, December 10 - 12, 2009.

·         Vice Program Chair of the 11th IEEE Conference on Computational Science and Engineering (CSE 08), Brazil, 2008

·         Publicity Chair, The Fifth IEEE International Symposium on Embedded Computing, (SEC 2008), Beijing, China, October 6-9, 2008

·         Program Chair of the 3rd IEEE ESO workshop, Shanghai, China, Dec. 2008

·         Publication Chair of the 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2009).

 

Reviewer

   Journals

   Conference

Member of Associations & Awards


Talks

     I have given talks to more than 20 different Universities in US and worldwide. I have presented papers at more than 30 different conferences, for example,

  1. “Rotation Scheduling and Voltage Assignment to Minimize Energy for SoC”, in IEEE EUC, Vancouver, Canada, Aug. 2009. (Best Paper Award).
  2. “ILP Optimal Scheduling for Multi-Module Memory”, in IEEE/ACM CODES+ISSS 2009, Grenoble, France, Oct. 2009.
  3. “Loop Scheduling and Assignment to Minimize Energy while Hiding Latency for Heterogeneous Multi-Bank Memory”, in IEEE International Conference on Field Programmable Logic and Applications (FPL 2008), Heidelburg, Germany, Sep. 2008.
  4. “Loop Scheduling and Assignment with Prefetching to Minimize Energy while Hiding Memory Latencies”, in ACM Great Lakes Symposium on VLSI (GLSVLSI), Orlando, Florida, May 4-6, 2008.
  5. “Voltage Assignment and Scheduling with Probability via Rotation Scheduling”, presentation in IEEE 17th International Conference on Application-specific Systems, Architectures and Processors (ASAP), Steamboat Springs, Colorado, Sep. 2006.
  6. Class Slides for CS 6324: Information Security,  Intrusion Detection Approaches and Techniques,  Nov. 17, 2005.
  7. Seminar of University of Texas at Dallas,  Spatial Graph Grammar and Application,   Jan. 28, 2003.

"Rapidity is the essence of war."--Sun Tzu, the nine situations (19)      Last modified  Jan. 2010.