Author Topic: AMD HSA Developer Preview to prototype OpenCL 2.0 functionality  (Read 1174 times)

0 Members and 1 Guest are viewing this topic.

Stefan

  • Global Moderator
  • Hero Member

  • Offline
  • *****

  • 2885
    • View Profile
Quote
Welcome OpenCL™ developers and enthusiasts!  Here you will find a BETA version of our OpenCL 1.2 driver which includes HSA extensions that implement a subset of the functionality from the recently ratified OpenCL 2.0 specification.  This functionality is built on top of the HSA capabilities in AMD’s recently launched 4th generation APU desktop processors (formerly known as “Kaveri”) and include much of the Shared Virtual Memory and Platform Atomics functionality in the OpenCL 2.0 specification.

This BETA release is intended to enable developers who wish to prototype applications using this OpenCL 2.0 functionality now, rather than wait for the AMD driver compatible with OpenCL 2.0. OpenCL 2.0 will be our primary enablement path with a new driver available later this year to enable these features for developers, and so AMD does not plan to deliver a production version of OpenCL 1.2 with these extensions. OpenCL 2.0 will be a major milestone for our industry, and AMD expects it to become the developer tool of choice for heterogeneous computing enablement.

I posted OpenCL 2.0 functions list here

RTFM and edit path and registry

Recent regular Catalyst betas already contain HSA core, check with CLINFO.EXE
Quote
  Platform Version:             OpenCL 1.2 AMD-APP (1411.4)
  Platform Extensions:             cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices cl_amd_hsa