scispace - formally typeset
L

Li-Wen Chang

Researcher at University of Illinois at Urbana–Champaign

Publications -  30
Citations -  1615

Li-Wen Chang is an academic researcher from University of Illinois at Urbana–Champaign. The author has contributed to research in topics: Compiler & CUDA. The author has an hindex of 16, co-authored 30 publications receiving 1431 citations. Previous affiliations of Li-Wen Chang include National Taiwan University & Microsoft.

Papers
More filters

Parboil: A Revised Benchmark Suite for Scientific and Commercial Throughput Computing

TL;DR: By including versions of varying levels of optimization of the same fundamental algorithm, the Parboil benchmarks present opportunities to demonstrate tools and architectures that help programmers get the most out of their parallel hardware.
Journal ArticleDOI

Analysis and Compensation of Rolling Shutter Effect

TL;DR: The high-resolution velocity estimates used for restoring the image are obtained by global motion estimation, Bezier curve fitting, and local motion estimation without resort to correspondence identification.
Proceedings ArticleDOI

Adaptive Cache Management for Energy-Efficient GPU Computing

TL;DR: A specialized cache management policy for GPGPUs is proposed that is coordinated with warp throttling to dynamically control the active number of warps and a simple predictor to dynamically estimate the optimal number of active warps that can take full advantage of the cache space and on-chip resources.
Proceedings ArticleDOI

A Scalable Tridiagonal Solver for GPUs

TL;DR: The proposed hybrid method is scalable as it can cope with various input system sizes by properly adjusting algorithmtrasition point and shows up to 8.3x and 49x speedups over multithreaded and sequential MKL implementations on a 3.33GHz Intel i7 975 in double precision.
Proceedings ArticleDOI

A scalable, numerically stable, high-performance tridiagonal solver using GPUs

TL;DR: This solver is the first numerically stable tridiagonal solver for GPUs, based on the SPIKE algorithm for partitioning a large matrix into small independent matrices, which can be solved in parallel.