Dr.
Chung-Ching
Shen (¨H¤¤¹t)
received
his Ph.D. in Electrical Engineering from the University of
Maryland, College Park in 2008. He is currently a research scientist in the Department of Electrical and Computer Engineering and a part-time adjunct faculty in the Professional Master of Engineering program at the University of Maryland. He has a broad background in computer engineering and embedded signal processing. As a researcher at the University of Maryland, he has obtained extensive specific research experience in model-based design, analysis and synthesis for signal processing applications, including speech recognition, image registration, software-defined radio, and wireless sensor networks. He has also demonstrated model-based development models with a variety of programming languages such as C, Verilog, and CUDA for implementing these applications on various
hardware platforms, including programmable digital signal processor, FPGA, GPU, and low-power microcontrollers coupled with radio front-end transceivers. He earned the B.S. degree in computer science from National Chiao-Tung University, Taiwan, in 2000 and the M.S. degree in electrical and computer engineering from the University of Maryland, College Park, in 2004.
RESEARCH INTERESTS
-
Model-based design, analysis, and code synthesis for signal processing applications
-
Low power design for wireless sensor network systems
-
Embedded signal processing on heterogeneous multiprocessor arrays
TEACHING
PUBLICATIONS
-
C. Shen, L. Wang, I. Cho, S. Kim, S. Won, W. Plishker, and S. S. Bhattacharyya. The DSPCAD lightweight dataflow environment: Introduction to LIDE version 0.1. Technical Report UMIACS-TR-2011-17, Institute for Advanced Computer Studies, University of Maryland at College Park, 2011. http://hdl.handle.net/1903/12147.
-
H. Kee, C. Shen, S. S. Bhattacharyya, I. Wong, Y. Rao, and J. Kornerup. Mapping parameterized cyclo-static dataflow graphs onto configurable hardware. Journal of Signal Processing Systems, 2011. DOI: DOI 10.1007/s11265-011-0599-5.
-
S. S. Bhattacharyya, W. Plishker, C. Shen, and A. Gupta. Teaching cross-platform design and testing methods for embedded systems using DICE. In Proceedings of the Workshop on Embedded Systems Education, Taipei, Taiwan, October 2011. 8 pages in online proceedings.
-
S. S. Bhattacharyya, W. Plishker, N. Sane, C. Shen, and H. Wu. Modeling and optimization of dynamic signal processing in resource-aware sensor networks. In Proceedings of the Workshop on Resources Aware Sensor and Surveillance Networks in conjunction with IEEE International Conference on Advanced Video and Signal-Based Surveillance, pages 449-454, Klagenfurt, Austria, August 2011.
-
C. Shen, W. Plishker, and S. S. Bhattacharyya. Dataflow-based design and implementation of image processing applications. Technical Report UMIACS-TR-2011-11, Institute for Advanced Computer Studies, University of Maryland at College Park, 2011. http://drum.lib.umd.edu/handle/1903/11403.
-
S. S. Bhattacharyya, C. Shen, W. Plishker, N. Sane, and G. Zaki. Using the DSPCAD integrative command-line environment: User's guide for DICE version 1.1. Technical Report DSPCAD-TR-2011-13, Institute for Advanced Computer Studies, University of Maryland at College Park, 2011.
-
S. S. Bhattacharyya, W. Plishker, C. Shen, N. Sane, and G. Zaki. The DSPCAD integrative command line environment: Introduction to DICE version 1.1. Technical Report UMIACS-TR-2011-10, Institute for Advanced Computer Studies, University of Maryland at College Park, 2011.
-
C. Shen, H. Wu, N. Sane, W. Plishker, and S. S. Bhattacharyya. A Design Tool for Efficient Mapping of Multimedia Applications onto Heterogeneous Platforms. In Proceedings of the IEEE Internationl Conference on Multimedia & Expo, Barcelona, Spain, July 2011. 6 pages in online proceedings.
-
H. Wu, C. Shen, N. Sane, W. Plishker, and S. S. Bhattacharyya. A Model-based Schedule Representation for Heterogeneous Mapping of Dataflow Graphs. In Proceedings of the International Heterogeneity in Computing Workshop, pages 66-77, Anchorage, Alaska, USA, May 2011.
-
C. Shen, W. Plishker, H. Wu, and S. S. Bhattacharyya. A lightweight dataflow approach for design and implementation of SDR systems. In Proceedings of the Wireless Innovation Conference and Product Exposition, Washington DC, USA, November 2010.
-
H. Wu, C. Shen, S. S.
Bhattacharyya, K. Compton, M. Schulte, M. Wolf, and T. Zhang. Design and
implementation of real-time signal processing applications on heterogeneous
multiprocessor arrays. In Proceedings of the IEEE Asilomar Conference on
Signals, Systems, and Computers, Pacific Grove, California, November 2010.
Invited paper.
-
W. Plishker, C. Shen, S. S. Bhattacharyya, G. Zaki, S. Kedilaya, N. Sane, K. Sudusinghe, T. Gregerson, J. Liu, and M. Schulte. Model-based DSP implementation on FPGAs. In Proceedings of the International Symposium on Rapid System Prototyping, Fairfax, Virginia, June 2010. Invited paper.
-
C.
Shen, W. Plishker, D. Ko, S. S. Bhattacharyya, and N.
Goldsman.
Energy-driven distribution of signal processing applications
across
wireless sensor networks. ACM Transactions on Sensor Networks,
Vol.6, No. 3, Article 24, June 2010.
-
S. S. Bhattacharyya, S. Kedilaya, W. Plishker, N. Sane,
C. Shen,
and G. Zaki. The DSPCAD integrative command line environment:
Introduction to DICE version 1. Technical Report UMIACS-TR-2009-13,
Institute for Advanced Computer Studies, University of Maryland at
College Park, August 2009.
-
S. S. Bhattacharyya, S. Kedilaya, W. Plishker, N. Sane,
C. Shen,
and G. Zaki. Using the DSPCAD itegrative command-line environment:
User's guide forDICE version 1.0. Technical Report DSPCAD-TR-2009-01,
Maryland DSPCAD Research Group, Department of Electrical and Computer
Engineering, University of Maryland at College Park, 2009.
-
C. Shen and S S. Bhattacharyya. System-level clustering and
timing analysis for GALS-based dataflow architectures. In Proceedings of
the ACM International Workshop on Timing Issues in the Specification and
Synthesis of Digital systems, Austin, Texas, Feburary 2009.
-
C. Shen. Energy-driven optimization of hardware and software for
distributed embedded systems. PhD thesis, Department of Electrical and
Computer Engineering, University of Maryland, College Park, 2008.
-
C. Shen, R. Kupershtok, S. Adl, S. S. Bhattacharyya, N. Goldsman,
and M. Peckerar. Sensor support systems for asymmetric threat
countermeasures. IEEE Sensors Journal, 8(6):682-692, June 2008.
-
C. Shen, W. Plishker, and S S. Bhattacharyya. Design and
optimization of a distributed, embedded speech recognition system. In
Proceedings of the 16th International Workshop on Parallel and
Distributed Real-Time Systems, Miami, Florida, April 2008.
-
M. Ko, C. Shen, and S. S. Bhattacharyya. Memo ry-constrained
block processing for dsp software optimization. Journal of VLSI Signal
Processing Systems, 50(2):163-177, Feburary 2008.
-
C. Shen, R. Kupershtok, S. S. Bhattacharyya, and N. Goldsman.
Design and implementation of a device network application for
distributed line-crossing recognition. In Proceedings of the
International Semiconductor Device Research Symposium, College Park,
Maryland, December 2007.
-
C. Shen, W. Plishker, S. S. Bhattacharyya, and N. Goldsman. An
energy-driven design methodology for distributing dsp applications
across wireless sensor networks. In Proceedings of the 28th IEEE
International Real-Time Systems Symposium, Tucson, Arizona, December
2007.
-
P. Salmela, C. Shen, S. S. Bhattacharyya, and J. Takala.
Synthesis of dsp architectures using libraries of coarse-grain
configurations. In Proceedings of the IEEE Workshop on Signal Processing
Systems, Shanghai, China, October 2007.
-
C. Shen, R. Kupershtok, S. S. Bhattacharyya, and N. Goldsman.
Design techniques for streamlined integration and fault tolerance in a
distributed sensor system for line-crossing recognition. In Proceedings
of the International Workshop on Distributed Sensor Systems, Honolulu,
Hawaii, August 2007.
-
B. Yang, F. Vanin, C. Shen, X. Shao, Q. Balzano, N. Goldsman, and
C. Davis. A low profile 916mhz f-inverted compact antenna (fica) for
wireless sensor networks. In Proceedings of the International Symposium
on Antennas and Propagation, Honolulu, Hawaii, June 2007.
-
C. Shen, R. Kupershtok, B. Yang, F. M. Vanin, X. Shao, D. Sheth,
N. Goldsman, Q. Balzano, and S. S. Bhattacharyya. Compact, low power
wireless sensor network system for line crossing recognition. In
Proceedings of the International Symposium on Circuits and Systems,
pages 2506-2509, New Orleans, Louisiana, May 2007.
-
P. Salmela, C. Shen, S. S. Bhattacharyya, and J. Takala. Register
file partitioning with constraint programming. In Proceedings of the
International Symposium on System-on-Chip, pages 137-140, Tampere,
Finland, November 2006.
-
S. Saha, C. Shen, C. Hsu, A. Veeraraghavan, A. Sussman, and S. S.
Bhattacharyya. Model-based OpenMP implementation of a 3D facial pose
tracking system. In Proceedings of the Workshop on Parallel and
Distributed Multimedia, Columbus, Ohio, August 2006.
-
C. Shen, C. Badr, K. Kordari, S. S. Bhattacharyya, G. L.
Blankenship, and N. Goldsman. A rapid prototyping methodology for
application-specific sensor networks. In Proceedings of the IEEE
International Workshop on Computer Architecture for Machine Perception
and Sensing, Montreal, Canada, September 2006.
-
D. Ko, C. Shen, S. S. Bhattacharyya, and N. Goldsman.
Energy-driven partitioning of signal processing algorithms in sensor
networks. In Proceedings of the International Workshop on Embedded
Computer Systems: Architectures, Modeling, and Simulation, Lecture Notes
in Computer Science 4017, pages 142-154. Springer, Samos, Greece, July
2006.
-
M. Ko, C. Shen, and S. S. Bhattacharyya. Memory-constrained block
processing optimization for synthesis of DSP software. In Proceedings of
the International Conference on Embedded Computer Systems:
Architectures, Modeling, and Simulation, pages 137-143, Samos, Greece,
July 2006.
|