Travelled to:
1 × Canada
1 × France
1 × Spain
4 × USA
Collaborated with:
S.Lee R.Vanka W.Liu W.Ahn L.Ceze J.Torrellas L.Han D.Tiwari Y.Solihin R.Milewicz D.Quinlan P.Pirkelbauer K.Strauss J.Renau
Talks about:
multiprocessor (2) signatur (2) parallel (2) softwar (2) program (2) hardwar (2) grain (2) fine (2) chip (2) structur (1)
Person: James Tuck
DBLP: Tuck:James
Facilitated 1 volumes:
Contributed to:
Wrote 7 papers:
- SAC-2015-MilewiczVTQP #c #runtime #source code
- Runtime checking C programs (RM, RV, JT, DQ, PP), pp. 2107–2114.
- CGO-2012-VankaT #data flow #dependence #performance #profiling #using
- Efficient and accurate data dependence profiling using software signatures (RV, JT), pp. 186–195.
- CGO-2011-LeeT #automation #fine-grained #parallel
- Automatic parallelization of fine-grained meta-functions on a chip multiprocessor (SL, JT), pp. 130–140.
- HPCA-2011-LeeTST #fine-grained #multi #named #thread
- HAQu: Hardware-accelerated queueing for fine-grained threading on a chip multiprocessor (SL, DT, YS, JT), pp. 99–110.
- CGO-2010-HanLT #parallel #reduction
- Speculative parallelization of partial reduction variables (LH, WL, JT), pp. 141–150.
- ASPLOS-2008-TuckACT #analysis #hardware #named #optimisation
- SoftSig: software-exposed hardware signatures for code analysis and optimization (JT, WA, LC, JT), pp. 145–156.
- PPoPP-2006-LiuTCASRT #compilation #named
- POSH: a TLS compiler that exploits program structure (WL, JT, LC, WA, KS, JR, JT), pp. 158–167.