Developer Central
China  |  India
  • Home
  • Tools & SDKs
  • Resources
  • Community
  • Partners
  • Support
  • Home
  • Tools & SDKs
  • Resources
  • Community
  • Partners
  • Support
  • Home
  • Tools & SDKs
  • Resources
  • Community
  • Partners
  • Support
  • Home
  • Tools & SDKs
  • Resources
  • Community
  • Partners
  • Support

Resources

  • Heterogeneous Computing
    • OpenCL™ Zone
      • Getting Started with OpenCL
      • Tools and Libraries
      • Programming in OpenCL™
        • Introductory Exercises and Tutorials
        • Debugging Applications
        • Optimizing Applications
        • Benchmarking Performance
        • Porting CUDA Applications to OpenCL™
        • Image Convolution Using OpenCL™
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 2
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 3
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 4
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 5
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 6
      • Training & Events
        • OpenCL™ Course: Introduction to OpenCL™ Programming
        • OpenCL™ Course: Introductory Tutorial to OpenCL™ for HPC at SAAHPC’10
        • OpenCL Programming Webinar Series
        • OpenCL™ On-Demand Webinars
      • Articles & Papers
      • Getting Started – Software & Hardware
    • What is Heterogeneous Computing?
    • What is Heterogeneous System Architecture (HSA)?
      • A Heterogenius Architecture
  • Documentation Library
  • Hardware & Drivers
    • CCC Driver Details
    • “Magny-Cours” Zone
    • ATI Catalyst™ PC Vendor ID (1002) LI
  • AFDS Videos
  • Documentation & Articles
    • Develop Blazing Fast Code with Microsoft Visual Studio® 2008 and AMD Tools
    • Exploiting Multi-Core Processors in Windows Vista
    • Performance Optimization of Windows Applications on AMD Processors, Part I
    • Performance Optimization of Windows Applications on AMD Processors, Part II
    • Ten Things Developers Should Know About Windows 7
    • The Windows NUMA API-What It Is and Why You Care
    • Articles & Whitepapers
      • OpenCL™ Optimization Case Study: Diagonal Sparse Matrix Vector Multiplication Test
      • Barcelona’s Innovative Architecture Is Driven by a New Shared Cache
      • Bulk Encryption on GPUs
      • Develop Blazing Fast Code with Microsoft Visual Studio® 2008 and AMD Tools
      • Going to Barcelona: A Modern Architecture for Breakthrough Software Performance
      • Introduction to “Magny-Cours”
      • Java Performance when Debugging is Enabled
      • JPEG Decoding with Run-Length Encoding: A CPU and GPU Approach
      • New Round-to-Even Technique for Large-scale Data and Its Application in Integer Scaling
      • OpenCL™ and the AMD APP SDK
      • OpenCL™ and the AMD APP SDK v2.4
      • OpenCL™ Optimization Case Study Fast Fourier Transform – Part 1
      • OpenCL™ Optimization Case Study Fast Fourier Transform – Part II
      • OpenCL™ Optimization Case Study: Simple Reductions
      • OpenCL™ Optimization Case Study: Support Vector Machine Training
      • Tiled Convolution: Fast Image Filtering
    • Developer Guides & Manuals
    • Specifications & Technical Bulletins
    • Case Studies
    • Conference Presentations
      • GPU Technical Publications
      • GPU Technology Papers
    • Videos
      • AMD Developer Inside Track
      • Intro to CodeAnalyst
      • OpenCL™ Technical Overview
      • GPU Demo Videos
      • AMD & Sun Technology
      • AMD Opteron 6100 Series: A Developer’s Perspective
      • Software Optimization Video Series
      • Xen Summit North America 2010
    • Java™ Zone
    • Knowledge Base
    • OpenGL® Zone
      • OpenGL® Specifications
    • Samples & Demos
      • Processor and Core Enumeration Using CPUID
      • GPU Demos
        • Radeon™ HD 7900 Series Graphics Real-Time Demos
        • Radeon™ HD 6900 Series Graphics Real-Time Demo
        • Radeon™ HD 5000 Series Graphics Real-Time Demos
        • Radeon™ HD 4800 Series Real-Time Demos
        • FireGL™ V8600 PCI-Express Real-Time Demos
        • Radeon™ HD 3000 Series Real-Time Demo
        • Radeon™ HD 2000 Series Real-Time Demos
  • India Developer Zone
    • India University Courses
    • University Kit & Book
    • C-DAC “Think Parallel” participants visits at AMD – 20th June, 2012
    • C-DAC HeGaPa 2012 Conference
    • Heterogeneous computing Jobs in AMD India
  • Archive
    • Events
      • AMD OpenCL Coding Competition
      • Real-Time Image Processing for Autonomous Learning and Control within 3D Virtual Worlds
      • Semi-Supervised Learning-Based Method for Adaptive Shadow Detection
      • AMD OpenCL™ Coding Competition
      • Real-time Video Effects with AMD & Kinect
      • Numerical Simulation of an X-Ray Generator
    • AppShowcase Archive
    • Archived Tools
      • CPU Tools Archive
        • 128-Bit SSE5 Instruction Set
        • AMD String Library
        • Framewave Project
        • SSEPlus Project
      • GPU Tools Archive
        • ATI Stream Software Development Kit (SDK) v2.0 Beta Program
        • AMD Tootle
        • ASHLI – Advanced Shading Language Interface
        • ATI Radeon™ SDK
        • ATI Stream Software Development Kit (SDK) v1.4-beta
          • ATI Stream SDK MD5 Checksums
        • ATI_Compress
        • CubeMapGen
        • AMD GPU MeshMapper
        • GPU PerfStudio
        • Normal Mapper
        • RenderMonkey™ Toolsuite
          • RenderMonkey Toolsuite – IDE Features
          • RenderMonkey™ Toolsuite – Testimonials
          • RenderMonkey™ Toolsuite – SDK
        • The Compressonator
        • TruForm Resources
          • TruForm™ FAQ
      • Installing GCC on Ubuntu 8.04

Home > Resources > Documentation & Articles > Developer Guides & Manuals

Developer Guides & Manuals

Developer Guides

  • New “Bulldozer” and “Piledriver” Instructions Guide PDF – 11/07/2012
  • Hadoop Tuning Guide PDF – 11/06/2012
  • Compiler Options Quick Reference Guide for AMD Opteron™ 6300 Series Processors (“Abu Dhabi”) & Opteron™ 4300 Series Processors (“Seoul”) PDF – 11/06/2012
  • New AMD Opteron(TM) 6200 Series processors “Linux Tuning Guide” PDF -04/23/2012
  • BIOS and Kernel Developer Guide (BKDG) for AMD Family 15h Models 00h-0Fh Processors PDF – 02/03/2012
  • Software Optimization Guide for AMD Family 15h Processors PDF – 01/18/2012
  • Compiler Options Quick Reference Guide for AMD Opteron™ Processors codenamed “Interlagos” & Opteron™ Processors codenamed “Valencia” PDF – 11/14/2011
  • Compiler Options Quick Reference Guide for AMD Opteron™ 6100 Series Processors (“Magny-Cours”) and AMD Opteron™ 4100 Series Processors (“Lisbon”) PDF – 11/14/2011
  • BIOS and Kernel Developer’s Guide (BKDG) For AMD Family 12h Processors PDF – 06/14/2011
  • APU 101: All about AMD Fusion Accelerated Processing Units PDF – 05/31/2011
  • BIOS and Kernel Developer Guide (BKDG) for AMD Family 14h Models 00h-0Fh Processors PDF – 01/04/2011
  • Software Optimization Guide for AMD Family 10h and 12h Processors PDF – 12/16/2010
  • BIOS and Kernel Developer’s Guide (BKDG) For AMD Family 10h Processors PDF – 04/26/2010
  • BIOS and Kernel Developer’s Guide for AMD NPT Family 0Fh Processors PDF – 10/31/2009
  • Basic Performance Measurements for AMD Athlon™ 64, Opteron™ & Phenom™ Processors (Paul J. Drongowski) PDF – 09/25/2008
  • BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 11h Processors PDF – 07/30/2008
  • Compiler Usage Guidelines for AMD64 Platforms PDF – 09/12/2007
  • Surviving and Thriving in a Multi-Core World (Peter Aitken, Alan Zeichick) PDF – 11/08/2006
  • BIOS and Kernel Developer’s Guide for AMD Athlon™ 64 and AMD Opteron™ Processors PDF – 02/01/2006
  • AMD Athlon™ 64 FX-60 Processor Competitive Performance Guide PDF – 01/01/2006
  • Software Optimization Guide for AMD64 Processors PDF – 10/25/2005

Manuals

  • AMD64 Architecture Programmer’s Manual Volume 4: 128-bit and 256 bit media instructions PDF – 12/13/2011
  • AMD64 Architecture Programmer’s Manual Volume 2: System Programming PDF – 12/13/2011
  • AMD64 Architecture Programmer’s Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions PDF – 12/13/2011
  • AMD64 Architecture Programmer’s Manual Volume 3: General Purpose and System Instructions PDF – 12/13/2011
  • AMD64 Architecture Programmer’s Manual Volume 1: Application Programming PDF – 12/13/2011

