Developer Central
China
  • Home
  • Tools & SDKs
  • Resources
  • Community
  • Partners
  • Support
  • Home
  • Tools & SDKs
  • Resources
  • Community
  • Partners
  • Support
  • Home
  • Tools & SDKs
  • Resources
  • Community
  • Partners
  • Support
  • Home
  • Tools & SDKs
  • Resources
  • Community
  • Partners
  • Support

Partners

  • Microsoft
  • Tool Partners
    • Compilers
    • Debuggers
    • Java Technology
    • Libraries
    • Profilers
    • Other
    • Apps Running on BOINC
  • Training Partners
    • AccelerEyes
    • Acceleware
    • Develop Intelligence
    • MindShare
  • University Programs
    • Heterogeneous Computing with OpenCL
    • OpenCL™ University Course Listings

Home > Partners > Microsoft

Microsoft

At AMD, we are excited about the opportunity for AMD-powered devices with Windows 8 to hit store shelves and delight customers with a new, rich visual experience. Check out these Windows Resources.

Windows Dev Center – Desktop App Development

Get your desktop app ready and certified here.

  • Compatibility tools:
    • The Windows 8 Release Preview and Windows Server 8 Compatibility Cookbook has tips and fixes for common issues you may encounter when getting your app compatible.
    • Check the compatibility status published for your app on the Compatibility Center. Update your app’s compatibility status or add apps by using the Partner Submission Portal.
  • DirectX and XAML interop (Modern UI style apps using C++ and DirectX)
  • Complete code for a Modern UI style DirectX app framework
  • How to set up your Modern UI DirectX app to display a view
  • Creating a DirectX game
    • This resource has multiple topics on Direct X game development

 

C++ AMP

  • C++ AMP Overview
  • C++ AMP Math Library
    • The AMD compiler team wrote the concurrency::precise_math functions
  • Tutorial for building a Windows Store app in C++
  • How to use C++ AMP from C# for a Windows Store app
  • C++ AMP book
  • Taming GPU compute with C++AMP

 

DirectX11

DirectX® 11 is the very latest in high-speed, high-fidelity gaming and computing. Featuring technologies like Compute Shaders, Direct2D, Multithreaded Rendering and Tessellation, DirectX 11 can enable not just more visually stunning games, but significant performance improvements in some of your favorite websites and everyday applications. Learn more about AMD and DirectX11.

 

Microsoft Visual Studio®

Microsoft Visual Studio® is the link between software and hardware as it enables software to leverage platform innovations. AMD and Microsoft closely collaborate during the development phase of our products to ensure that Visual Studio Tools generate optimized code for the latest AMD products.

  • Learn more about AMD and the Visual Studio 2012 for RTM.

Microsoft Visual Studio® and AMD CodeAnalyst

Microsoft Visual Studio users can analyze their programs without leaving the Visual Studio environment. The CodeAnalyst Visual Studio plug-in provides all of the profiling features supported by the stand-alone CodeAnalyst for Windows GUI-based tool. CodeAnalyst supports all of the latest AMD processors on both Windows and Linux platforms.

  • Learn more about CodeAnalyst for Windows®

Microsoft Visual Studio® and AMD Performance Libraries

AMD Performance Libraries and Math Libraries work great within Visual Studio, and they give you quick access to multi-threaded functions and sophisticated math routines.

  • Learn more about AMD Core Math Library (ACML)
Back to top

Documentation from MSDN

Get help with parallel programming with Microsoft’s latest tools and libraries. They will help you get the most out of all the cores in your system.

  • Microsoft’s Concurrency Runtime
  • Task Parallel Library
  • Parallel Pattern Library

Related Resources

Visual Studio Service Pack 1 supports the latest instructions set extensions in the upcoming AMD core codenamed “Bulldozer” including XOP, FMA4 and AVX. See Robin’s blog for more details:

  • Visual Studio Service Pack 1

What’s New in Visual Studio 2008

  • http://msdn2.microsoft.com/en-us/library/bb384632(VS.90).aspx
Back to top

Technical Articles

Microsoft and AMD continue to collaborate with each new product release. Read this article to learn more about what AMD and Microsoft® did in Windows® 7 to improve power, graphics and virtualization.

  • Ten Things Developers Should Know About Windows 7

Download the Mandelbrot code set and get hands-on training in 64-bit performance optimization and parallel programming techniques in a Windows environment in this two part series by Michael Wall, Principal Member of Technical Staff, AMD Inc.

  • Performance Optimization of Windows Applications on AMD Processors, Part II
  • Performance Optimization of Windows Applications on AMD Processors, Part I

Get the latest compiler flag recommendations and see how to get the most out of your code on “Barcelona” and “Shanghai” processors with Visual Studio 2008.

  • Develop Blazing Fast Code with Microsoft Visual Studio® 2008 and AMD Tools

Microsoft® Windows® Compute Cluster Server 2003 is opening up new options in the high-performance computing world. This article explores the architecture and network topology of CCS, the core networking protocols that it relies upon, the use of key Microsoft technologies and the application development process.

  • Power Processing with the Microsoft Windows Compute Cluster Server 2003

AMD brought NUMA back to the x86 architecture. There are some distinct advantages that can be had given that you know what to do. This article explores Windows NUMA APIs and shows you how large server applications can get the best performance.

  • The Windows NUMA API—What It Is and Why You Care

Microsoft Vista supports multicore processing in more ways than one. This article looks at the future of processor cores and what that means for parallel programming for Vista based operating systems.

  • Exploiting Multi-Core Processors in Windows Vista

NUMA allows memory bandwidth to scale up naturally to feed multiple processors. Get the scoop on how to optimize your code for this memory architecture found in AMD processors.

  • NUMA optimization in Windows Applications
Back to top

Get the hcNewsFlash.

Your email address:

No SPAM.
Easy unsubscribe.

HSA is going to rock your world.

Learn more about Heterogeneous System Architecture.

Got Questions?

Ask the Developer Forums Community. They’ve got answers.

Partners

  • Microsoft
  • Tool Partners
    • Compilers
    • Debuggers
    • Java Technology
    • Libraries
    • Profilers
    • Other
    • Apps Running on BOINC
  • Training Partners
    • AccelerEyes
    • Acceleware
    • Develop Intelligence
    • MindShare
  • University Programs
    • Heterogeneous Computing with OpenCL
    • OpenCL™ University Course Listings

©2013 Advanced Micro Devices, Inc. OpenCL and the OpenCL logo are trademarks of Apple, Inc., used with permission by Khronos.

  • Contact Us
  • |
  • Careers
  • |
  • Site Map
  • |
  • Terms and Conditions
  • |
  • Privacy
  • |
  • Trademarks