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
Bringing Design to Software
by Terry Winograd - Addison-Wesley
In this landmark book, Terry Winograd shows how to improve the practice of software design, by applying lessons from other areas of design to the creation of software. The goal is to create software that works -- really works.
(13114 views)
by Terry Winograd - Addison-Wesley
In this landmark book, Terry Winograd shows how to improve the practice of software design, by applying lessons from other areas of design to the creation of software. The goal is to create software that works -- really works.
(13114 views)
The Codeless Code
by Qi - thecodelesscode.com
An illustrated collection of (sometimes violent) fables concerning the Art and Philosophy of software development, written in the spirit of Zen koans. (For three days and nights the Java master did not emerge from his cubicle ...)
(15499 views)
by Qi - thecodelesscode.com
An illustrated collection of (sometimes violent) fables concerning the Art and Philosophy of software development, written in the spirit of Zen koans. (For three days and nights the Java master did not emerge from his cubicle ...)
(15499 views)
CMMI Implementation Guide
by 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.
(13896 views)
by 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.
(13896 views)
From Exchange to Contributions: Generalizing Peer Production into the Physical World
by Christian Siefkes - Siefkes-Verlag
A new mode of production has emerged in the areas of software and content production. This mode, based on sharing and cooperation, has spawned whole mature operating systems such as GNU/Linux as well as innumerable other free software applications.
(6011 views)
by Christian Siefkes - Siefkes-Verlag
A new mode of production has emerged in the areas of software and content production. This mode, based on sharing and cooperation, has spawned whole mature operating systems such as GNU/Linux as well as innumerable other free software applications.
(6011 views)