University of Maryland DRUM  
University of Maryland Digital Repository at the University of Maryland

DRUM >
College of Computer, Mathematical & Natural Sciences >
Computer Science >
Technical Reports from UMIACS >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1903/3673

Title: Programmer's Manual for XMTC Language, XMTC Compiler and XMT Simulator
Authors: Balkan, Aydin O.
Vishkin, Uzi
Type: Technical Report
Issue Date: Jun-2006
Series/Report no.: UMIACS
UMIACS-TR-2005-45
Abstract: Explicit Multi-Threading (XMT) is a computing framework developed at the University of Maryland as part of a PRAM-on-chip vision (http://www.umiacs.umd.edu/users/vishkin/XMT). Much in the same way that performance programming of standard computers relies on C language, XMT performance programming is done using an extension of C called XMTC. This manual presents the second generation of XMTC programming paradigm. It is intended to be used by an application programmer, who is new to XMTC. In the first part of this technical report (UMIACS-TR 2005-45 Part 1 of 2), we define and describe key concepts, list the limitations and restrictions, and give examples. The second part (UMIACS-TR 2005-45 Part 2 of 2) is a brief tutorial, and it demonstrates the basic programming concepts of XMTC language with examples and exercises.
URI: http://hdl.handle.net/1903/3673
Appears in Collections:Technical Reports from UMIACS

Files in This Item:

File Description SizeFormatNo. of Downloads
TR2005-45 Part1of2.pdfpart I of II285.15 kBAdobe PDF371View/Open
TR2005-45 Part2of2.pdfpart II of II178.22 kBAdobe PDF427View/Open

All items in DRUM are protected by copyright, with all rights reserved.

 

DRUM is brought to you by the University of Maryland Libraries
University of Maryland, College Park, MD 20742-7011 (301)314-1328.
Please send us your comments. -
All Contents