Description: Current challenges that face compiler designers have resulted in the amalgamation of ideas from traditional compiler design, other areas of computer science, and intuitive insights for the design of novel techniques. With the proliferation of sensor networks and embedded devices, an important focus of research continues to be the design of effective algorithms for the compiler back end. Further, compiler techniques are now being used extensively for problems that are not specifically concerned with the design of the compiler, for example, timing predictability for hard real-time embedded systems. It has been demonstrated that a compiler can have a significant impact on the power expended by an embedded system. Thus energy aware compilation has become an active area of research. The manual customization of embedded systems puts the onus of exploiting novel architectural features on the compiler. Further, mismatches between the clock speeds of microprocessors and off-chip memories is being bridged by the use of memory hierarchies, and appropriate compiler transformations can reduce the average latency of memory accesses. With the growing number of applications that work across the web, analyzing a program for security holes has become an important issue in the static analysis of programs. The need for maintenance of huge software systems calls for efficient techniques for debugging faulty code. It is a well known fact that compilers are replete with inherent hard problems and complex interactions between optimizations that are often hard to comprehend. Thus inventing new techniques for designing compilers that will adapt to specific programs and target platforms is worthy of investigation. New uses of type systems, for example, ensuring the proper interaction between threads in a concurrent program, have brought type systems closer in terms of both techniques as well as objectives to static analysis. The second edition of The Compiler Design Handbook: Optimization and Machine Code Generation has new chapters addressing each of the topics above in addition to new material on garbage collection and computations on iteration spaces. Further it has revised versions of chapters on transformations on the SSA
Price: 95.99 USD
Location: Victor, New York
End Time: 2024-11-08T14:02:36.000Z
Shipping Cost: 6.88 USD
Product Images
Item Specifics
Return shipping will be paid by: Buyer
All returns accepted: Returns Accepted
Item must be returned within: 30 Days
Refund will be given as: Money Back
Publication Year: 2016
Type: Textbook
Format: Hardcover
Language: English
Subject Area: machine code
Publication Name: The Compiler Design Handbook
Author: Y.N. Srikant (Editor)
Educational Level: Adult & Further Education
Features: Special Edition
Level: Advanced
Publisher: CRC Press
Subject: Design