Procedure Restructuring for Ambitious Optimization (Paperback)


Compiler optimization of computer programs is necessary to exploit the features of the target architecture while masking the details of the architecture from the programmer. The continuing trends toward instruction-level parallel computers and larger programs promote and necessitate the development of optimization techniques which increase available parallelism simultaneously with controlling compilation time and memory usage. These state-of-the-art techniques are referred to as ambitious optimization techniques. Well-known approaches to increasing the scope of optimization without sacrificing precision of analysis include procedure inlining and cloning. Region-based compilation seeks to improve the scope of optimization to improve code quality while bounding optimization costs associated with inlining and cloning. This book develops and explores scalable procedure restructuring techniques that use demand-driven inlining and region-based optimizations, focused on the application of heuristics.

R2,093

Or split into 4x interest-free payments of 25% on orders over R50
Learn more

Discovery Miles20930
Mobicred@R196pm x 12* Mobicred Info
Free Delivery
Delivery AdviceShips in 10 - 15 working days


Toggle WishListAdd to wish list
Review this Item

Product Description

Compiler optimization of computer programs is necessary to exploit the features of the target architecture while masking the details of the architecture from the programmer. The continuing trends toward instruction-level parallel computers and larger programs promote and necessitate the development of optimization techniques which increase available parallelism simultaneously with controlling compilation time and memory usage. These state-of-the-art techniques are referred to as ambitious optimization techniques. Well-known approaches to increasing the scope of optimization without sacrificing precision of analysis include procedure inlining and cloning. Region-based compilation seeks to improve the scope of optimization to improve code quality while bounding optimization costs associated with inlining and cloning. This book develops and explores scalable procedure restructuring techniques that use demand-driven inlining and region-based optimizations, focused on the application of heuristics.

Customer Reviews

No reviews or ratings yet - be the first to create one!

Product Details

General

Imprint

Lap Lambert Academic Publishing

Country of origin

Germany

Release date

June 2010

Availability

Expected to ship within 10 - 15 working days

First published

June 2010

Authors

Dimensions

229 x 152 x 13mm (L x W x T)

Format

Paperback - Trade

Pages

220

ISBN-13

978-3-8383-4506-2

Barcode

9783838345062

Categories

LSN

3-8383-4506-1



Trending On Loot