A Design for Optimizations of the Bitvectoring Class (Classic Reprint)
Language: English
Published by Forgotten Books, 2018
- Softcover
- New



Seller: Forgotten Books, London, United KingdomForgotten Books
AbeBooks seller since June 2, 2021
Condition: New
US$ 18.71
Quantity: Over 20 available
Add to basketItem description from seller
Print on Demand. This book explores the analysis of data flow in computer programs, an important technique that aims to optimize program performance. It presents several algorithms designed for different types of data flow problems, including those that involve iteration and recursion. These algorithms are based on the author's research and represent significant improvements over traditional methods. They leverage new techniques, such as interval analysis, to enhance their efficiency. The book also examines the practical aspects of implementing these algorithms in a programming language, such as SETL. The author provides a detailed description of how to apply these algorithms to specific data flow problems in the SETL optimizer, including examples of the generated code. Significant attention is given to interprocedural analysis, which is necessary for optimizing programs that consist of multiple procedures that call each other. The book includes a discussion of the theoretical foundations of interprocedural analysis and presents efficient algorithms that can handle complex call patterns. Overall, this book provides a thorough and accessible guide to data flow analysis techniques, addressing both the theoretical underpinnings and their practical implementation. It is a valuable resource for researchers and practitioners seeking to improve the performance of computer programs. This book is a reproduction of an important historical work, digitally reconstructed using state-of-the-art technology to preserve the original format. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in the book.…
Seller Inventory # 9781332871186_0
- Title
- A Design for Optimizations of the Bitvectoring Class (Classic Reprint)
- Author
- Jacob T. Schwartz, M. Sharir
- Publisher
- Forgotten Books
- Publication year
- 2018
- Condition
- New
- Book Type
- print-on-demand item
- Binding
- Paperback
- Language
- English
- ISBN 10
- 1332871186
- ISBN 13
- 9781332871186
- Seller catalogs
- Physics
Unlocking faster code with proven data-flow techniques for program optimization.
This work presents general-purpose algorithms that power the SETL optimizer, helping compilers analyze and transform code for better performance.
The authors detail interval analysis and forward/backward data-flow methods designed to improve optimization across languages. The approach works with an intermediate program representation, including interprocedural and intraprocedural analyses, and supports code motion to remove redundant computations. While rooted in SETL, the techniques aim to be broadly applicable to many programming environments.
- How interval analysis identifies and collapses control-flow structures to streamline analysis
- Forward and backward data-flow strategies for bitvector-style properties like availability and liveness
- Interprocedural methods that respect call semantics and enable optimizations across procedures
- Code motion techniques that move computations to earlier points without changing semantics
Ideal for readers of formal optimization methods and compiler design who seek practical, scalable analysis techniques.
"Synopsis" may belong to another edition of this title.
Forgotten Books
London, United Kingdom
AbeBooks seller since June 2, 2021
Shipping rates from United Kingdom to U.S.A.
| Item | 5 to 10 business days | 5 to 10 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 0.00 |
Payment methods
Store description
Forgotten Books’ Classic Reprint Series utilizes the latest technology to regenerate facsimiles of historically important writings. Careful attention has been made to accurately preserve the original format of each page whilst digitally enhancing the quality of the aged text.
Specialty
TradeSeller's business information
FB &c Ltd
Dalton House, 60 Windsor Avenue
London, United Kingdom SW19 2RR
Terms of sale
All books are Print on Demand and will be printed upon purchase and shipped in New Condition. Orders typically ship within 3-5 business days. If you're dissatisfied with your purchase (Incorrect Book/Not as Described/Damaged) or if the order hasn't arrived, you're eligible for a refund within 30 days of the estimated delivery date. If you've changed your mind about a book that you've ordered, please use the ask bookseller a question link to contact us and we'll respond within 2 business days.
Other policies
Please note that we cannot accept cancellation requests once an order has been placed.
All Forgotten Books titles are printed on demand. The moment an order is submitted, it is automatically transmitted to our distributor and then forwarded to the printer, where it enters production. This process begins within minutes and is entirely automated.
A cancellation, however, is a manual, multi-step request that must pass through several systems. By the time such a request reaches the appropriate stage, the book has almost always been printed, packed, or already dispatched, which makes cancellation impossible.
For this reason, we kindly ask that you double-check the title, edition, and your shipping details before placing an order.
If you change your mind after ordering, you are welcome to return the book once it arrives, and a refund will be issued in accordance with AbeBooks’ return policy.
Please also make sure your address is correct before ordering as we will no be able to intervene and make changes before the book is shipped.
We can provide digital samples for all our print books ahead, so don't hesitate to reach out.
Returns
As a small publisher we do not have the facilities to resell returned books, so any returned book will be recycled. If the book is damaged or defective please continue with the return process, and thank you for letting us know so that we can improve our products. If you’re returning for another reason, however, please consider whether you could donate or gift the book instead so that it avoids the waste pile.
Thank you in advance!
Shipping terms
We are committed to minimizing our environmental impact and reducing shipping costs by manufacturing and shipping our products as close to our customers as possible. For orders within the United States, your items are shipped from the USA with final delivery done by USPS.
UK and European orders are fulfilled from the UK through various couriers.
Canadian orders may be shipped from either Canada or the USA via Canada Post or UPS, depending on the size of the order.
For our customers in other regions around the world, we ensure that your orders are shipped from the closest available location to reduce delivery times and carbon footprint. Our goal is to deliver your products efficiently, no matter where you are located.
Please be aware that depending on the size of your order and local legislation in your country, there may be additional taxes, customs duties, and fees imposed by the destination country. These charges are not included in the item price or shipping cost. They are the responsibility of the customer and must be paid upon delivery.
We recommend checking with your local customs office for more information on potential charges before placing your order. Forgotten Books is not responsible for any customs duties, taxes, or fees incurred.