Architecture-Independence Loop Parallelisation /

Architecture-independent programming and automatic parallelisation have long been regarded as two different means of alleviating the prohibitive costs of parallel software development. Building on recent advances in both areas, Architecture-Independent Loop Parallelisation proposes a unified approac...

Full description

Bibliographic Details
Main Author: Calinescu, R. C.
Corporate Author: SpringerLink (Online service)
Format: eBook
Language:English
Published: London : Springer London, 2000.
Series:Distinguised Dissertations.
Subjects:
Online Access:Connect to the full text of this electronic book

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000cam a2200000Ma 4500
001 in00003545308
006 m o d
007 cr nn|||||||||
008 121227s2000 enk o 000 0 eng d
005 20260420210052.3
020 |a 9781447107637 (electronic bk.) 
020 |a 1447107632 (electronic bk.) 
035 |a (OCoLC)840277218 
040 |a I9W  |b eng  |e pn  |c I9W  |d OCLCQ  |d UV0  |d OCLCO  |d GW5XE  |d OCLCF  |d UtOrBLW 
049 |a TXAM 
050 4 |a TK7895.M5 
082 0 4 |a 004.1  |2 23 
100 1 |a Calinescu, R. C. 
245 1 0 |a Architecture-Independence Loop Parallelisation /  |c by R.C. Calinescu. 
264 1 |a London :  |b Springer London,  |c 2000. 
300 |a 1 online resource (XVIII, 172 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Distinguised Dissertations 
505 0 |a Introduction -- The bulk-synchronous parallel model -- Data dependence analysis and code transformation -- Communication overheads in loop nest scheduling -- Template-matching parallelisation -- Generic loop nest parallelisation -- A strategy and a tool for architecture-independent loop parallelisation -- The effectiveness of architecture-independent loop parallelisation -- Conclusions -- A: Theorem proofs -- B: Syntax of the bspscheduler input language -- C: Syntax of the bspscheduler output language -- D: Automatically generated code for example 7.5 -- Bibliography -- Index. The complete table of contents can be found on the Internet: http://www.springer.de. 
520 |a Architecture-independent programming and automatic parallelisation have long been regarded as two different means of alleviating the prohibitive costs of parallel software development. Building on recent advances in both areas, Architecture-Independent Loop Parallelisation proposes a unified approach to the parallelisation of scientific computing code. This novel approach is based on the bulk-synchronous parallel model of computation, and succeeds in automatically generating parallel code that is architecture-independent, scalable, and of analytically predictable performance. 
500 |a Electronic resource. 
650 0 |a Computer science. 
650 0 |a Software engineering. 
650 7 |a Computer science.  |2 fast  |0 (OCoLC)fst00872451 
650 7 |a Software engineering.  |2 fast  |0 (OCoLC)fst01124185 
655 7 |a Electronic books.  |2 local 
710 2 |a SpringerLink (Online service) 
830 0 |a Distinguised Dissertations. 
856 4 0 |u http://proxy.library.tamu.edu/login?url=https://link.springer.com/10.1007/978-1-4471-0763-7  |z Connect to the full text of this electronic book  |t 0 
994 |a 92  |b TXA 
999 |a MARS 
999 f f |s 133bc19a-ca8e-3590-a399-6606d81bdd63  |i 55890483-a209-38aa-b24c-a3daa83f54a2  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |e TK7895.M5  |h Library of Congress classification 
998 f f |a TK7895.M5  |t 0  |l Available Online