AMD Logo AMD Developer Central

Articles & Whitepapers
Skip Navigation LinksHome > Docs & Articles > Articles & Whitepapers

  • » 64-bit Computing
  • » Commercial Client
  • » Enterprise
  • » From our Partners
  • » Graphics, Imaging and Multimedia
  • » HPC
  • » OpenCL
  • » Optimization and Performance
  • » Parallel Programming
  • » Platform & Processor Architecture
  • » Virtualization

    64-bit Computing Format Date
    Migrating from Solaris SPARC to Solaris x86 on AMD64 (Anderson Bailey) HTML 05/31/2007
    Sun Solaris 10 on AMD: Building World-Class Security on AMD Architecture (Justin Whitney) HTML 01/18/2007
    Sneaking Up on 64-Bit Windows (Alan Zeichick) HTML 10/24/2006
    Grid Computing Distributes the Load with AMD Processors (George Walsh, Ramesh Joginpalli, and Robert Demb) HTML 10/12/2006
    Linux Apps on x64: One Codebase, Two Platforms, Great Performance(Anderson Bailey) HTML 09/14/2006
    Tools and Techniques for Developing 64-Bit Linux Software (Anderson Bailey) HTML 09/14/2006
    Widen Your Opportunities with 64-Bit Compilers: Three More Choices (Anderson Bailey) HTML 09/01/2006
    Widen Your Opportunities with 64-Bit Compilers: Portland Group Inc. Compiler Suite (Bill O'Brien) HTML 08/24/2006
    Widen Your Opportunities with 64-Bit Compilers: GNU Compiler Collection (Bill O'Brien) HTML 08/15/2006
    24 Considerations for Moving Your Application to a 64-bit Platform (John Paul Mueller) HTML 06/30/2006
    Widen Your Opportunities with 64-Bit Compilers: Sun Studio (Bill O'Brien) HTML 06/29/2006
    Optimizing Applications for 64-Bit Windows, Part I (Alan Zeichick) HTML 06/29/2006
    Optimizing Applications for 64-Bit Windows, Part II (Alan Zeichick) HTML 06/29/2006
    Discovering the 64-bit Tools in Visual Studio 2005 (John Paul Mueller) HTML 06/28/2006
    Widen Your Opportunities with 64-Bit Compilers: Microsoft Visual Studio 2005 (Bill O'Brien) HTML 06/28/2006
    AMD64 and the New Math (Anderson Bailey) HTML 06/27/2006
    The New General-Purpose Registers in 64-Bit Mode (Anderson Bailey) HTML 06/27/2006
    NUMA, HyperTransport, 64-Bit Windows, and You (Alan Zeichick) HTML 06/26/2006
    Widen Your Opportunities with 64-Bit Compilers: Introduction—64 Bits or Bust (Bill O'Brien) HTML 06/06/2006
    64-bit Computing: Just What the Doctor Ordered (Tyler Anderson) HTML 03/31/2006
    Bridge the Gap Between 32- and 64-bit Applications (Allan McNaughton) HTML 03/31/2006
    AMD Developer Central: The One-Stop Shop for 64-bit Development (Allan McNaughton) HTML 03/24/2006
    Back to top

    Commercial Client Format Date
    CCD Focus - Development for Commercial Client Applications: The Full Scoop (Tyler Anderson) HTML 04/09/2007
    CCD Focus - Developing with Native Code: What You Need to Know for Commercial Client Development (Greg Fry) HTML 04/09/2007
    CCD Focus - Software Performance and Optimization: A Primer for the Commercial Client Developer (Tyler Anderson) HTML 04/09/2007
    CCD Focus - Performance Advantages from AMD's Latest Architectural Enhancements: An Introduction for the Commercial Client Developer (Tyler Anderson) HTML 04/09/2007
    CCD Focus - Multiple Cores, Multiple Threads, and the Commercial Client Application Developer: Tying it all Together (Tyler Anderson) HTML 04/09/2007
    Back to top

    Enterprise Format Date
    Enterprise Class Indexing – How the AMD Opteron™ Architecture Supports Highly Scalable and Efficient Enterprise Discovery (Tracy Carver, Gordon Harris) HTML 03/29/2007
    Index Engines on the AMD Opteron™ – Making Enterprise Class Discovery a Reality (Tracy Carver, Jim McGann) HTML 03/29/2007
    Direct to Your Data Center: AMD-Powered Dell Servers (Alan Zeichick) HTML 01/23/2007
    One, Two, Three, Four: A Sneak Peek Inside AMD's Forthcoming Quad-Core Processors (Bhavana Nagendra) HTML 01/18/2007
    AMD TSC Drift Solutions in Red Hat Enterprise Linux® (Bhavana Nagendra) HTML 12/14/2006
    Man on a Mission: AMD's Brent Hollingsworth (John Dickinson) HTML 08/30/2006
    Four Letters For Defining A System: R-A-S-M (Alan Zeichick) HTML 08/09/2006
    DB2 9 on AMD: A Perfect Match (Justin Whitney) HTML 08/03/2006
    The Brave New World of Autonomic Management (John Dickinson) HTML 06/20/2006
    Develop for Pennies, Save Money with AMD Servers (Tyler Anderson ) HTML 05/15/2006
    Up to Speed—Windows on Multi-Core: An Alienware User Report (Justin Whitney) HTML 04/12/2006
    AMD-based Blade Servers: A Really Good Thing (Alan Zeichick) HTML 03/31/2006
    Back to top

    From our Partners Format Date
    Getting The Best AMD64 Performance With Sun Studio Compilers (Stanislav Mekhanoshin) HTML 08/22/2008
    AMD64 Instruction-Level Debugging With dbx (Nasser Nouri) HTML 05/01/2008
    Desktop Linux 2006: The Year in Review PDF 01/25/2007
    Creating a Multi-Boot Disk for Machines With AMD Opteron Processors (Craig Winter) HTML 06/29/2006
    Step-by-Step Install Procedures for Multiple Operating Systems on AMD64 (Craig Winter) HTML 06/29/2006
    White Paper: J2SE 5.0 Performance on AMD Opteron HTML 06/29/2006
    Linux on Multi-Core: Why WAS CE Should Get Your Attention HTML 06/26/2006
    C++ Compile and Runtime Performance (Lawrence Crowl) HTML 01/01/2006
    Eliminating Nonreentrant Library Calls in Multithreaded Programs (Bruce Chapman) HTML 01/01/2006
    Back to top

    Graphics, Imaging and Multimedia Format Date
    AMD – Introduction to OpenGL 3.0 Whitepaper PDF 04/27/2009
    Get Extraordinary Performance By Exploiting the GPU (Anderson Bailey) HTML 08/13/2008
    Framewave: A fast, efficient library for signal processing (Cameron Laird) HTML 04/30/2008
    AMD Performance Library on Linux®: Making the Penguin Fly (Anderson Bailey) HTML 12/17/2007
    Introduction to DirectX's Direct3D 10 (Larry O'Brien) HTML 07/12/2007
    Illuminating Shaders: Getting Started Developing Pixel Shaders for Lighting (Larry O'Brien) HTML 03/22/2007
    Using the New AMD Performance Library (Anderson Bailey) HTML 03/12/2007
    AMD Sets Up Shop In Second Life (Alan Zeichick) HTML 02/15/2007
    AMD Performance Library: Blazing your Way to Glory (Anderson Bailey) HTML 02/08/2007
    Image Processing The Easy Way (Brent Hollingsworth) PDF 11/21/2006
    Mr. Multimedia: AMD's Wei-Lien Hsu HTML 09/29/2006

    See also:
    » Conference Presentations
    » ATI Technical Publications
    » ATI Event Presentations

    Back to top

    HPC Format Date
    How to use ACML with different versions of GCC/GFORTRAN (Chip Freitag) HTML 09/16/2009
    HPC Memory Tuning (AMD Staff) HTML 10/23/2008
    HPC High Performance Linpack (AMD Staff) HTML 10/23/2008
    HPC Challenge Benchmark (AMD Staff) HTML 10/23/2008
    HPC Library-Driven Performance Gains (AMD Staff) HTML 10/23/2008
    HPC Compiler-Flag Driven Performance Gains (AMD Staff) HTML 10/23/2008
    Power Processing with the Microsoft Windows Compute Cluster Server 2003 (Alan Zeichick) HTML 04/17/2007
    New Development Tools Tackle Code Challenges on Massive HPC Clusters (Malachy Dunn, Camden Associates) HTML 06/30/2006
    Back to top

    OpenCL Format Date
    Image Convolution Using OpenCL™ - A Step-by-Step Tutorial (Udeepta Bordoloi, ATI Stream Application Engineer) HTML 10/13/2009
    Introductory Tutorial to OpenCL (Benedict R. Gaster) HTML 08/04/2009
    Back to top

    Optimization and Performance Format Date
    Optimizing x86 Applications with Open64: Using the Open64 Compiler Suite 4.2.2 (AMD Staff Engineer) HTML 08/25/2009
    Optimizing Java Performance in a Virtual Machine Environment (Azeem Jiva, Shrinivas Joshi) HTML 04/30/2009
    4 Easy Ways to do Java Garbage Collection Tuning (Azeem Jiva ) HTML 04/01/2009
    NUMA aware heap memory manager (Patryk Kaminski) HTML 03/11/2009
    JVMTI Event Piggybacking For Precise Source Mapping (Vasanth Venkatachalam) HTML 02/18/2009
    10 Common – But Often Overlooked – Performance Tuning and Analysis Guidelines (Tracy Carver) HTML 02/06/2009
    Develop Blazing Fast Code with Microsoft Visual Studio® 2008 and AMD Tools (Anderson Bailey) HTML 01/13/2009
    The File I/O Subsystem and Its Affect on Software Performance (Greg Fry ) HTML 10/21/2008
    An introduction to analysis and optimization with AMD CodeAnalyst™ Performance Analyzer PDF 09/08/2008
    Implementing AMD cache-optimal coding techniques (Greg Fry) HTML 09/04/2008
    CodeSleuth: New Performance-Analysis Tool for Java Applications (Cameron Laird) HTML 08/11/2008
    Increased performance with AMD CodeAnalyst™ software and Instruction-Based Sampling (on Linux) PDF 07/01/2008
    Performance Optimization of Windows Applications on AMD Processors, Part II (Michael Wall) HTML 06/16/2008
    Performance Optimization of Windows Applications on AMD Processors, Part I (Michael Wall) HTML 06/09/2008
    How JVMs use Escape Analysis to Improve Application Performance (Tom Deneau) HTML 01/31/2008
    Using AMD's Performance Library on Windows®: How To Get Smashing Performance (Anderson Bailey) HTML 12/17/2007
    Instruction-Based Sampling (IBS): A New Performance Analysis Technique for AMD Family 10h Processors PDF 11/16/2007
    Tools and Techniques for GPU Performance Profiling (Justin Whitney) HTML 09/25/2007
    Optimize on AMD Opteron and Run Great Everywhere (Anderson Bailey) HTML 05/08/2007
    The Windows NUMA API—What It Is and Why You Care (Anderson Bailey) HTML 04/17/2007
    Future-Proofing Applications Using Large Data Sets (George Walsh) HTML 01/16/2007
    NUMA optimization in Windows Applications (Michael Wall) HTML 01/16/2007
    Processor Cache 101: How Cache Works (Anderson Bailey ) HTML 11/28/2006
    Processor Cache 102: Accelerating AMD64 (Anderson Bailey ) HTML 11/28/2006
    CodeAnalyst Performance Analyzer for Linux: Getting the Most Out of AMD Processors (George Walsh) HTML 11/07/2006
    Sun Tunes Solaris Tools for AMD Opteron-based Systems (Steve Schafer) HTML 09/29/2006
    AMD's Robust and Useful Math Library (John Dickinson) HTML 06/21/2006
    Optimizing for Multi-Core with AMD CodeAnalyst (Justin Whitney) HTML 06/06/2006
    9 Ways to Make Your AMD Server Fly Using Solaris 10 (Sherry Moore) HTML 05/12/2006
    Using AMD CodeAnalyst with Java (Justin Whitney) HTML 06/30/2006
    Supersizing Java: Large Pages on the Opteron Processor, Part 2 (Alan Zeichick) HTML 03/02/2006
    Supersizing Java: Large Pages on the Opteron Processor, Part 1 (Alan Zeichick) HTML 02/14/2006
    Back to top

    Parallel Programming Format Date
    ImageFilter: A Pretty Problem in Parallel Processing (Alan Zeichick) HTML 3/4/2009
    Doom on AMD: Experiment with Multi-threaded Game Development (Justin Whitney) HTML 2/16/2009
    Exploiting Multi-Core Processors in Windows Vista (Larry O'Brien) HTML 1/26/2009
    Ray Tracing: A Good Test of Multithreaded Coding Expertise (Alan Zeichick) HTML 12/15/2008
    Software Design that gets the most out of new AMD Multi-core Microprocessors (Greg Fry) HTML 08/21/2008
    Multiple Cores + Shared Caches = Application Performance Boosts—If You Know How (Anderson Bailey) HTML 07/14/2008
    Blowing the Socks off the AMD Multicore Threadfest Competition (Alan Zeichick) HTML 04/30/2008
    Concurrent Data Collections: Prebuilt Threading Solutions for Real Programmers (Justin Whitney) HTML 03/31/2008
    A New Approach to Parallel, Multicore Development, Part II (Alan Zeichick, Keith Lowery) HTML 03/27/2008
    A New Approach to Parallel, Multicore Development, Part I (Alan Zeichick) HTML 10/31/2007
    Massive Multi-Core Processors: The Gamer's Edge (Alan Zeichick) HTML 10/04/2007
    Multi-Core Processors - The Next Evolution in Computing PDF 09/10/2007
    Tips For Multithreaded, Multicore Game Development, Part 2 (Justin Whitney) HTML 05/02/2007
    Multi-Core Event Based Profiling: Using AMD CodeAnalyst™ to profile Java applications (Azeem Jiva) HTML 03/21/2007
    Tips For Multithreaded, Multicore Game Development, Part 1 (Justin Whitney) HTML 02/02/2007
    Megatasking With Four Cores — And More (Alan Zeichick) HTML 12/14/2006
    Lock-Free Programming on AMD Multi-Core Systems (Steve Apiki) HTML 12/05/2006
    Multithreaded Producer-Consumer: The Easy Way (Anderson Bailey) HTML 12/05/2006
    AMD's Multiple Threads, Multiple Cores, Multiple Gains: Part 3 (Peter Aitken) HTML 12/04/2006
    The Secret of Java Thread Pools (Anderson Bailey) HTML 11/21/2006
    OpenMP: Getting Fancy With Implicit Parallelism (Anderson Bailey) HTML 11/21/2006
    OpenMP: More than Just Optimizing Loops (Anderson Bailey) HTML 11/07/2006
    Fibers: Windows Threads for Control Freaks (Anderson Bailey) HTML 10/31/2006
    Taking Advantage of Concurrent Programming for Windows, Part 4: Concurrent Code Cornucopia (Larry O'Brien) HTML 10/31/2006
    Using Threaded Queues to Get Around Slow I/O (Anderson Bailey) HTML 10/24/2006
    AMD's Multiple Threads, Multiple Cores, Multiple Gains: Part 2 (Peter Aitken) HTML 10/18/2006
    AMD's Multiple Threads, Multiple Cores, Multiple Gains (Peter Aitken) HTML 09/26/2006
    Taking Advantage of Concurrent Programming for Windows, Part 3: Locality Effects in .NET Multi-Core Programming (Larry O'Brien) HTML 09/26/2006
    Making Multi-Cores Count: An ISV Licensing Primer (Alexandra Weber Morales) HTML 09/14/2006
    Taking Advantage of Concurrent Programming for Windows, Part 2: Multi-core Programming in .NET (Larry O'Brien) HTML 08/29/2006
    Taking Advantage of Concurrent Programming for Windows, Part 1: The Simplest Multi-core Parallelism That Could Possibly Work (Larry O'Brien) HTML 08/23/2006
    Device Driver and BIOS Development for AMD Multiprocessor and Multi-Core Systems PDF 08/04/2006
    AMD's New Designs on Software: NUMA (Michael Singer) HTML 06/27/2006
    Implicit Threading, Explicit Threading: What's Best, How to Choose (Anderson Bailey) HTML 06/27/2006
    Performance Guidelines for AMD Athlon™ and AMD Opteron™ ccNUMA Multiprocessor Systems PDF 06/23/2006
    Living in a Multi-Core World: Tips for Developers (Justin Whitney) HTML 06/21/2006
    Coarse-Grained Vs. Fine-Grained Threading for Native Applications, Part I (Alan Zeichick) HTML 06/02/2006
    Coarse-Grained Vs. Fine-Grained Threading for Native Applications, Part II (Alan Zeichick) HTML 06/02/2006
    Taking Game Performance to the Max with Threading (Alan Zeichick) HTML 05/15/2006
    Back to top

    Platform & Processor Architecture Format Date
    Processor and Core Enumeration Using CPUID (Tracy Carver) HTML 07/09/2009
    Ten Things Developers Should Know About Windows® 7 (AMD Staff ) HTML 06/26/2009
    Basic Performance Measurements for AMD Athlon™ 64, AMD Opteron™ and AMD Phenom™ Processors PDF 09/25/2008
    PCI/PCI Express Configuration Space Access PDF 09/17/2008
    Going to Barcelona: A Modern Architecture for Breakthrough Software Performance (Anderson Bailey) HTML 09/07/2007
    Barcelona's Innovative Architecture Is Driven by a New Shared Cache (Anderson Bailey) HTML 08/14/2007
    SSE128: AMD's New Floating-Point Enhancements (Anderson Bailey) HTML 06/08/2007
    Barcelona: AMD's Next-Generation Quad-Core Microprocessor PDF 03/28/2007
    AMD Deep Inside: The Power of Embedded Computing, Part 1 (Alan Zeichick ) HTML 01/16/2007
    AMD Deep Inside: The Power of Embedded Computing, Part 2 (Alan Zeichick ) HTML 01/16/2007
    AMD's 64-Bit Processors - Which One Is Which? (Alan Zeichick) HTML 11/30/2006
    Sun's AMD Opteron Compatibility Guarantee (Esther Schindler) HTML 09/29/2006
    Unleash the Hounds with AMD's Upcoming Quad-core Processors (Steve Schafer) HTML 06/28/2006
    Protect Your Vista App with AMD Enhanced Virus Protection (Steve Apiki) HTML 06/20/2006
    Turning Silicon into Gold: AMD Alchemy Embedded Processors (Allan McNaughton) HTML 06/16/2006
    Advancing the State of the Microprocessor Art (Anderson Bailey) HTML 05/30/2006
    A Quick Look at the Benefits of Multi-Core (Tyler Anderson) HTML 05/18/2006
    Getting Past the Speed Bumps on the Multi-Core Highway (Rikki Kirzner) HTML 04/21/2006
    Back to top

    Virtualization Format Date
    Why Virtualization Runs Faster on AMD Opteron™ Processors (Tim Mueting) HTML 01/27/2009
    AMD-V™ Nested Paging PDF 07/07/2008
    Live Migration with AMD-V™ Extended Migration Technology (Muli Ben-Yehuda, Jon Mason, Orran Krieger) PDF 04/15/2008
    Virtualization and You: What AMD-V Means for the Developer (Justin Whitney) HTML 03/29/2007
    Everything You Need To Know About Developing For Virtual Servers (Alan Zeichick) HTML 11/21/2006
    Amdahl, Meet AMD: x86 Virtualization Performance Outside the Vacuum (Alexandra Weber Morales) HTML 09/14/2006
    Frequently Asked Questions: NUMA, SMP and AMD's Direct Connect Architecture (Alan Zeichick) HTML 08/10/2006
    I/O Virtualization and AMD's IOMMU (Steve Apiki) HTML 08/09/2006
    Utilizing IOMMUs for Virtualization in Linux and Xen PDF 08/07/2006
    Processor-Based Virtualization, AMD64 Style, Part I (Alan Zeichick) HTML 06/30/2006
    Processor-Based Virtualization, AMD64 Style, Part II (Alan Zeichick) HTML 06/30/2006
    Virtualization Using AMD Servers and libVirt (Steve Schafer) HTML 06/29/2006
    To Thread, or Not to Thread, in a Virtualized World (Steve Apiki) HTML 05/11/2006
    Back to top
  • Archive

    Visit our Archive section for previous articles and content.

    »See more