
Pre-Owned Synthesis Lectures on Computer Architecture: Dynamic Binary Modification: Tools, Techniques, and Applications (Paperback)
(No ratings yet)
Condition
Pre-Owned: Good
Seller Rating
4.4 out of 5 stars4.4/5
Key item features
Dynamic binary modification tools form a software layer between a running application and the underlying operating system, providing the powerful opportunity to inspect and potentially modify every user-level guest application instruction that executes. Toolkits built upon this technology have enabled computer architects to build powerful simulators and emulators for design-space exploration, compiler writers to analyze and debug the code generated by their compilers, software developers to fully explore the features, bottlenecks, and performance of their software, and even end-users to extend the functionality of proprietary software running on their computers. Several dynamic binary modification systems are freely available today that place this power into the hands of the end user. While these systems are quite complex internally, they mask that complexity with an easy-to-learn API that allows a typical user to ramp up fairly quickly and build any of a number of powerful tools. Meanwhile, these tools are robust enough to form the foundation for software products in use today. This book serves as a primer for researchers interested in dynamic binary modification systems, their internal design structure, and the wide range of tools that can be built leveraging these systems. The hands-on examples presented throughout form a solid foundation for designing and constructing more complex tools, with an appreciation for the techniques necessary to make those tools robust and efficient. Meanwhile, the reader will get an appreciation for the internal design of the engines themselves. Table of Contents: Dynamic Binary Modification: Overview / Using a Dynamic Binary Modifier / Program Analysis and Debugging / Active Program Modification / Architectural Exploration / Advanced System Internals / Historical Perspectives / Summary and Observations
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- Publication dateMarch, 2011
- Pages82
- Edition1
- PublisherMorgan & Claypool
About this item
Product details
Dynamic binary modification tools form a software layer between a running application and the underlying operating system, providing the powerful opportunity to inspect and potentially modify every user-level guest application instruction that executes. Toolkits built upon this technology have enabled computer architects to build powerful simulators and emulators for design-space exploration, compiler writers to analyze and debug the code generated by their compilers, software developers to fully explore the features, bottlenecks, and performance of their software, and even end-users to extend the functionality of proprietary software running on their computers. Several dynamic binary modification systems are freely available today that place this power into the hands of the end user. While these systems are quite complex internally, they mask that complexity with an easy-to-learn API that allows a typical user to ramp up fairly quickly and build any of a number of powerful tools. Meanwhile, these tools are robust enough to form the foundation for software products in use today. This book serves as a primer for researchers interested in dynamic binary modification systems, their internal design structure, and the wide range of tools that can be built leveraging these systems. The hands-on examples presented throughout form a solid foundation for designing and constructing more complex tools, with an appreciation for the techniques necessary to make those tools robust and efficient. Meanwhile, the reader will get an appreciation for the internal design of the engines themselves. Table of Contents: Dynamic Binary Modification: Overview / Using a Dynamic Binary Modifier / Program Analysis and Debugging / Active Program Modification / Architectural Exploration / Advanced System Internals / Historical Perspectives / Summary and Observations
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it. Â
Specifications
Book format
Paperback
Fiction/nonfiction
Non-Fiction
Genre
Computers/Systems Architecture - General
Publication date
March, 2011
Warranty
Warranty information
Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.
Similar items you might like
Based on what customers bought
Designing Machine Learning Systems: Step by Step Tutorials, (Paperback) $37.36
$3736current price $37.36Designing Machine Learning Systems: Step by Step Tutorials, (Paperback)
Data Structure Using C: Theory and Program, (Paperback) $50.12
$5012current price $50.12Data Structure Using C: Theory and Program, (Paperback)
Software Architecture with C - Second Edition: Designing robust C systems with modern architectural practices, (Paperback) $35.99
$3599current price $35.99Software Architecture with C - Second Edition: Designing robust C systems with modern architectural practices, (Paperback)
Lecture Notes in Computer Science Information Systems and Artificial Intelligence: Integration Aspects: First Workshop, Ulm, Frg, March 19-21, 1990. Proce, Book 474, (Paperback) $54.97
$5497current price $54.97Lecture Notes in Computer Science Information Systems and Artificial Intelligence: Integration Aspects: First Workshop, Ulm, Frg, March 19-21, 1990. Proce, Book 474, (Paperback)
Mastering Software Architecture: A Comprehensive New Model and Approach, (Paperback) $41.08
$4108current price $41.08Mastering Software Architecture: A Comprehensive New Model and Approach, (Paperback)
Lecture Notes in Computer Science Formal Methods for the Design of Real-Time Systems: International School on Formal Methods for the Design of Computer, C, Book 3185, (Paperback) $51.04
$5104current price $51.04Lecture Notes in Computer Science Formal Methods for the Design of Real-Time Systems: International School on Formal Methods for the Design of Computer, C, Book 3185, (Paperback)
Synthesis Lectures on Information Concep Information Architecture: The Design and Integration of Information Spaces, Second Edition, (Paperback) $48.60
$4860current price $48.60Synthesis Lectures on Information Concep Information Architecture: The Design and Integration of Information Spaces, Second Edition, (Paperback)
Super App Part 1 - The Fundamentals: Creating A Mental Model By Analysing The Complexities & Approaches, (Paperback) $34.55
$3455current price $34.55Super App Part 1 - The Fundamentals: Creating A Mental Model By Analysing The Complexities & Approaches, (Paperback)
Evolutionary Computation: A Unified Approach, (Paperback) $50.12
$5012current price $50.12Evolutionary Computation: A Unified Approach, (Paperback)
Synthesis Lectures on Information Concep Dynamic Information Retrieval Modeling, (Paperback) $41.79
$4179current price $41.79Synthesis Lectures on Information Concep Dynamic Information Retrieval Modeling, (Paperback)
Modern Data Architecture in AI: Optimize AI data storage, versioning, and partitioning with lakehouse (English Edition), (Paperback) $39.95
$3995current price $39.95Modern Data Architecture in AI: Optimize AI data storage, versioning, and partitioning with lakehouse (English Edition), (Paperback)
Springerbriefs in Computer Science Applied Antifragility in Natural Systems: From Principles to Applications, (Paperback) $30.60
$3060current price $30.60Springerbriefs in Computer Science Applied Antifragility in Natural Systems: From Principles to Applications, (Paperback)
Synthesis Lectures on Computer Architect Automatic Parallelization: An Overview of Fundamental Compiler Techniques, (Paperback) $37.96
$3796current price $37.96Synthesis Lectures on Computer Architect Automatic Parallelization: An Overview of Fundamental Compiler Techniques, (Paperback)
Reverse Engineering Armv8-A Systems: A practical guide to kernel, firmware, and TrustZone analysis, (Paperback) $49.99
$4999current price $49.99Reverse Engineering Armv8-A Systems: A practical guide to kernel, firmware, and TrustZone analysis, (Paperback)
Software Architectures: Topics Usually Missed in Textbooks, (Paperback) $32.99
$3299current price $32.99Software Architectures: Topics Usually Missed in Textbooks, (Paperback)
The Data Platform Handbook: Architecture, Design, and Best Practices, (Paperback) $31.13 Was $36.32
$3113current price $31.13, Was $36.32$36.32The Data Platform Handbook: Architecture, Design, and Best Practices, (Paperback)
Synthesis Lectures on Advances in Automo Cyber-Physical Vehicle Systems: Methodology and Applications, (Paperback) $36.47
$3647current price $36.47Synthesis Lectures on Advances in Automo Cyber-Physical Vehicle Systems: Methodology and Applications, (Paperback)
Pragmatic Enterprise Architecture: Strategies to Transform Information Systems in the Era of Big Data, (Paperback) $49.95
$4995current price $49.95Pragmatic Enterprise Architecture: Strategies to Transform Information Systems in the Era of Big Data, (Paperback)
Practical Linux System Administration: A Guide to Installation, Configuration, and Management (Paperback) $53.35
$5335current price $53.35Practical Linux System Administration: A Guide to Installation, Configuration, and Management (Paperback)
Software Architecture and Design: The Practical Guide to Design Patterns, (Paperback) $48.68
$4868current price $48.68Software Architecture and Design: The Practical Guide to Design Patterns, (Paperback)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet
Related pages
- Ids Architect
- Conceptual System Design
- Ux Architect
- Build Your Own Server
- Hierarchical Linear Modeling
- Roberts Space Industry
- Imaging Systems Technology & Engineering Books
- Integrated Circuits Technology & Engineering Books
- Industrial Design Technology & Engineering Books
- General Circuits Technology & Engineering Books
- Plumbing Books
- Project Management Technology & Engineering Books
