Jun Yang's research page

Journal Articles

IEEE TCAD Pu Liu, Hang Li, Lingling Jin, Wei Wu, Sheldon Tan, Jun Yang, "Thermal Simulation for Run-Time Temperature Tracking and Management,"
to appear, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
ACM TACO Chuanjun Zhang, Frank Vahid, Jun Yang, and Walid Najjar, "A Way-Halting Cache for Low-Energy High-Performance Systems,"
ACM Transactions on Architecture and Code Optimization.
Vol. 2, Iss. 1, pp. 34-54, March 2005.
IEEE TC Jun Yang, Lan Gao, and Youtao Zhang, "Improving Memory Encryption Performance in Secure Processors,"
IEEE Transactions on Computers.
pp. 630-640, Vol. 54, No. 5, May 2005.
featured in MIT Technology Review, July 2005.
JSA Jun Yang, Jia Yu, and Youtao Zhang, "A Low Energy Cache Design for Multimedia Applications Exploiting Set Access Locality,"
to appear, Journal of Systems Architecture.
Elsevier Publisher.
JEC Youtao Zhang and Jun Yang, "Reducing I-cache Energy of Multimedia Applications through LowCost Tag Comparison Elimination,"
to appear, Journal of Embedded Computing.
IOS, Holland, Issue 4, July 2005.
IEEE MICRO Yan Luo, Jun Yang, Laxmi Bhuyan, and Li Zhao, "NePSim: A Network Processor Simulator with Power Evaluation Framework,''
IEEE MICRO, special issue on network processors for future high-end systems and applications
September-October, 2004.
ACM TODAES Jun Yang, Rajiv Gupta, and Chuanjun Zhang, "Frequent Value Encoding for Low Power Data Buses,''
ACM Transactions on Design Automation of Electronic Systems
Vol. 9, No. 3, July 2004.
ACM TECS Jun Yang and Rajiv Gupta, "Frequent Value Locality and its Applications,"
ACM Transactions on Embedded Computing Systems (inaugural issue), Vol. 1, No. 1, pages 79-105, November, 2002.
JBE'99 Dalin Tang, Jun Yang, Chun Yang and David N. Ku, ``A Nonlinear Axisymmetric Model with Fluid-Wall Interactions for Viscous Flows in Stenotic Elastic Tubes,''
Journal of Biomechanical Engineering, Vol. 121, pp. 494-501, 1999.
JSC'00 Dalin Tang and Jun Yang,``A Free Moving Boundary Model and Boundary Iteration Method for Unsteady Viscous Flow in Stenotic Elastic Tubes,''
SIAM Journal on Scientific Computing, Vol. 21, No. 4, pp. 1370-1386, 2000.

Conference and Workshop Articles

