News‎ > ‎

Efficient Queueing for Fine-grained Threading

posted Nov 8, 2010, 8:07 PM by James Tuck   [ updated Nov 23, 2010, 7:26 AM ]
My team will be presenting two papers on this theme at upcoming conferences.  In HPCA-17, we will present HAQu (haiku), a hardware accelerated queuing primitive.  We've used this new queue primitive to speed up Mudflap, a pointer-use checking tool, and Decoupled Software Pipelining (DSWP) applications.  We will also be presenting a paper at CGO'11 that describes an automatic approach for extracting meta-function parallelism from programs.