
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
CMMI Implementation Guideby Vishnuvarthanan Moorthy - Smashwords
This CMMI Implementation Guide is a reference book for anyone interested in implementing CMMI in their organization. The purpose of this book is, to provide insight in to CMMI Implementation phases and best practices to be followed in this journey.
(15677 views)
Working through Screensby Jacob Burghardt - Flashbulb Interaction
A reference for product teams creating new applications for thinking work. Written for use during early, formative conversations, it provides teams with a broad range of considerations for setting the overall direction for their onscreen tools.
(18459 views)
Creating Applications with Mozillaby David Boswell, at al. - O'Reilly Media
Mozilla allows developers to create cross-platform applications. The book explains how applications are created and provides step-by-step information about how you can create your own programs using Mozilla's cross-platform development framework.
(21505 views)
31 Days of Refactoringby Sean Chambers, Simone Chiaretta - Los Techies
Refactoring is an integral part of continually improving your code while it moves forward through time. It is an easy concept to get started with and opens the door to better practices such as unit testing, shared code ownership and bug-free code.
(18658 views)