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.
Franz Allegro Common Lisp
The Allegro CL AMD 64 code generator takes full advantage of
the pipelining and follows instruction scheduling and optimization
rules recommended by AMD. Applications written for any Allegro CL
platform are trivially portable to the others. Gain a competitive
edge by harnessing the object-oriented and functional capabilities of
ANSI Common Lisp with logic programming, accessibility of the internet
and a comprehensive suite of development tools. Allegro Common Lisp
7.0 makes it easier and more cost effective than ever to solve very
complex problems and deploy fast, scalable, easy-to-evolve,
internet-ready applications.
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 (“intrinsics”) 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
Microsoft Visual Studio .NET 2003 by Microsoft
http://msdn.microsoft.com/vstudio/productinfo/default.aspx
Microsoft Visual Studio 2005 (Whidbey) by Microsoft
http://msdn.microsoft.com/vstudio/productinfo/roadmap.aspx#whidbey
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/.
PGI Fortran and C High-Performance
Compilers and Tools from The Portland Group
Download a free 15-day trial of the PGI Workstation
5.2 compilers and tools for 32-bit x86 or AMD64 workstations or
servers. Email questions to sales@pgroup.com or call PGI sales at (503) 682-2806.
|