loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 14
TiNy Threads: A Thread Virtual Machine for the Cyclops64 Cellular Architecture
Denver, Colorado
April 04-April 08
ISBN: 0-7695-2312-9
Juan del Cuvillo, University of Delaware, Newark
Weirong Zhu, University of Delaware, Newark
Ziang Hu, University of Delaware, Newark
Guang R. Gao, University of Delaware, Newark
This paper presents the design and implementation of a thread virtual machine, called TNT (or TiNy-Threads) for the IBM Cyclops64 architecture (the latest Cyclops architecture that employs a unique multiprocessor-on-a-chip design with a very large number of hardware thread units and embedded memory) - as the cornerstone of the C64 system software. We highlight how to achieve high efficiency by mapping (and matching) the TNT thread model directly to the Cyclops ISA features assisted by a native TNT thread runtime library. Major results of our experimental study demonstrate good efficiency, scalability and usability of our TNT model/implementation.
Citation:
Juan del Cuvillo, Weirong Zhu, Ziang Hu, Guang R. Gao, "TiNy Threads: A Thread Virtual Machine for the Cyclops64 Cellular Architecture," ipdps, vol. 15, pp.265b, 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 14, 2005
Usage of this product signifies your acceptance of the Terms of Use.