Computer & TechnologyAlgorithm Engineering : 3rd International Workshop, WAE99 London, UK, July 19-21, 1999 Proceedings
Item 1 of 1
Item 1 of 1
SKU 9783540664277Publishing Ref 9783540664277
Springer
Algorithm Engineering : 3rd International Workshop
WAE99 LondonUKJuly 19-211999 Proceedings
Printed Book
SR 471
Inclusive of VAT
Sold as: EACH
SR28Per Month/24 months
SKU 9783540664277Publishing Ref 9783540664277
Author:Vitter, Jeffrey S.
Date of Publication: 1999
Book classification:Computer & Technology,English Books
No. of pages:376 Pages
Format:Paperback
This book is printed on demand and is non-refundable after purchase
Available Formats :
Printed Book
It will be sent to your address
SR471
Incl. VAT
Choose your delivery preference
Secure Shopping
Convenient Returns
Genuine & Warranted
Fast Delivery
Or
About this Product
This work considers practical parallel list-ranking algorithms. The model for which programs are written is a single-program multiple-data (SPMD) bri- ingmodel". Thismodel isdesignated asa programmersmodelfora ne-grained computation framework called Explicit Multi-Threading (XMT), which was - troduced in [VDBN98]; the XMT framework covers the spectrum from al- rithms through architecture to implementation; it is meant to provide a pl- form for faster single-task completion time by way of instruction-level par- lelism (ILP). The performance of XMT programs is evaluated as follow: the performance of a matching optimized XMT assembly code is measured within an XMT execution model. (We use in the current paper the so-called Spawn- MT programmingmodel - the easier to implement amongthe two programming modelspresented in[VDBN98]). The XMT approach deviatesfromthe standard PRAM approach by incorporating reduced synchrony and departing from the lock-step structure in its so-called asynchronous mode. Our envisioned platform uses an extension to a standard serial instruction set. This extension e ciently implements PRAM-style algorithms using explicit multi-threaded ILP, which allows considerably more n e-grained parallelism than the previously studied parallel computing implementation platforms/models. The list ranking problem was the rst problem considered as we examined and re ned many of the concepts in the XMT framework. The problem arises in parallel algorithmson lists, trees and graphs and is considered a fundamental problemin the theory of parallelalgorithms. Experimental results are presented.