Home
|
Register
|
Login
Drivers & Downloads
CPU Tools
GPU Tools
Optimized Partner Tools
Technology Zones
Documentation & Articles
» Articles & Whitepapers
» Developer Guides & Manuals
» Specifications & Technical Bulletins
» Benchmarks
» Data Sheets
» Recommended Reading
» Case Studies
» Conference Presentations
» Videos, Demos & Multimedia
Sample Code & Apps
Community
Programs
Support & Training
Powered by
Quad-Core AMD Opteron Processors
Articles & White Papers
AMD Developer Central
>
Documentation & Articles
>
Articles & Whitepapers
Visit our
Archive
section for previous articles and content.
»
See more
»
64-bit Computing
»
Commercial Client
»
Enterprise
»
From our Partners
»
Graphics, Imaging and Multimedia
»
HPC
»
Optimization and Performance
»
Parallel Programming
»
Processor Architecture
»
Virtualization
64-bit Computing
Format
Date
Migrating from Solaris SPARC to Solaris x86 on AMD64
HTML
05/31/2007
Sun Solaris 10 on AMD: Building World-Class Security on AMD Architecture
HTML
01/18/2007
Sneaking Up on 64-Bit Windows
HTML
10/24/2006
Grid Computing Distributes the Load with AMD Processors
HTML
10/12/2006
Linux Apps on x64: One Codebase, Two Platforms, Great Performance
HTML
09/14/2006
Tools and Techniques for Developing 64-Bit Linux Software
HTML
09/14/2006
Widen Your Opportunities with 64-Bit Compilers: Three More Choices
HTML
09/01/2006
Widen Your Opportunities with 64-Bit Compilers: Portland Group Inc. Compiler Suite
HTML
08/24/2006
Widen Your Opportunities with 64-Bit Compilers: GNU Compiler Collection
HTML
08/15/2006
24 Considerations for Moving Your Application to a 64-bit Platform
HTML
06/30/2006
Widen Your Opportunities with 64-Bit Compilers: Sun Studio
HTML
06/29/2006
Optimizing Applications for 64-Bit Windows, Part I
HTML
06/29/2006
Optimizing Applications for 64-Bit Windows, Part II
HTML
06/29/2006
Discovering the 64-bit Tools in Visual Studio 2005
HTML
06/28/2006
Widen Your Opportunities with 64-Bit Compilers: Microsoft Visual Studio 2005
HTML
06/28/2006
AMD64 and the New Math
HTML
06/27/2006
The New General-Purpose Registers in 64-Bit Mode
HTML
06/27/2006
NUMA, HyperTransport, 64-Bit Windows, and You
HTML
06/26/2006
Widen Your Opportunities with 64-Bit Compilers: Introduction—64 Bits or Bust
HTML
06/06/2006
64-bit Computing: Just What the Doctor Ordered
HTML
03/31/2006
Bridge the Gap Between 32- and 64-bit Applications
HTML
03/31/2006
AMD Developer Central: The One-Stop Shop for 64-bit Development
HTML
03/24/2006
Up and Running on Solaris 10
HTML
05/18/2005
C/C++ Compiler Switches for Fast, Portable 64-Bit Code
HTML
03/07/2005
The Expanding Opteron Ecosystem
HTML
10/26/2004
A Linux Toolbox for AMD64 Developers
HTML
08/23/2004
Sun Solaris for AMD64—What It Will Mean
HTML
04/14/2004
Intel Follows AMD's Lead with 64-bit Extensions
HTML
03/30/2004
Operating System Choices for the AMD Opteron Processor
HTML
03/25/2004
Back to top
Commercial Client
Format
Date
CCD Focus - Development for Commercial Client Applications: The Full Scoop
HTML
04/09/2007
CCD Focus - Developing with Native Code: What You Need to Know for Commercial Client Development
HTML
04/09/2007
CCD Focus - Software Performance and Optimization: A Primer for the Commercial Client Developer
HTML
04/09/2007
CCD Focus - Performance Advantages from AMD's Latest Architectural Enhancements: An Introduction for the Commercial Client Developer
HTML
04/09/2007
CCD Focus - Multiple Cores, Multiple Threads, and the Commercial Client Application Developer: Tying it all Together
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
HTML
03/29/2007
Index Engines on the AMD Opteron™ – Making Enterprise Class Discovery a Reality
HTML
03/29/2007
Direct to Your Data Center: AMD-Powered Dell Servers
HTML
01/23/2007
One, Two, Three, Four: A Sneak Peek Inside AMD's Forthcoming Quad-Core Processors
HTML
01/18/2007
AMD TSC Drift Solutions in Red Hat Enterprise Linux®
HTML
12/14/2006
Four Letters For Defining A System: R-A-S-M
HTML
08/09/2006
DB2 9 on AMD: A Perfect Match
HTML
08/03/2006
The Brave New World of Autonomic Management
HTML
06/20/2006
Develop for Pennies, Save Money with AMD Servers
HTML
05/15/2006
AMD-based Blade Servers: A Really Good Thing
HTML
03/31/2006
Redefining x64 Industry Standard Servers
PDF
09/01/2005
Back to top
From our Partners
Format
Date
Desktop Linux 2006: The Year in Review
PDF
01/25/2007
Creating a Multi-Boot Disk for Machines With AMD Opteron Processors
HTML
06/29/2006
Step-by-Step Install Procedures for Multiple Operating Systems on AMD64
HTML
06/29/2006
White Paper: J2SE 5.0 Performance on AMD Opteron
HTML
06/29/2006
Sun Studio Technical Articles
HTML
01/06/2006
C++ Compile and Runtime Performance
HTML
01/01/2006
Eliminating Nonreentrant Library Calls in Multithreaded Programs
HTML
01/01/2006
The Sun Studio Performance Tools
HTML
11/10/2005
Sun Studio Compilers and AMD64 ABI
HTML
11/01/2005
Use Profile Feedback to Improve Performance
HTML
09/01/2005
Using the best compiler options
HTML
06/24/2005
A NUMA API for LINUX
PDF
05/04/2005
Floating Point Computing: A Comedy of Errors
HTML
01/20/2004
Back to top
Graphics, Imaging and Multimedia
Format
Date
Get Extraordinary Performance By Exploiting the GPU
HTML
08/13/2008
Framewave: A fast, efficient library for signal processing
HTML
04/30/2008
AMD Performance Library on Linux®: Making the Penguin Fly
HTML
12/17/2007
Introduction to DirectX's Direct3D 10
HTML
07/12/2007
Illuminating Shaders: Getting Started Developing Pixel Shaders for Lighting
HTML
03/22/2007
Using the New AMD Performance Library
HTML
03/12/2007
AMD Sets Up Shop In Second Life
HTML
02/15/2007
AMD Performance Library: Blazing your Way to Glory
HTML
02/08/2007
Image Processing The Easy Way
PDF
11/21/2006
Back to top
HPC
Format
Date
Power Processing with the Microsoft Windows Compute Cluster Server 2003
HTML
04/17/2007
How InfiniPath Makes Its AMD High-Performance Clusters So Fast
HTML
11/19/2004
New Development Tools Tackle Code Challenges on Massive HPC Clusters
HTML
06/30/2006
Back to top
Optimization and Performance
Format
Date
CodeSleuth: New Performance-Analysis Tool for Java Applications
HTML
08/11/2008
Multiple Cores + Shared Caches = Application Performance Boosts—If You Know How
HTML
07/14/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
HTML
06/16/2008
Performance Optimization of Windows Applications on AMD Processors, Part I
HTML
06/09/2008
How JVMs use Escape Analysis to Improve Application Performance
HTML
01/31/2008
Using AMD's Performance Library on Windows®: How To Get Smashing Performance
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
HTML
09/25/2007
Develop Blazing Fast Code with Microsoft Visual Studio® 2008 (code-named “Orcas”) and AMD Tools
HTML
09/07/2007
Optimize on AMD Opteron and Run Great Everywhere
HTML
05/08/2007
The Windows NUMA API—What It Is and Why You Care
HTML
04/17/2007
Future-Proofing Applications Using Large Data Sets
HTML
01/16/2007
NUMA optimization in Windows Applications
HTML
01/16/2007
Processor Cache 101: How Cache Works
HTML
11/28/2006
Processor Cache 102: Accelerating AMD64
HTML
11/28/2006
CodeAnalyst Performance Analyzer for Linux: Getting the Most Out of AMD Processors
HTML
11/07/2006
Sun Tunes Solaris Tools for AMD Opteron-based Systems
HTML
09/29/2006
AMD's Robust and Useful Math Library
HTML
06/21/2006
Optimizing for Multi-Core with AMD CodeAnalyst
HTML
06/06/2006
9 Ways to Make Your AMD Server Fly Using Solaris 10
HTML
05/12/2006
Using AMD CodeAnalyst with Java
HTML
06/30/2006
Supersizing Java: Large Pages on the Opteron Processor, Part 2
HTML
03/02/2006
Supersizing Java: Large Pages on the Opteron Processor, Part 1
HTML
02/14/2006
An introduction to analysis and optimization with AMD CodeAnalyst™
HTML
01/05/2006
Code Tuning: Seeing Is Believing
HTML
12/21/2005
Cache or Check? CodeAnalyst Addresses Performance Deficits
HTML
11/11/2005
Got Bottlenecks? CodeAnalyst Can Help
HTML
10/20/2005
Serious Math: Optimizing LAPACK and FFTs
HTML
09/26/2005
Free AMD Tools Help Developers Build, Tune 32-Bit, 64-Bit Code
HTML
09/21/2005
Performance Optimization of 64-bit Windows Applications using Visual Studio 2005, on AMD Athlon™ 64 and AMD Opteron™ Processors
HTML
07/01/2005
Scalable Informatics: Computational Chemistry Performance Analysis
PDF
05/03/2005
Your Processor, Your Compiler, and You: The Case of the Secret CPUID String
HTML
04/29/2005
Microsoft® Windows® XP and Windows® Server 2003 Processor Speed Reporting
PDF
02/25/2005
Solaris 10: One Source Tree, Three Platforms
HTML
11/29/2004
Beating the Memory Performance Curve
HTML
09/17/2004
Optimizing Your C/C++ Applications, Part 2
HTML
07/16/2004
Optimizing Your C/C++ Applications, Part 1
HTML
06/21/2004
Memory Bandwidth and the Performance of Scientific Applications: A Study of the AMD Opteron™ Processor
PDF
06/01/2004
Back to top
Parallel Programming
Format
Date
Blowing the Socks off the AMD Multicore Threadfest Competition
HTML
04/30/2008
Concurrent Data Collections: Prebuilt Threading Solutions for Real Programmers
HTML
03/31/2008
A New Approach to Parallel, Multicore Development, Part II
HTML
03/27/2008
A New Approach to Parallel, Multicore Development, Part I
HTML
10/31/2007
Massive Multi-Core Processors: The Gamer's Edge
HTML
10/04/2007
Multi-Core Processors - The Next Evolution in Computing
PDF
09/10/2007
Tips For Multithreaded, Multicore Game Development, Part 2
HTML
05/02/2007
Multi-Core Event Based Profiling: Using AMD CodeAnalyst™ to profile Java applications
HTML
03/21/2007
Exploiting Multi-Core Processors in Windows Vista
HTML
02/08/2007
Tips For Multithreaded, Multicore Game Development, Part 1
HTML
02/02/2007
Megatasking With Four Cores — And More
HTML
12/14/2006
Doom on AMD: Experiment with Multi-threaded Game Development
HTML
12/13/2006
Lock-Free Programming on AMD Multi-Core Systems
HTML
12/05/2006
Multithreaded Producer-Consumer: The Easy Way
HTML
12/05/2006
AMD's Multiple Threads, Multiple Cores, Multiple Gains: Part 3
HTML
12/04/2006
The Secret of Java Thread Pools
HTML
11/21/2006
OpenMP: Getting Fancy With Implicit Parallelism
HTML
11/21/2006
OpenMP: More than Just Optimizing Loops
HTML
11/07/2006
Fibers: Windows Threads for Control Freaks
HTML
10/31/2006
Taking Advantage of Concurrent Programming for Windows, Part 4: Concurrent Code Cornucopia
HTML
10/31/2006
Using Threaded Queues to Get Around Slow I/O
HTML
10/24/2006
AMD's Multiple Threads, Multiple Cores, Multiple Gains: Part 2
HTML
10/18/2006
AMD's Multiple Threads, Multiple Cores, Multiple Gains
HTML
09/26/2006
Taking Advantage of Concurrent Programming for Windows, Part 3: Locality Effects in .NET Multi-Core Programming
HTML
09/26/2006
Making Multi-Cores Count: An ISV Licensing Primer
HTML
09/14/2006
Taking Advantage of Concurrent Programming for Windows, Part 2: Multi-core Programming in .NET
HTML
08/29/2006
Taking Advantage of Concurrent Programming for Windows, Part 1: The Simplest Multi-core Parallelism That Could Possibly Work
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
HTML
06/27/2006
Implicit Threading, Explicit Threading: What's Best, How to Choose
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
HTML
06/21/2006
Coarse-Grained Vs. Fine-Grained Threading for Native Applications, Part I
HTML
06/02/2006
Coarse-Grained Vs. Fine-Grained Threading for Native Applications, Part II
HTML
06/02/2006
Taking Game Performance to the Max with Threading
HTML
05/15/2006
Back to top
Processor Architecture
Format
Date
Going to Barcelona: A Modern Architecture for Breakthrough Software Performance
HTML
09/07/2007
Barcelona's Innovative Architecture Is Driven by a New Shared Cache
HTML
08/14/2007
SSE128: AMD's New Floating-Point Enhancements
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
HTML
01/16/2007
AMD Deep Inside: The Power of Embedded Computing, Part 2
HTML
01/16/2007
Basic Performance Measurements for AMD Athlon™ 64 and AMD Opteron™ Processors
HTML
12/12/2006
AMD's 64-Bit Processors - Which One Is Which?
HTML
11/30/2006
Sun's AMD Opteron Compatibility Guarantee
HTML
09/29/2006
Unleash the Hounds with AMD's Upcoming Quad-core Processors
HTML
06/28/2006
Protect Your Vista App with AMD Enhanced Virus Protection
HTML
06/20/2006
Turning Silicon into Gold: AMD Alchemy Embedded Processors
HTML
06/16/2006
Advancing the State of the Microprocessor Art
HTML
05/30/2006
Review: Two High-End AMD64 Workstations: Twice the Processors, Twice the Passion
HTML
06/03/2005
Security Ahoy! Flying the NX Flag on Windows and AMD64 To Stop Attacks
HTML
03/31/2005
Back to top
Virtualization
Format
Date
AMD-V™ Nested Paging
PDF
07/07/2008
Live Migration with AMD-V™ Extended Migration Technology
PDF
04/15/2008
Virtualization and You: What AMD-V Means for the Developer
HTML
03/29/2007
Everything You Need To Know About Developing For Virtual Servers
HTML
11/21/2006
Amdahl, Meet AMD: x86 Virtualization Performance Outside the Vacuum
HTML
09/14/2006
Frequently Asked Questions: NUMA, SMP and AMD's Direct Connect Architecture
HTML
08/10/2006
I/O Virtualization and AMD's IOMMU
HTML
08/09/2006
Utilizing IOMMUs for Virtualization in Linux and Xen
PDF
08/07/2006
Processor-Based Virtualization, AMD64 Style, Part I
HTML
06/30/2006
Processor-Based Virtualization, AMD64 Style, Part II
HTML
06/30/2006
Virtualization Using AMD Servers and libVirt
HTML
06/29/2006
To Thread, or Not to Thread, in a Virtualized World
HTML
05/11/2006
Back to top