Dr. Gang-Ryung Uh joined the faculty of the Department of Computer Science at Boise State University in 2002. He holds a B.A. in Economics from Hankuk University of Foreign Studies, in Seoul, Korea, and an M.S. and Ph.D. in Computer Science from Florida State University in Tallahassee. Dr. Uh's research interests include dynamic binary instrumentation and optimization, optimizing compiler construction, computer architecture, and embedded systems. In addition to his research here at Boise State, he is a Research Associate for an NSF grant, "Static Pipelining, an Approach for Ultra-Low Power Embedded Processors", through the Department of Computer Science at Florida State in Tallahassee. He also serves on conference planning committees, and as a referee for computer science publications.
Articles and Conference Proceedings
An Overview of Static Pipelining (with Ian Finlayson, David Whalley, and Gary Tyson), Computer Architecture Letters (2012)
A new generation of mobile applications requires reduced energy consumption without sacrificing execution performance. In...
Improving Low Power Processor Efficiency with Static Pipelining (with Ian Finlayson, David Whalley, and Gary Tyson), Proceedings of the 15th Workshop on Interaction between Compilers and Computer Architectures, INTERACT (2011)
A new generation of mobile applications requires reduced energy consumption without sacrificing execution performance. In...
Analyzing Dynamic Binary Instrumentation Overhead (with Robert Cohn, Bharadwaj Yadavalli, Ramesh Peri, and Ravi Ayyagari), Workshop on Binary Instrumentation and Application (2007)
Robust and powerful software instrumentation tools are essential for dynamic program analysis tasks such as...
Preprocessing Strategy for Effective Modulo Scheduling on Multi-Issue Digital Signal Processors (with Doosan Cho, Ravi Ayyagari, and Yunheung Paek), Proceedings of the 16th International Conference on Compiler Construction (2007)
To achieve high resource utilization for multi-issue Digital Signal Processors (DSPs), production compilers commonly include...
Code Optimizations for a VLIW-Style Network Processing Unit (with Jinhwan Kim and Yunheung Paek), Software: Practice & Experience (2004)
The explosive growth in network bandwidth and Internet services such as QoS (quality of service)...
Other
Lego Rover Control (2010)
Four-wheel Lego Mars Rover that can be wirelessly controlled over Bluetooth.
Use a Mobile Phone to Control Zigbee Enabled Harex Dynamic Natural Light LEDs (2010)
Zigbee-based Wireless ad-hoc LED (Light Emitting Diode) network that can be accessed and controlled using...