AMD Logo AMD Developer Central

Recommended Reading
Skip Navigation LinksHome > Docs & Articles > Recommended Reading

ATI Engineers have contributed chapters and sample code to three ShaderX books:

  • »ShaderX
  • »ShaderX2
  • »ShaderX3 


  • In addition to the Documentation available from AMD, you may want to check out these titles from other publishers.

  • »C/C++ Programming Language
  • »Compilers and Other Tools
  • »General Programming
  • »System Architecture
  • »Other Programming


  • C/C++ Programming Language Format Date
    C++ Templates: The Complete Guide Hardcover 11/12/2002
    The C++ Programming Language (Special 3rd Edition) Hardcover 02/15/2000
    The C++ Standard Library: A Tutorial and Reference Hardcover 08/12/1999
    The C Puzzle Book Paperback 10/15/1998
    Data Structures and Algorithms with Object-Oriented Design Patterns in C++ Hardcover 08/31/1998
    Large-Scale C++ Software Design Paperback 07/10/1996
    Inside the C++ Object Model Paperback 05/03/1996
    Expert C Programming Paperback 06/14/1994
    The Design and Evolution of C++ Paperback 03/29/1994
    Obfuscated C and Other Mysteries Paperback 10/16/1992
    C Traps and Pitfalls Paperback 01/01/1989
    C Companion Hardcover 01/01/1987
    Back to top

    Compilers and Other Tools Format Date
    Compilers 1/e plus Selected Online Chapters from Compilers 2/e Update Package Hardcover 01/05/2006
    Optimizing Compilers for Modern Architectures: A Dependence-based Approach Hardcover 10/22/2001
    Linkers and Loaders (The Morgan Kaufmann Series in Software Engineering and Programming) Hardcover 01/15/2000
    Back to top

    General Programming Format Date
    Solaris Internals(TM): Solaris 10 and OpenSolaris Kernel Architecture (2nd Edition) (Solaris Series) Hardcover 07/10/2006
    Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level Paperback 03/18/2006
    Software Estimation: Demystifying the Black Art (Best Practices (Microsoft)) Paperback 03/01/2006
    Agile Software Construction Paperback 09/08/2005
    Write Portable Code: An Introduction to Developing Software for Multiple Platforms Paperback 07/01/2005
    Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) (Software Patterns Series) Paperback 10/12/2004
    Working Effectively with Legacy Code Paperback 09/22/2004
    Solaris Systems Programming (Solaris Series) Hardcover 08/19/2004
    Refactoring to Patterns (The Addison-Wesley Signature Series) Hardcover 08/05/2004
    How to Design Programs: An Introduction to Programming and Computing Hardcover 02/12/2001
    Programming Applications for Microsoft Windows (Dv-Mps General) Hardcover 09/01/1999
    Refactoring: Improving the Design of Existing Code Hardcover 06/12/1999
    The Practice of Programming (Addison-Wesley Professional Computing Series) Paperback 02/04/1999
    Analysis Patterns: Reusable Object Models (The Addison-Wesley Object Technology Series) Hardcover 10/09/1996
    The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition Paperback 08/02/1995
    Back to top

    System Architecture Format Date
    Computer Architecture, Fourth Edition: A Quantitative Approach Paperback 09/13/2006
    Computer Organization and Design: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) Paperback 08/02/2004
    PCI Express System Architecture Paperback 09/04/2003
    HyperTransport System Architecture Paperback 02/11/2003
    ISA System Architecture (3rd Edition) (PC System Architecture Series) Paperback 04/07/1995
    Back to top

    Other Programming Format Date
    Virtualization For Dummies (For Dummies/Pre-Order) Paperback 09/24/2007
    CLR via C#, Second Edition (Microsoft Press) Paperback 02/22/2006
    Microsoft Windows Internals, Fourth Edition (Microsoft Press) Paperback 12/08/2004
    Windows System Programming (Addison-Wesley Professional) Paperback 10/26/2004
    Back to top