4 citations found. Retrieving documents...
D. Naishlos, J. Nujman, C.-W. Tseng and U. Vishkin, Evaluating Multi-threading in Prototype XMT Environment, Proc. 4th Workshop on Multi-Threaded Execution, Architecture and Compilation (MTEAC-2000)

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A General Compiler Framework for Speculative Multithreading - Bhowmik, Franklin (2002)   (1 citation)  (Correct)

....is delayed until a particular branch or data dependence gets resolved. Apart from these SpMT compiler work, there has been some notable compiler work for other parallelization models. Some of the notable ones among them are the IMPACT compiler [7] the EARTH McCAT compiler[17] and the XMT [12] compiler. The IMPACT compiler takes sequential programs, and performs a variety of optimizations, including predicated execution, superblock formation, and hyperblock formation [7] These optimizations are geared for wide issue uniprocessors. The focus of our compiler framework, on the other ....

....Moreover, EARTH does not support speculative execution; a thread starts execution only when its data are available, and the threads are non preemptive. On the other hand, our SpMT framework supports preemptive threads, and a thread is speculatively executed when its data are not available. XMT [12] is a multithreaded programming model where the programmer explicitly speci es the parallel threads. It has a simple thread execution model. The main task of the XMT compiler is to perform thread scheduling and perform the transition between the parallel and sequential environments. One distinct ....

D. Naishlos, J. Nujman, C.-W. Tseng and U. Vishkin, Evaluating Multi-threading in Prototype XMT Environment, Proc. 4th Workshop on Multi-Threaded Execution, Architecture and Compilation (MTEAC-2000)


Evaluating the XMT Parallel Programming Model - Naishlos, Nuzman, Tseng, Vishkin (2001)   Self-citation (Naishlos Nuzman Tseng Vishkin)   (Correct)

No context found.

D. Naishlos, J. Nuzman, C.-W. Tseng, and U. Vishkin, "Evaluating Multi-threading in the Prototype XMT Environment," University of Maryland Technical Report, October 2000.


Towards a First Vertical Prototyping of an Extremely .. - Naishlos, Nuzman.. (2001)   (1 citation)  Self-citation (Naishlos Nuzman Tseng Vishkin)   (Correct)

No context found.

D. Naishlos, J. Nuzman, C.-W. Tseng, and U. Vishkin, "Evaluating Multi-threading in the Prototype XMT Environment," In Proc. 4th Workshop on Multi-Threaded Execution, Architecture and Compliation (MTEAC2000), December 2000. Best Paper Award.


Evaluating the XMT Parallel Programming Model - Dorit Naishlos Joseph (2001)   Self-citation (Naishlos Nuzman Tseng Vishkin)   (Correct)

.... architectural support for concurrently executing multiple contexts on chip, and preliminary evaluation of several parallel algorithms using hand coded assembly programs [14] 6] A more recent paper describes the prototype XMT programming environment, including the XMT compiler and simulator [11]. In this paper, we describe features of the XMT programming model that were designed for exploiting on chip parallelism, and evaluate their impact on both programmability and performance using the XMT programming environment. The main contributions of this paper are as follows: We discuss and ....

....that converts XMT constructs into regular C code with assembly templates. It also detects all parallel regions delineated by spawn join statements and transforms them into parallel function calls. The back end is based on GNU s gcc and builds an executable for the C code output by the front end [11]. The XMT behavioral simulator is comparable to SimpleScalar [2] The fundamental units of execution for the simulated machine are the multiple thread control units (TCUs) each of which contains a separate execution context. In hardware, an individual TCU basically consists of the fetch and ....

D. Naishlos, J. Nuzman, C.-W. Tseng, and U. Vishkin, "Evaluating Multi-threading in the Prototype XMT Environment," In Proc. 4th Workshop on Multi-Threaded Execution, Architecture and Compliation (MTEAC2000), December 2000

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC