Li Shang

Associate Professor

Ph.D. Princeton University

Dissertation "System-level Power Analysis and Optimization"

Research Interests -- Embedded systems

I like to develop new technologies to solve real world problems. Most of my existing work is in the embedded systems space - it is fascinating to me, as embedded systems connect the dots between information technology and domain markets. I like to tackle interdisciplinary technology challenges, as it gives me the chance to solve real-world problems and drive research across all levels, hardware, software, and algorithms. My current work focuses on miniature wearables as well as large-scale distributed embedded systems, also called IoT or CPS.

I co-founded Stryd, a wearable technology company located in Boulder. We developed world's best IMU-based wearable 3D bio-mechanical motion tracking technology. Using this technology, we invented world's first wearable power meter for running, used by numerous athletes across 40 countries worldwide.

For large-scale distributed embedded systems, my goal is to use data-driven approach to gain fundamental insight and quantitative understanding of how the system functions. Green-energy systems are the driving applications. Our work is being deployed in solar farms for real-time fault diagnosis and prognosis services, aiming to help deliver reliable and efficient green-energy sources.

Publications (Google Scholar citations)

  • Y. Zhao, D. Li, A. Dong, D. Kang, Q. Lv, L. Shang, "Fault prediction and diagnosis of wind turbine generator using SCADA data", Energies, Aug. 2017.

  • Q. Liu, Q. Lv, H. Chen, R. Klucik, G. Grant, D. Gallaher, L. Shang, "Unsupervised detection of contextual anomaly in remotely sensed data", Remote Sensing of Environment, Feb. 2017.

  • Q. Liu, J. Williamson, W. Morhman, Q. Lv, L. Shang, R. Dick, "Gazelle: energy-efficient wearable analysis for running", IEEE Transactions on Mobile Computing, Sep. 2017

  • D. Li, Q. Lv, L. Shang, N. Gu, "Efficient privacy-preserving content recommendation for online social communities", Journal on Neurocomputing, Jan. 2017.

  • A. Dong, Y. Zhao, Q. Liu, D. Kang, X. Liu, and L. Shang, "Fault Diagnosis and Classification in Photovoltaic Systems Using SCADA Data", IEEE International Conference on Sensing, Diagnostics, Prognostics, and Control, 2017.

  • Q. Liu, Y. zhao, Y. Zhang, D. Kang, Q. Lv, L. Shang, "Hierarchical context-aware anomaly diagnosis in large-scale PV systems using SCADA data", 15th IEEE International Conference on Industrial Informatics, 2017.

  • Q. Liu, Y. Zhang, Q. Lv, L. Shang, "Data quality screening for high-resolution satellite imagery via spectral clustering," In Proceeding of IEEE International Geoscience and Remote Sensing Symposium, 2017.

  • C. Chen, D. Li, Q. Lv, J. Yan, S. Chu, L. Shang. "GLOMA: Embedding Global Information in Local Matrix Approximation Models for Collaborative Filtering", In Proceeding of the 31st Conference on Artificial Intelligence, 2017.

  • D. Li, C. Chen, Q. Lv, L. Shang, "ERMMA: Expected Risk Minimization for Matrix Approximation-based Recommender Systems", in Proc. the 31th International Conference on Artificial Intelligence, Jul. 2017.

  • D. Li, Y. Ruan, Q. Lv, L. Shang, "SalesExplorer: Exploring sales opportunities from white-space customers in the enterprise market", Knowledge-based systems, Dec. 2016

  • Y. Zhao, L. Shang, "Fault prognosis of wind turbine generator using SCADA data", in Proc. North American Power Symposium, Sept. 2016.

  • C. Chen, D. Li, Q. Lv, J. Yan, S. Chu, L. Shang, "MPMA: Mixture probabilistic matrix approximation for collaborative filtering", in Proc. International Joint Conference on Artificial Intelligence, July 2016.

  • D. Li, C. Chen, Q. Lv, J. Yan, L. Shang, S. Chu, "Low-rank matrix approximation with stability", in Proc. International Conference on Machine Learning, Jun. 2016.

  • C. Chen, D. Li, Q. Lv, L. Shang, Y. Zhao, "WEMAREC: Accurate and scalable recommendation through weighted and ensemble matrix approximation", in Proc. ACM SIGIR Conference, Aug. 2015.

  • J. Williamson, Q. Liu, F. Lu, W. Morhman, K. Li, R. Dick, and L. Shang, "Data sensing and analysis: Challenges for wearables", in Proc. IEEE Asia & Pacific Design Automation Conference, Jan. 2015.

  • D. Li, C. Chen, Q. Lv, L. Shang, Y. Zhao, T. Lu, N. Gu, "An algorithm for efficient privacy-preserving item-based collaborative filtering", Elsevier Future Generation Computer Systems, Dec. 2014.

  • X. Chen, Z. Li, M. Mohamed, L. Shang, A. Mickelson, "Parameter extraction from fabricated silicion photonic devices", Applied Optics, Vol. 53, issue 7, 2014.

  • M. Mohamed, Z. Li, X. Chen, L. Shang, and A. Mickelson, "Reliability-Aware Design Flow for Silicon Photonics On-Chip Interconnect", IEEE Transactions on Very Large Scale Integration Systems, vol. 22, no. 8, Aug 2014.

  • D. Li, Q. Lv, L. Shang and N. Gu, "Item-based top-N recommendation resilient to aggregated information revelation", Knowledge-based systems, vol. 67 2014.

  • R. Piedrahita, Y, Xiang, N. Masson, J. Ortega, A. Collier, Y. Jiang, K. Li, R. Dick, Q. Lv, M. Hannigan, L. Shang. "The next generation of low-cost personal air quality sensors for quantitative exposure monitoring", Atmospheric Measurement Techniques, 7, 2014.

  • X. Chen, M. Mohamed, Z. Li, L. Shang, and A. Mickelson, "Thermal and Process Variation in Silicon Photonic Devices", Applied Optics, Vol. 52, issue 31, Nov. 2013.

  • J. Wu, J. Williamson, L. Shang, "Energy Storage System Design for Green-Energy Cyber Physical Systems", Sustainable and Green Computing, Springer, 2013.

  • Y. Jiang, K. Li, R. Piedrahita, Y. Xiang, L. Tian, O. Mansata, Qin Lv, R. P. Dick, M. Hannigan and L. Shang, "User-Centric Indoor Air Quality Monitoring on Mobile Devices", AI Magazine, vol. 34, no. 2, 2013.

  • K. Li, C. Zhu, Q. Lv, L. Shang, and R. Dick, "Personalized multi-modality image management and search for mobile devices", Journal of Personal and Ubiquitous Computing, DOI 10.1007/s00779-013-0660-4, Apr. 2013.

  • J. Wu, J. Wang, K. Li, H. Zhou, Q. Lv, L. Shang, Y. Sun, "Large-scale energy storage system design and optimization for emerging electric-drive vehicles", IEEE Transactions on Computer-Aided Design, vol 32. No 3. Mar. 2013.

  • R. Piedrahita, Y. Jiang, X. Pan, K. Li, X. Yun, N. Masson, A. Collier,M. Hannigan, R. Dick, Q. Lv, L. Shang, "Validation of low-cost mobile air quality monitors and initial personal exposure results of carbon monoxide, total volatile organic compounds,and carbon dioxide", in Proc. Environmental Health. 2013. Boston, MA.

  • Nicholas Masson, Ricardo Piedrahita, Xiang Yun, Michael Hannigan, Qin Lv, Robert Dick, Li Shang. "Quantification Methods for Metal-Oxide Semiconductor Gas Sensors. AAAR Conference", Portland OR, Sept. 30th-Oct. 4th, 2013.

  • M. Hannigan, R. Piedrahita, N. Masson, J. Ortega, Y. Jiang, X. Yun, K. Li, Q. Lv, R. Dick, L. Shang, "Personal Exposure Results for the M-Pod, a Portable Low-Cost Air Quality Monitor", AAAR Conference. Sept. 2013.

  • D. Li, F. Lu, Q. Lv, and L. Shang, "Lifetime Cost Optimized Wind Power Control Using Hybrid Energy Storage System", in Proceedings of the North American Power Symposium, Sept. 2013.

  • Y. Jiang, Y. Xiang, X. Pan, K. Li, Q. Lv, R. Dick, L. Shang, M. Hannigan, "Hallway based Automatic Indoor Floorplan Construction using Room Fingerprints", In Proceedings of the 13th International Conference on Ubiquitous Computing. Sep. 2013.

  • M. Dong, L. Yin, W. Deng, L. Shang, J. Guo and H. Zhang, "A maximum K-min approach for classification", the 27th International Conference on Artificial Intelligence (AAAI), Jul. 2013.

  • Y. Xiang, R. Piedrahita, R. Dick, M. Hannigan, Q. Lv, and L. Shang, "A hybrid sensor system for indoor air quality monitoring", IEEE International Conference on Distributed Computing and Sensor Systems, May 2013.

  • D. Li, X. Xie, Q. Lv, L. Shang, H. Xia, N. Gu, and T. Lu, "Interest-based real-time content recommendation in online social communities", Elsevier Knowledge-Based Systems, vol. 28, Apr. 2012.

  • Z. Li, M. Mohamed, X. Chen, E. Dudley, K. Meng, L. Shang, A. Mickelson, R. Joseph, M. Vachharajani, B. Schwartz, and Yihe Sun, "Reliability modeling and management of nanophotonic on-chip networks", IEEE Transactions on Very Large Scale Integration Systems, vol. 20, no. 1, Jan. 2012.

  • M. Dong, L. Yin, W. Deng, Q. Wang, C. Yuan, L. Shang, L. Ma, "A linear max k-min classifier", IEEE International Conference on Pattern Recognition, Nov. 2012.

  • Yifei Jiang, Xin Pan, Kun Li, Qin Lv, Robert Dick, Michael Hannigan, Li Shang, "ARIEL: Automatic Wi-Fi based Room Fingerprinting for Indoor Localization", In Proceedings of the 14th International Conference on Ubiquitous Computing. Sep. 2012.

  • Fenglong Lu, Li Shang, Dragan Maksimovic, Qin Lv, "A Large-Scale Study of PHEV Charging", In Proceedings of the IEEE PES International Conference on Power Systems Technology. Oct. 2012.

  • K. Li, M. Lu, F. Lu, Q. Lv, L. Shang, and D. Maksimovic, "Personalized driving behavior monitoring and analysis for emerging hybrid vehicles", in Proceedings of International Conference on Pervasive Computing, Jun., 2012.

  • Y. Xiang, L. Bai, R. Piedrahita, R. Dick, Q. Lv, M. Hannigan, and L. Shang, "Collaborative calibration and sensor placement for mobile sensor networks", in Proceedings of International Conference on Information Processing in Sensor Networks, Apr., 2012.

  • Z. Li, M. Mohamed, X. Chen, H. Zhou, A. Mickelson, L. Shang, and M. Vachharajani, "Iris: A Hybrid Nanophotonic Network Design for High-Performance and Low-Power on-Chip Communication", ACM Journal on Emerging Technologies in Computing Systems, vol. 7 no. 2, Jun. 2011.

  • W. Zhang, J. Williamson, L. Shang, "Power dissipation," Low-Power Variation-Tolerant Design in Nanometer Silicon, Springer, 2011.

  • J. Wu, K. Li, Y. Jiang, Q. Lv, L. Shang, and Y. Sun, "Large-scale battery system development and user-specific driving behavior analysis for emerging electric-drive vehicles", Energies, Special issue on Hybrid Vehicles, Energies, 2011, 4, doi:10.3390/en4050758.

  • Z. Hassan, N. Allec, F. Yang, L. Shang, R. Dick, X. Zeng, "Full-spectrum spatial-temporal dynamic thermal analysis for nanometer-scale integrated circuits", IEEE Transactions on Very Large Scale Integration Systems, vol. 19, no. 12, Dec. 2011.

  • J. A. Williamson, G. L. Phillis, M. E. Draugelis, and L. Shang, "A systems analysis of wearable EEG as part of a biomedical sensor suite", in Proceedings of MSS Battlespace Acoustic and Seismic Sensing, Oct. 2011.

  • D. Li, Q. Lv, L. Shang, N. Gu, "YANA, An efficient privacy-preserving recommender system for online social communities", in Proceedings of ACM Conference on Information and Knowledge Management, Dec. 2011.

  • M. Mohamed, Z. Li, X. Chen, A. Mickelson, L. Shang, "Modeling and Analysis of Micro-Ring Based Nanophotonic Interconnect for Embedded Systems", in The International Conference on Hardware/Software Codesign and System Synthesis (CODE-ISSS'11) , Oct., 2011.

  • Y. Jiang, K. Li, L. Tian, R. Piedrahita, X. Yun, O. Mansata, Q. Lv, R. Dick, M. Hannigan, and L. Shang. "MAQS: A Personalized Mobile Sensing System for Indoor Air Quality Monitoring", In Proceedings of the 13th International Conference on Ubiquitous Computing. Sep. 2011.

  • Z. Li, M. Mohamed, X. Chen, L. Shang, and A. Mickelson, "Modeling, Simulating and Calibrating Silicon Micro-Ring Resonators", in 11th International Conference on Numerical Simulation of Optoelectronic Devices (NUSOD), Sep. 2011.

  • M. Mohamed, Z. Li, E. Dudley, X. Chen, L. Shang, W. Park, and A. Mickelson, "Adiabatic Couplers for Linear Power Division", in Integrated Photonics Research, Silicon and Nanophotonics (IPR), Jun. 2011.

  • X. Chen, D. Espinoza, E. Dudley, Z. Li, M. Mohamed, Y. Cui, W. Park, L. Shang and A. Mickelson, "Polymer-Clad Silicon on Insulator Slot Modulator", in Integrated Photonics Research, Silicon and Nanophotonics (IPR), Jun. 2011.

  • H. Gu, X. Xie, Q. Lv, Y. Ruan, and L. Shang, "ETree: Effective and Efficient Event Modeling for Real-Time Online Social Media Networks", in Proc. IEEE/WIC/ACM International Conference on Web Intelligence.

  • D. Li, Q. Lv, H. Xia, L. Shang, T. Lu, and N. Gu, "Pistis: A Privacy-Preserving Content Recommender System for Online Social Communities", in Proc. IEEE/WIC/ACM International Conference on Web Intelligence.

  • Z. Li, M. Mohamed, A. Mickelson, and L. Shang, "Device modeling and system simulation of nanophotonic on-chip networks for reliability, power and performance", accepted for publication, IEEE Design Automation Conference, Jul. 2011.

  • J. Williamson, Y. Lu, L. Shang, H. Zhou, and X. Zeng, "Parallel cross-layer optimization of high-level synthesis and physical design", in Proc. IEEE Asia & Pacific Design Automation Conference, Jan. 2011.

  • H. Zhou, Z. Li, L. Shang, A. Mickelson, and D. S. Filipovic, "On-chip wireless optical broadcast interconnection network," IEEE Journal of Lightwave Technology, vol. 28, no. 24, Dec. 2010.

  • Z. Li, M. Mohamed, L. Shang, A. Mickelson, M. Vachharajani, D. Filipovic, W. Park, "Global on-chip coordination at light speed," IEEE Design & Test of Computer, Special Issue on Emerging Interconnect Technologies for Gigascale Integration, vol. 27 no. 4, 2010.

  • Y. Lu, H. Zhou, L Shang, X. Zeng, "Multicore parallelization of min-cost flow for CAD applications," IEEE Transactions on Computer-Aided Design, vol. 29, no. 10, Oct. 2010.

  • X. Chen, L. Yang, R. Dick, H. Lekatsas, and L. Shang, "C-Pack: A high-performance microprocessor cache compression algorithm," IEEE Transactions on Very Large Scale Integration Systems, vol. 18, no. 8, Aug. 2010.

  • N. Allec, R. Nobel, and L. Shang, "An adaptive algorithm for single-electron device and circuit simulation," IEEE Transactions on Very Large Scale Integration Systems, vol. 18, no. 8, Aug. 2010.

  • Y. Xiang, T. Chantem, R. Dick, S. Hu, and L. Shang, "System-level reliability modeling of MPSoCs", in Proc. IEEE International Conference on Hardware/Software Codesign and System Synthesis, Sept. 2010.

  • K. Li, J. Wu, Y. Jiang, Z. Hassan, Q. Lv, L. Shang, D. Maksimovic, "Large-scale battery system modeling and analysis for emerging electric-drive vehicles," in Proc. ACM International Symposium on Low Power Electronics and Design, Aug. 2010. (Nominated for Best Paper Award)

  • M. Mohamed, L. Zheng, L. Shang, A. Mickelson, "Power-efficient variation-aware photonic on-chip network management", in Proc. ACM International Symposium on Low Power Electronics and Design, Aug. 2010. (Nominated for Best Paper Award)

  • X. Chen, M. Mohamed, B. Schwartz, Z. Li, L. Shang, and A. Mickelson, "Racetrack filters for nanophotonic on-chip networks," in Integrated Photonics Research, Silicon and Nanophotonics, OSA Technical Digest (CD) (Optical Society of America, 2010), paper ITuB5.

  • X. Chen, Z. Li, M. Mohamed, L. Shang, A. Mickelson, "Matrix analysis of Nanophotonic Devices," in Proc. International Conference on Fiber Optics and Photonics (PHOTONICS), December 2010.

  • A. Bsoul, N. Manjikian, and L. Shang, "Reliability- and process variation-aware placement for PFGAs", in Proc. IEEE Conference on Design, Automation, and Test in Europe, Mar. 2010.

  • X. Chen, R. Dick, and L. Shang, "Properties of and Improvements to Time-Domain Dynamic Thermal Analysis", in Proc. IEEE Conference on Design, Automation, and Test in Europe, Mar. 2010. (Best Paper Award)

2009

  • [CASES] D. Fay, L. Shang, and D. Grunwald, "A platform for developing adaptable multicore applications," in Proc. IEEE International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, July 2009.

  • [DAC] L. Zheng, D. Fay, A. Mickelson, L. Shang, M. Vachharajani, D. Filipovic, W. Park, and Y. Sun, "Spectrum: A hybrid nanophotonic-electric on-chip network," in Proc. IEEE Design Automation Conference, July 2009.

  • [DAC] Y. Lu, L. Shang, H. Zhou, and X. Zeng, "Statistical reliability analysis under process variation and aging effects," in Proc. IEEE Design Automation Conference, July 2009.

  • [DAC] Y. Lu, H. Zhou, L. Shang, X. Zeng, "Multicore parallel min-cost flow algorithm for CAD applications," in Proc. IEEE Design Automation Conference, July 2009.

  • [DAC] L. Zhang, L. Bai, R. Dick, L. Shang, R. Joseph, "Process variation characterization of chip-level multiprocessors," in Proc. IEEE Design Automation Conference, July 2009.

  • [ISLPED] L. Zheng, A. Mickelson, L. Shang, M. Vachharajani, D. Filipovic, W. Park, and Y. Sun, "Spectra: A high-performance low-power nanophotonic on-chip network," in Proc. ACM Int. Sym. Low Power Electronics and Design, Aug. 2009.

  • [MobiSys] C. Zhu, K. Li, Q. Lv, L. Shang, and R. Dick, "iScope: Personalized multi-modality image search for mobile devices," in Proc. ACM Int. Conference on Mobile Systems, Applications, and Services, June 2009.

  • [JETC] W. Zhang, N. Jha, and L. Shang, "A hybrid Nano/CMOS dynamically reconfigurable system -- part I: Architecture," ACM Journal on Emerging Technologies in Computing Systems, accepted for publication.

  • [JETC] W. Zhang, N. Jha, and L. Shang, "Design space exploration and data memory architecture design for a hybrid nano/CMOS dynamically reconfigurable architecture," ACM Journal on Emerging Technologies in Computing Systems, accepted for publication.

  • [TCAD] Z. Hassan, N. Allec, L. Shang, R. Dick, V. Venkatraman, and R. Yang, "ThermalScope: Multi-scale thermal analysis for nanometer-scale integrated circuits," IEEE Transactions on Computer-Aided Design, accepted for publication.

  • [TVLSI] X. Chen, L. Yang, R. Dick, L. Shang, H. Lekatsas, "C-Pack: A high-performance microprocessor cache compression algorithm," IEEE Transactions on Very Large Scale Integration Systems, accepted for publication.

  • [JETC] W. Zhang, L. Shang, and N. Jha, "A hybrid Nano/CMOS dynamically reconfigurable system -- part II: Design optimization flow," ACM Journal on Emerging Technologies in Computing Systems, accepted for publication.

  • [DATE] Z. Li, J. Wu, L. Shang, R. Dick, and Y. Sun, "Latency criticality aware on-chip communication," in Proc. IEEE Conference on Design, Automation, and Test in Europe, Mar. 2009.

2008

  • [TCAD] C. Zhu, Z. Gu, L. Shang, R. Dick, and R. Joseph, " Three-dimensional chip-multiprocessor run-time thermal management," IEEE Transactions on Computer-Aided Design, vol. 27, no.3, 2008.

  • [TVLSI] N. Allec, R. Nobel, L. Shang, and R. Dick, " An adaptive algorithm for single-electron device and circuit simulation," IEEE Transactions on Very Large Scale Integration Systems, accepted for publication.

  • [ICCAD] N. Allec, Z. Hassan, L. Shang, R. Dick, and R. Yang," Multi-scale thermal analysis for nanometer-scale integrated circuits," in Proc. IEEE/ACM International Conference on Computer-Aided Design,Nov. 2008. (Nominated for Best Paper Award) .

  • [ICCAD] D. Bild, Misra, Chantem, Kumar, R. Dick, S. Hu, and L. Shang," Temperature-aware test scheduling for multiprocessor system-on-chip," in Proc. IEEE/ACM International Conference on Computer-Aided Design,Nov. 2008.

  • [PACT] K. Meng, R. Joseph, L. Shang, R. Dick," Chip multi-processor global power management," in Proc. Parallel Architectures and Compilation Techniques, Oct. 2008.

  • [PACT] N. Eisley, L.-S. Peh, L. Shang," Leveraging on-chip networks for cache migration in chip multiprocessors," in Proc. Parallel Architectures and Compilation Techniques, Oct. 2008.

  • [Invited] C. Zhu, Z. Gu, L. Shang, R. Dick, and R. Josseph," Run-time thermal management of three-dimensional chip-multiprocessor," in Workshop on quality-aware design, held in conjunction with ISCA-35 Jun. 2008.

  • [WRAP] D. Fay, G. Schelle, L. Shang, and D. Grunwald," Modeling FPGA-based cyber-physical system," in Workshop on Architectural Research Prototyping, held in conjunction with ISCA-35 Jun. 2008.

  • [WRAP] G. Schelle, D. Fay, L. Shang, and D. Grunwald," Exploring varying level of hardware reliability in processor architectures," in Workshop on Architectural Research Prototyping, held in conjunction with ISCA-35 Jun. 2008.

  • [DATE] N. Allec, R. Knobel, and L. Shang," Adaptive simulation for single-electron device," in Proc. IEEE Conference on Design, Automation, and Test in Europe, Mar. 2008.

  • [DCC] X. Chen, L. Yang, H. Lekatsas, R. Dick, and L. Shang," Design and implementation of a high-performance microprocessor cache compression algorithm," in Proc. IEEE Data Compression Conference, Mar. 2008.

  • [TCCA] Z. Li, C. Zhu, L. Shang, R. Dick, and Y. Sun, " Transaction-aware network-on-chip resource reservation, " IEEE Computer Architecture Letters. vol. 99, no. 2, 2008.

  • [Nanotechnology] N. Allec, R. Knobel, and L. Shang," SEMSIM: Adaptive multiscale simulation for singe electron devices," IEEE Transactions on Nanotechnologies, vol. 7, no. 7, 2008.

  • [TVLSI] C. Zhu, Z. Gu, R. Dick, L. Shang, and R. Knobel, " Characterization of single-electron tunneling transistors for designing low-power embedded systems," IEEE Transactions on Very Large Scale Integration Systems, accepted for publication.

  • [Springer] L. Shang, R. Dick, and N. Jha," High-level synthesis algorithms for power and temperature minimization," High-level synthesis, Springer, 2008.

2007

  • [ICCAD] P. Zhou, Y. Ma, Z. Li, R. P. Dick, L. Shang, H. Zhou, X. Hong, and Q. Zhou, "3D-STAF: Scalable temperature and leakage aware floorplanning for three-dimensional integrated circuits," in Proc. IEEE/ACM International Conference on Computer-Aided Design , Nov. 2007.

  • [CODES-ISSS] C. Zhu, Z. Gu, R. Dick, and L. Shang, "Reliable multiprocessor system-on-chip synthesis,," Proc. International Conference Hardware/Software Codesign and System Synthesis, Sep. 2007. (pdf)

  • [CODES-ISSS] S. Chong, L. Shang, and R. P. Dick, "Three-dimensional multi-processor system-on-chip thermal optimization," Proc. International Conference Hardware/Software Codesign and System Synthesis, Sep. 2007. (pdf)

  • [TVLSI] Z. Gu, C. Zhu, R. Dick, and L. Shang, "Application-specific MPSoC reliability optimization," IEEE Transactions on Very Large Scale Integration Systems , to appear.

  • [TCAD] A. Kumar, L. Shang, L.-S. Peh, and N. K. Jha, "System-level dynamic thermal management for high performance microprocessors," IEEE Transactions on Computer-Aided Design , to appear.

  • [MICRO] D. Brooks, R. Dick, R. Joseph, and L. Shang, "Power, thermal, and reliability modeling in nanometer-scale microprocessors, " IEEE Micro , 2007.

  • [DAC] C. Zhu, Z. Gu, L. Shang, R. P. Dick, and R. Knobel, "Towards an ultra-low-power architecture using single-electron tunneling transistors, " in Proc. IEEE Design Automation Conference, Jun. 2007. (Nominated for Best Paper Award) . (pdf)

  • [DAC] W. Zhang, L. Shang, and N. K. Jha, "NanoMap: An integrated design optimization flow for a hybrid Nanotube/CMOS dynamically reconfigurable architecture, " in Proc. IEEE Design Automation Conference, Jun. 2007 . (pdf)

  • [TCAD] L. Shang, R. P. Dick, and N. K. Jha, "SLOPES: Hardware-software co-synthesis of low power real-time distributed embedded systems with dynamically reconfigurable FPGAs", IEEE Transactions on Computer-Aided Design, Mar. 2007. (pdf)

  • [DATE] Y. Liu, R. P. Dick, L. Shang, and H. Yang, "Accurate temperature-dependent integrated circuit leakage power estimation is Easy, " in Proc. IEEE Conf. on Design, Automation, and Test in Europe, Mar. 2007. (pdf)

  • [ISQED] Y. Liu, H. Yang, R. P. Dick, H. Wang, and L. Shang, "Thermal vs. energy optimization for DVFS-enabled processors in embedded systems," in Proc. IEEE Proc. Int. Symp. Quality Electronic Design, Jan. 2007. (pdf)

  • [TCAD] Y. Yang, Z. P. Gu, C. Zhu, R. P. Dick, and L. Shang, "ISAC: Integrated Space and Time Adaptive Chip-Package Thermal Analysis," IEEE Transactions Computer-Aided Design, Jan. 2007. (pdf)

2006

  • [MICRO] N. Eisley, L.-S. Peh, and L. Shang, "In-network cache coherence ", in Proc. IEEE/ACM International Symposium on Microarchitecture, Dec. 2006. (pdf)

  • [ICCAD] Y. Yang, C. Zhu, Z. P. Gu, L. Shang, and R. P. Dick, "Adaptive multi-domain thermal modeling and analysis for integrated circuit synthesis and design", in Proc. IEEE/ACM International Conference on Computer-aided Design, Nov. 2006. (pdf)

  • [Potentials] L. Shang and R. P. Dick "Thermal Crisis: Challenges and Potental Solutions", IEEE Potentials,  Sept./Oct. 2006 (pdf)

  • [DAC] W. Zhang, N. K. Jha, and L. Shang, "NATURE: A Hybrid Nanotube/CMOS Dynamically Reconfigurable Architecture", in Proc. IEEE Design Automation Conference, Jul. 2006. (pdf)

  • [DAC] A. Kumar, L. Shang, L.-S. Peh, N. K. Jha, "HybDTM: A Coordinated Hardware-Software Approach for Dynamic Thermal Management", in Proc. IEEE Design Automation Conference, Jul. 2006. (pdf)

  • R. P. Dick, L. Shang, and N. K. Jha, "Power-Aware Architectural Synthesis", to appear in The VLSI Handbook, 2006.

  • [TCCA] N. Eisley, L.-S. Peh, and L. Shang, "In-network cache coherence", IEEE Computer Architecture Letters, vol 5, no. 1, 2006. (pdf)

  • [DATE] Y. Yang, Z. P. Gu, C. Zhu, L. Shang, and R. P. Dick, "Adaptive chip-package thermal analysis for synthesis and design," in Proc. IEEE Conf. on Design, Automation, and Test in Europe , Mar. 2006. (pdf)

  • [MICRO TOP PICK] L. Shang, L.-S. Peh, A. Kumar, and N. K. Jha, "Temperature-aware on-chip networks," IEEE Micro: Micro's Top Picks from Computer Architecture Conferences (IEEE Micro - top pick), Jan.-Feb.  2006. (pdf)

  • [ASPDAC] Z. P. Gu, Y. Yang, J. Wang, R. P. Dick, and L. Shang, "TAPHS: Thermal-aware unified physical-level and high-level synthesis," in Proc. IEEE Asia & South Pacific Design Automation Conf. , Jan. 2006. (Nominated for Best Paper Award) (pdf)

  • [TCAD] L. Shang, L.-S. Peh, and N. K. Jha, "PowerHerd: A distributed scheme for dynamic satisfying peak power constraints in interconnection networks," IEEE Transactions on Computer-Aided Design, Jan. 2006. (pdf)

2005

  • Good to enjoy my life for a year

2004

  • [TMC] L. Shang, R. P. Dick and N. K. Jha, "DESP: A distributed economics-based subcontracting protocol for computation distribution in power-aware mobile ad-hoc networks," IEEE Transactions on Mobile Computing, vol. 3, no. 1, Jan. 2004, pp. 33-45. (pdf)

  • [MICRO] L. Shang, L.-S. Peh, A Kumar and N. K. Jha, "Thermal modeling, characterization and management of on-chip networks," in Proc. IEEE/ACM International Symposium on Microarchitecture ,   Dec 2004. (pdf)

2003

  • [ICS] L. Shang, L.-S. Peh and N. K. Jha, "PowerHerd: Dynamic satisfaction of peak power constraints in interconnection networks," in Proc. ACM International Conference on Supercomputing, pp 98-108, June 2003. (pdf)

  • [GLVLSI] W. Wang, T. K. Tan, J. Luo, Y. Fei, L. Shang, K. S. Vallerio, L. Zhong, A. Raghunathan, and N. K. Jha, "A comprehensive high-level synthesis system for control-flow intensive behaviors," in Proc. ACM Great Lakes VLSI Symposium , pp. 11-14, Mar. 2003. (pdf)

  • [HPCA] L. Shang, L.-S. Peh and N. K. Jha, "Dynamic voltage scaling with links for power optimization of interconnection networks," in Proc. IEEE International Symposium on High-Performance Computer Architecture, pp. 79-90, Jan. 2003. (pdf)

2002

  • [PDCS] L. Shang, R. P. Dick, and N. K. Jha, "An economics-based power-aware protocol for computation distribution in mobile ad-hoc networks," in Proc. IASTED International Conference on Parallel and Distributed Computing and Systems, pp. 344-349, Nov. 2002. (Best Paper Award) (pdf)

  • [TCCA] L. Shang, L.-S. Peh and N. K. Jha, "Power-Efficient Interconnection Networks: Dynamic Voltage Scaling with Links," Computer Architecture Letters, vol 1, no. 2, May 2002, pp. 1-4. (pdf)

  • [FPGA] L. Shang, A. S. Kaviani, and K. Bathala "Dynamic power consumption in VirtexTM-II FPGA," in Proc. ACM International Symposium on Field-Programmable Gate Arrays , pp.157-164, Feb. 2002. (pdf)

  • [VLSI] L. Shang, and N. K. Jha "Hardware-software co-synthesis of low power real-time distributed embedded systems with dynamically reconfigurable FPGAs," in Proc. IEEE International Conference on VLSI Design, pp. 345-352, Jan. 2002. (pdf)

2001

  • [ICCD] L. Shang, and N. K. Jha "High-level power modeling of CPLDs and FPGAs," in Proc. IEEE International Conference on Computer Design, pp. 46-51, Sep. 2001. (pdf)

2000

  • L. Shang, Y.-Q. Ge, and R.-D. Zhou, "Embedded microprocessor IP design and analysis," Microelectronics, vol. 30, no. 1, Jan. 2000, pp. 28-30.

Contact Info.

     Engineering Center, ECEE197A 

     University of Colorado at Boulder

     425 UCB

     Boulder, CO 80309

     Phone:

     (303) 492-8785

     Email

     li.shang<at>colorado<dot>edu

Teaching

   ECEN 5593 Advanced Computer Architecture

The best way to predict the future is to invent it. -- Alan Kay, Xerox Palo Alto Research Center, 1971