| | |
Summary: Caching SingleAssignment Structures
to Build a Robust FineGrain MultiThreading System
WenYen Lin and JeanLuc Gaudiot
Dept. of Electrical Engineering Systems
University of Southern California
Los Angeles, CA 900892563
Jos'e Nelson Amaral and Guang R. Gao
Dept. of Electrical and Computer Engineering
University of Delaware
Newark, DE 19716
Abstract
We present the design, implementation, and eval
uation of single assignment data structures and of a
software controlled cache in an existing multithreaded
architecture platform -- the Efficient Architecture for
Running Threads (EARTH). The softwarecontrolled
cache (ISSC) exploits temporal and spatial locality of
EARTH splitphased memory transactions for single
assignment memory references. Our experimental eval
uation indicates that the caching mechanism for single
|