Revision Guides

  • Revision Guide for AMD Family 15h Models 10h-1Fh Processors PDF – 08/01/2012
  • Revision Guide for AMD Family 15h Models 00h-0Fh Processors PDF – 08/01/2012
  • Revision Guide for AMD Family 14h Models 00h-0Fh Processors PDF – 08/01/2012
  • Revision Guide for AMD Family 12h Processors PDF – 03/01/2012
  • Revision Guide for AMD Family 10h Processors PDF – 03/01/2012
  • Revision Guide for AMD Family 11h Processors PDF – 12/01/2011
  • Revision Guide for AMD NPT Family 0Fh Processors PDF – 12/01/2011
  • Revision Guide for AMD Athlon™ 64 and AMD Opteron™ Processors PDF – 07/20/2009
  • AMD-8132 HyperTransport PCI-X 2.0 Tunnel Revision Guide PDF – 05/15/2008
  • AMD-8151™ HyperTransport™ AGP3.0 Graphics Tunnel Revision Guide PDF – 08/31/2005
  • AMD-8131™ HyperTransport™ PCI-X Tunnel Revision Guide PDF – 08/31/2005
  • AMD-8111™ HyperTransport™ I/O Hub Revision Guide PDF – 08/31/2005

Chipset Guides and Datasheets

  • AMD 780 Product Errata PDF – 04/14/2010
  • SB700 Family Product Errata PDF – 04/14/2010
  • AMD RS780 Register Programming Requirements PDF – 07/08/2009
  • AMD RS780 ASIC Family Register Reference Guide PDF – 07/08/2009
  • AMD RS780 ASIC Family BIOS Developer’s Guide PDF – 07/08/2009
  • AMD SB700/710/750 Register Reference Guide PDF – 07/08/2009
  • AMD SB700/710/750 BIOS Developer’s Guide PDF – 07/08/2009
  • AMD SB700/710/750 Register Programming Requirements PDF – 07/08/2009
  • AMD SB710 Databook PDF – 07/08/2009

AMD APP SDK Documentation

See listing at AMD APP SDK Documentation

Open GPU Documentation

This section contains register level documentation on AMD graphics processors for chip initialization, displays, and overlays. Documents for mobile chips are a superset of the desktop chip documentation; they contain all the desktop chip information as well as any relevant mobile additions. For development questions please contact: gpudriverdevsupport@amd.com

  • >R6xx Family Instruction Set Architecture – Instruction set architecture (ISA) native to the R600 processor. It defines the instructions and formats as they are accessible to programmers and compilers. PDF – 12/18/2008
  • R3xx 3D Registers – Register information for AMD R3xx series processors (9800,9700, 9600, 9500 series chips). PDF – 03/14/2008
  • R5xx Family 3D Programming Guide – The R5xx family provides the fastest and most advanced 2D, 3D, and multimedia graphics performance for desktop PCs in the performance mainstream markets. PDF – 02/25/2008
  • RV630 – Register information for AMD R6xx series processors (HD2400, HD2600, HD2900 series chips). This document is generally a subset of the M76 document and has been published for continuity. PDF – 01/11/2008
  • M56 – Register information for AMD R5xx series processors (x1300, x1400, x1600, x1900 series chips). PDF – 01/11/2008
  • M76 - Register information for AMD R6xx series processors (HD2400, HD2600, HD2900 series chips). PDF – 01/04/2008
  • RS690 – Register information for AMD RS6xx series processors (x1200, x1250, x1270 series chips). PDF – 01/04/2008

Get the hcNewsFlash.

Your email address:

No SPAM.
Easy unsubscribe.

HSA is going to rock your world.

Learn more about Heterogeneous System Architecture.

Got Questions?

Ask the Developer Forums Community. They’ve got answers.

Resources

  • Heterogeneous Computing
    • OpenCL™ Zone
      • Getting Started with OpenCL
      • Tools and Libraries
      • Programming in OpenCL™
        • Introductory Exercises and Tutorials
        • Debugging Applications
        • Optimizing Applications
        • Benchmarking Performance
        • Porting CUDA Applications to OpenCL™
        • Image Convolution Using OpenCL™
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 2
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 3
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 4
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 5
          • Image Convolution Using OpenCL™ – A Step-by-Step Tutorial Step 6
      • Training & Events
        • OpenCL™ Course: Introduction to OpenCL™ Programming
        • OpenCL™ Course: Introductory Tutorial to OpenCL™ for HPC at SAAHPC’10
        • OpenCL Programming Webinar Series
        • OpenCL™ On-Demand Webinars
      • Articles & Papers
      • Getting Started – Software & Hardware
    • What is Heterogeneous Computing?
    • What is Heterogeneous System Architecture (HSA)?
      • A Heterogenius Architecture
  • Documentation Library
  • Hardware & Drivers
    • CCC Driver Details
    • “Magny-Cours” Zone
    • ATI Catalyst™ PC Vendor ID (1002) LI
  • AFDS Videos
  • Documentation & Articles
    • Develop Blazing Fast Code with Microsoft Visual Studio® 2008 and AMD Tools
    • Exploiting Multi-Core Processors in Windows Vista
    • Performance Optimization of Windows Applications on AMD Processors, Part I
    • Performance Optimization of Windows Applications on AMD Processors, Part II
    • Ten Things Developers Should Know About Windows 7
    • The Windows NUMA API-What It Is and Why You Care
    • Articles & Whitepapers
      • OpenCL™ Optimization Case Study: Diagonal Sparse Matrix Vector Multiplication Test
      • Barcelona’s Innovative Architecture Is Driven by a New Shared Cache
      • Bulk Encryption on GPUs
      • Develop Blazing Fast Code with Microsoft Visual Studio® 2008 and AMD Tools
      • Going to Barcelona: A Modern Architecture for Breakthrough Software Performance
      • Introduction to “Magny-Cours”
      • Java Performance when Debugging is Enabled
      • JPEG Decoding with Run-Length Encoding: A CPU and GPU Approach
      • New Round-to-Even Technique for Large-scale Data and Its Application in Integer Scaling
      • OpenCL™ and the AMD APP SDK
      • OpenCL™ and the AMD APP SDK v2.4
      • OpenCL™ Optimization Case Study Fast Fourier Transform – Part 1
      • OpenCL™ Optimization Case Study Fast Fourier Transform – Part II
      • OpenCL™ Optimization Case Study: Simple Reductions
      • OpenCL™ Optimization Case Study: Support Vector Machine Training
      • Tiled Convolution: Fast Image Filtering
    • Developer Guides & Manuals
    • Specifications & Technical Bulletins
    • Case Studies
    • Conference Presentations
      • GPU Technical Publications
      • GPU Technology Papers
    • Videos
      • AMD Developer Inside Track
      • Intro to CodeAnalyst
      • OpenCL™ Technical Overview
      • GPU Demo Videos
      • AMD & Sun Technology
      • AMD Opteron 6100 Series: A Developer’s Perspective
      • Software Optimization Video Series
      • Xen Summit North America 2010
    • Java™ Zone
    • Knowledge Base
    • OpenGL® Zone
      • OpenGL® Specifications
    • Samples & Demos
      • Processor and Core Enumeration Using CPUID
      • GPU Demos
        • Radeon™ HD 7900 Series Graphics Real-Time Demos
        • Radeon™ HD 6900 Series Graphics Real-Time Demo
        • Radeon™ HD 5000 Series Graphics Real-Time Demos
        • Radeon™ HD 4800 Series Real-Time Demos
        • FireGL™ V8600 PCI-Express Real-Time Demos
        • Radeon™ HD 3000 Series Real-Time Demo
        • Radeon™ HD 2000 Series Real-Time Demos
  • India Developer Zone
    • India University Courses
    • University Kit & Book
    • C-DAC “Think Parallel” participants visits at AMD – 20th June, 2012
    • C-DAC HeGaPa 2012 Conference
    • Heterogeneous computing Jobs in AMD India
  • Archive
    • Events
      • AMD OpenCL Coding Competition
      • Real-Time Image Processing for Autonomous Learning and Control within 3D Virtual Worlds
      • Semi-Supervised Learning-Based Method for Adaptive Shadow Detection
      • AMD OpenCL™ Coding Competition
      • Real-time Video Effects with AMD & Kinect
      • Numerical Simulation of an X-Ray Generator
    • AppShowcase Archive
    • Archived Tools
      • CPU Tools Archive
        • 128-Bit SSE5 Instruction Set
        • AMD String Library
        • Framewave Project
        • SSEPlus Project
      • GPU Tools Archive
        • ATI Stream Software Development Kit (SDK) v2.0 Beta Program
        • AMD Tootle
        • ASHLI – Advanced Shading Language Interface
        • ATI Radeon™ SDK
        • ATI Stream Software Development Kit (SDK) v1.4-beta
          • ATI Stream SDK MD5 Checksums
        • ATI_Compress
        • CubeMapGen
        • AMD GPU MeshMapper
        • GPU PerfStudio
        • Normal Mapper
        • RenderMonkey™ Toolsuite
          • RenderMonkey Toolsuite – IDE Features
          • RenderMonkey™ Toolsuite – Testimonials
          • RenderMonkey™ Toolsuite – SDK
        • The Compressonator
        • TruForm Resources
          • TruForm™ FAQ
      • Installing GCC on Ubuntu 8.04

©2013 Advanced Micro Devices, Inc. OpenCL and the OpenCL logo are trademarks of Apple, Inc., used with permission by Khronos.

  • Contact Us
  • |
  • Careers
  • |
  • Site Map
  • |
  • Terms and Conditions
  • |
  • Privacy
  • |
  • Trademarks