From compilers to debuggers, AMD works with a wide range of partners to ensure software development tools work well on AMD systems.

Compilers

Absoft, GNU, Microsoft, PathScale and PGI compilers and suites for C, C++, Fortran, Visual Basic and more using 32-bit and 64-bit architecture, Linux, Mac and Windows environments to help developers optimize code on multi-core systems.

Debuggers

Absoft, Allinea DDT, GNU GDB and Rogue Wave TotalView for analysis tools and graphical, source code and memory debugging for C, C++, Fortran and many other languages on UNIX, Linux, Mac and Windows OS.

Libraries

NAG, GNU and ArrayFire with portable and high-performance libraries for use in a variety of applications to help developers optimize code.

Java™ Technology

J2SE, Java™ 2 , J2SE SDK, J2EE SDK and NetBeans IDE for enhanced graphics, security, networking, and other features for Java tool development with C, C++, Ruby, Ruby on Rails and more on desktop, mobile and enterprise applications.

Profilers

Multi2Sim, NetBeans and MulticoreWare with components, algorithms and simulators to optimize your heterogeneous computing with features that include: multithreading, multicore, interconnection networks and memory hierarchy among others.

Other

Absoft, Amdahl, NASM, MKS, EnFuzion, PGI and Eclipse with OpenCL™ aware editing, test bench and kernel stub generation, cluster management and other tools to help you optimize your code on 32-bit and 64-bit architecture for Linux, Mac and Windows OS.

Apps Running on BOINC

The Berkeley Open Infrastructure for Network Computing (BOINC) is an open source system that allows you to donate the idle time on your computer to many types of scientific research.

Java , JVM, JDK and “Write Once, Run Anywhere”  are trademark s of Oracle and/or its affiliates.