AMD 创新的微处理器、闪存和低功耗处理器解决方案
   AMD全球网站
ProcessorsFlash MemoryConnectivity SolutionsCorporate

Product InformationComputing SolutionsSell AMD ProductsSupport and DownloadsDevelop With AMD

News & Events
Development Environments
Windows®
Open Source (Linux, Solaris, UNIX)
Java Technology
Game Development
High-Performance Computing
Hardware Design
Find Recommended Motherboards, Thermal Solutions, Memory Guidelines & More...
Find Design Resources & Personal Connectivity Devices...
Corporate
Channel Partners
Investors
Job Seekers
Press
Game Development
Compilers
Debuggers
Documentation & Downloads
Libraries
Profiler/Performance Analysis
Developer Links
Far Cry™ on AMD64
AMD64 Device Drivers
devforums.amd.com
AMD64 on DevX
Buy Hardware Now!

AMD64 Compilers – Game Development

 

Microsoft Visual C, C++ Compiler
The 64-bit build environment in the release of the Microsoft® Windows® Server 2003 DDK includes a 64-bit compiler you can use to build and test 64-bit driver code that runs on AMD64 processors. The following sections describe the AMD64-specific aspects of this compiler.

Microsoft Visual C/C++ Compiler Intrinsics Documentation
This Compiler Intrinsics document described those functions that are built-in (鈥渋ntrinsics鈥? to the compiler. Use of intrinsics can make code faster and more portable (compared to inline assembly) and intrinsics are especially useful for 64-bit Windows development as inline assembly is not supported. This document provides detailed descriptions on the intrinsics available for the AMD64 architecture.

Download Intrinsics doc.

Note: Rename attachment from "*.ccc" to "*.chm" to read, as CHMs are blocked

Using Compiler and Linker Options to Build for Performance
Experiment with, evaluate, and then use 64-bit Windows VC/C++ compiler and linker options for maximum leverage of the AMD64 architecture target.

/fp:fast - Use when floating point performance matters most
/GL - Compiler-Time Whole Program Optimization
/LTCG - Link-Time Code Generation
/O2 - Optimize for Speed (and very safe)
Compiling with /GL and linking with /LTCG gives PGO (Profile Guided Optimization).

For more information regarding compiler and linker optimizations and options, see the "Visual C++ Whidbey: Advanced Code Generation" presentation at http://msdn.microsoft.com/visualc/whidbey/.

Absoft Pro Fortran v8.2
The Absoft Pro Fortran Compiler for Windows (32-bit) is the most complete tool kit available for Windows Fortran developers. Included are F95/F77 Fortran compilers, a C/C++ compiler, an Integrated Development Environment, graphics, and the multi-language Fx2™ Debugger all in one package. Pro Fortran compilers generate superior 32-bit application performance on AMD Athlon processors. A 64-bit version is in development for Windows, and available now for AMD64 Linux.

GNU Compilers C, C++ (gcc) 3.3
http://gcc.gnu.org/



Glossary       Support       Contact AMD      

Copyright 2008  Advanced Micro Devices, Inc.  Privacy  Trademark information