
Software Optimization Resources
by Agner Fog
Publisher: agner.org 2012
Description:
This series of five manuals describes everything you need to know about optimizing code for x86 and x86-64 family microprocessors, including optimization advices for C++ and assembly language, details about the microarchitecture and instruction timings of most Intel, AMD and VIA processors, and details about different compilers and calling conventions.
Download or read it online for free here:
Download link
(multiple PDF files)
Similar books
The Twelve-Factor Appby Adam Wiggins - 12factor.net
This document synthesizes all of our experience on a wide variety of software-as-a-service apps in the wild. It is a triangulation on ideal practices for app development, paying particular attention to the dynamics of the organic growth of an app.
(9309 views)
Gradle Beyond the Basicsby Tim Berglund - O'Reilly Media
Build and test software written in Java and many other languages with Gradle, the open source project automation tool that's getting a lot of attention. This concise introduction provides numerous code examples to help you explore Gradle.
(16067 views)
Foundations of Programming: Building Better Softwareby Karl Seguin - CodeBetter.Com
Free ebook on foundations of programming and building better software by Karl Seguin. Topics covered: Domain Driven Design, Persistence, Dependency Injection, Unit Testing, Object Relational Mappers, Memory and Exceptions.
(17950 views)
Domain-Driven Design Quicklyby Abel Avram, Floyd Marinescu - Lulu.com
This book is a short, quickly-readable summary and introduction to the fundamentals of Domain Driven Design; it does not introduce any new concepts; it attempts to concisely summarize the essence of what Domain Driven Design is.
(24687 views)