PACT Lan Gao, Jun Yang, Marek Chrobak, Youtao Zhang, San Nguyen, Hsien-Hsin Lee, "A Low-cost Memory Remapping Scheme for Address Bus Protection ,"
to appear, The 15th International Conference on Parallel Architectures and Compilation Techniques,
Sept. Seattle, Washington, 2006.
DAC-43 Wei Wu, Lingling Jin, Jun Yang, Pu Liu, and Sheldon X.-D. Tan, "Efficient method for functional unit power estimation in modern microprocessors,"
to appear, IEEE/ACM Design Automation Conference,
July 2006.
DCOSS Youtao Zhang, and Jun Yang, Lingling Jin, Weijia Li, "Locating Compromised Sensor Nodes through Incremental Hashing Authentication,"
to appear, IEEE International Conference on Distributed Computing in Sensor Systems,,
June 2006.
IPDPS Youtao Zhang, and Jun Yang, Hai Vu, "Interleaved Authentication for Filtering False Reports in Multipath Routing Based Sensor Networks,"
to appear, IEEE International Parallel \& Distributed Processing Symposium,
April 2006.
HPCA12 Weidong Shi, Josh Fryman, Hsien-Hsin Lee, Youtao Zhang, and Jun Yang, "InfoShield:A Security Architecture for Protecting Information Usage in Memory,"
the 12th International Symposium on High-Performance Computer Architecture,
pp. 225-234, February 2006.
ICESS Lingling, Wei Wu, Jun Yang, Chuanjun Zhang, and Youtao Zhang, "Dynamic Co-allocation of Resources for Level One Caches,"
the 2nd International Conference on Embedded Software and Systems,
pp. 373-385, LNCS 3820, Springer Verlag, December 2005.
HiPEAC05 Jia Yu, Jun Yang, Shaojie Chen, Yan Luo and Laxmi Bhuyan, "Enhancing Network Processor Simulation Speed With Statistical Input Sampling,"
2005 International Conference on High Performance Embedded Architectures & Compilers, LNCS
Vol. 3793, pp. 68 - 83, 2005, Springer-Verlag Publishers.
ICCAD05 Pu Liu, Zhenyu Qi, Hang Li, Lingling Jin, Wei Wu, Sheldon X.-D. Tan and Jun Yang "Fast Thermal Simulation for Architecture Level Dynamic Thermal Management,"
International Conference on Computer-Aided Design.
pp. 639-644, 2005.
ICCD05 Hang Li, Pu Liu, Zhenyu Qi, Lingling Jin, Wei Wu, Sheldon X.-D. Tan and Jun Yang "Efficient Thermal Simulation for Run-Time Temperature Tracking and Management,"
International Conference on Computer Design (short paper).
pp. 130-133, 2005.
ICCD05 Dinesh Suresh, Banit Agrawal, Walid Najjar and Jun Yang "VALVE: Variable Length Value Encoding for Off-Chip Data Buses,"
International Conference on Computer Design.
pp. 631-633, 2005.
ISLPED05 Dinesh Suresh, Banit Agrawal, Walid Najjar and Jun Yang "Tunable Bus Encoder for Off-Chip Data Buses,"
International Symposium On Low Power Electronics and Design.
pp. 319-322, San Diego, CA, August, 2005.
DAC-42 Yan Luo, Jia Yu, Jun Yang, and Laxmi Bhuyan, "Low Power Network Processor Design Using Clock Gating,"
the 42nd Design Automation Conference.
pp. 712-715, Anaheim, CA, June, 2005.
SAC Yongjing Lin, Youtao Zhang, Quanzhong Li, and Jun Yang, "Supporting Efficient Query Processing on Compressed XML Files,"
ACM The 20th Annual Symposium on Applied Computing,
pp. 660-665, Santa Fe, New Mexico, March, 2005.
DATE'05 Jia Yu, Wei Wu, Xi Chen, Harry Hsieh, Jun Yang, F. Balarin, "Assertion-Based Automatic Design Exploration of DVS in Network Processor Architectures,"
Design, Automation and Test in Europe 2005
pp. 92-97, Vol. 1, March, 2005.
HPCA11 Youtao Zhang, Lan Gao, Jun Yang, Xiangyu Zhang, Rajiv Gupta, "SENSS: Security Enhancement to Symmetric Shared Memory Multiprocessors,''
the 11th International Symposium on High-Performance Computer Architecture
pp. 352-362, February, 2005.
HLDVT Jia Yu, Wei Wu, Xi Chen, Harry Hsieh, Jun Yang, F. Balarin, "Assertion-Based Power/Performance Analysis of Network Processor Architectures,''
IEEE International High Level Design Validation and Test Workshop,
Sonoma Valley, CA, November 10-12, 2004.
WASSA Youtao Zhang, Jun Yang, Yongjing Lin, Lan Gao, "Architectural Support for Protecting User Privacy on Trusted Processors,''
The Workshop on Architectural Support for Security and Anti-Virus,
In conjunction with the 11th ASPLOS, Boston, pages 114-119, MA, October, 2004.
ISLPED'04 Chuanjun Zhang, Frank Vahid, Jun Yang, Walid Najjar, "A Way-Halting Cache for Low-Energy High Performance Systems,"
IEEE International Symposium on Low Power Electronics and Design
pages 126-131, Newport Beach, California, August, 2004.
DATE'04 Chuanjun Zhang, Jun Yang, Frank Vahid, "Low Static Power High Performance Frequent Value Data Caches,''
Design, Automation and Test in Europe 2004
pages 214-219, Paris, France, February 2004.
CAL Chuanjun Zhang, Frank Vahid, Jun Yang, Walid Najjar, "A Way-Halting Cache for Low-Energy High-Performance Systems,''
Computer Architecture Letters, 2003
CASES'03 Dinesh Suresh, Banit Agrawal, Jun Yang, Walid Najjar, Laxmi Bhuyan, "Power Efficient Encoding Techniques for Off-chip Data Buses,''
2003 International Conference on Compilers, Architecture and Synthesis for Embedded Systems,
pages 267-275, San Jose, Octobor 2003.
MICRO-36 Jun Yang, Youtao Zhang, Lan Gao, "Fast Secure Processor for Inhibiting Software Piracy and Tampering,"
ACM/IEEE 36th International Symposium on Microarchitecture,
pages 351-360, San Diego, December 2003.
HiPC'03 Dinesh Suresh, Jun Yang, Chuanjun Zhang, Banit Agrawal, and Walid Najjar, "Reducing Transition Activity on Data Bus,''
the 10th Annual International Conference on High Performance Computing,
pages 44-54, Hyderabad, India, December 2003.
ICPP'03 Youtao Zhang and Jun Yang, ``Procedural Level Address Offset Assignment of DSP Applications with Loops,''
International Conference on Parallel Processing,
pages 21-28, Kaohsiung, Taiwan, October 2003.
ISLPED'03 Jun Yang, Jia Yu and Youtao Zhang, ``Lightweight Set Buffer: Low Power Data Cache for Multimedia Applications''
ACM/IEEE International Symposium on Low Power Electronics and Design,
pages 270-273, Seoul, Korea, August 2003.
ISLPED'03 Youtao Zhang and Jun Yang, ``Low Cost Instruction Cache Design for Tag Comparison Elimination,''
ACM/IEEE International Symposium on Low Power Electronics and Design,
pages 266-269, Seoul, Korea, August 2003.
MICRO-35 Jun Yang and Rajiv Gupta, ``Energy Efficient Frequent Value Data Cache Design,''
ACM/IEEE 35th International Symposium on Microarchitecture,
pages 197-207, Istanbul, Turkey, November 2002.
ISLPED'01 Jun Yang and Rajiv Gupta, ``FV Encoding for Low-Power Data I/O,''
ACM/IEEE International Symposium on Low Power Electronics and Design,
pages 84-87, Huntington Beach, CA, August 2001.
ISLPED'01 Jun Yang and Rajiv Gupta, ``Energy-Efficient Load and Store Reuse,''
ACM/IEEE International Symposium on Low Power Electronics and Design,
pages 72-75, Huntington Beach, CA, August 2001.
MICRO-33 Jun Yang, Youtao Zhang and Rajiv Gupta, ``Frequent Value Compression in Data Caches,''
ACM/IEEE 33rd International Symposium on Microarchitecture,
pages 258-265, Monterey, CA, December 2000.
ASPLOS'00 Youtao Zhang, Jun Yang and Rajiv Gupta, ``Frequent Value Locality and Value-Centric Data Cache Design,''
ACM 9th International Conference on Architecture Support for Programming Languages and Operating Systems,
pages 150-159, Cambridge, MA, November 2000.
ICPP'00 Jun Yang and Rajiv Gupta, ``Load Redundancy Removal through Instruction Reuse,''
International Conference on Parallel Processing, pages 61-68, Toronto, Canada, August 2000.

Conference Proceedings

+ ASPLOS (ACM dl)
+ ISCA (ACM dl)
+ MICRO (ACM dl)
+ HPCA (IEEE Xplore)
+ PACT
+ SIGMETRICS (ACM dl)
DAC (ACM dl)
ISLPED (ACM dl)

Journals

ACM Transactions
ACM Journals
ACM Proceedings
IEEE Transactions, Journals, and Letters
ACM Trans. on Architecture and Code Optimization (TACO)
IEEE Trans. on Dependable and Secure Computing

Simulation Tools

Useful Links

Computer Architecture Page
CPU Info. Center
SIGMICRO
StrongARM processor
SPEC2000 Information
Cache Performance of SPEC2000
Processor Electrical Specifications
Micro Processor Architecture Analysis
Hifn
IP Fabrics

Tools

Online Conversion