Dosyalar
rocm-systems/RELEASE.md
T
Ben Sander ab910efb96 hipHostRegister and hipHostMalloc refactor.
Note hipHostMalloc (not hipHostAlloc or hipMallocHost).
 -  the hipHost* is used for all HIP APIs dealing with Host memory.
    (including hipHostMalloc, hipHostFree, hipHostRegister,
hipHostUnregister, hipHostGetFlags, hipHostGetDevicePointer).
  - hipMallocHost is consistent with "hipMalloc" for allocating device
    memory.  Enumerations hipHostMalloc* also used as optional
    flags parm to hipHostMalloc.
2016-03-22 02:30:10 -05:00

1.7 KiB

Release notes

Since this is an early access release and we are still in development towards the production ready version Boltzmann Driver and runtime we recommend this release be used for research and early application development.

We have attempted to document known bugs and limitations - in particular the HIP Kernel Language document uses the phrase "Under Development", and the HIP Runtime API bug list lists known bugs. Some of the key items we are working on:

  • Async memory copies.
  • hipStream support.
  • Multi-GPU
  • Shared-scope atomic operations. (due to compiler limitation, shared-scope map atomics map to global)
  • Tuning built-in functions, including shfl.
  • Performance optimization.

Stay tuned - the work for many of these features is already in-flight.

Next:

  • Deprecate hipDeviceGetProp, replace with hipGetDeviceProp
  • Deprecate hipMallocHost (Replace with hipHostMalloc)
  • Deprecate hipFreeHost (Replace with hipHostFree).

Revision History:

=================================================================================================== Release:0.80.01 Date: 2016.02.18

  • Improve reporting and support for device-side math functions.
  • Update Runtime Documentation.
  • Improve implementations of cross-lane operations (_ballot, _any, _all).
  • Provide shuffle intrinsics (performance optimization in-progress).
  • Support hipDeviceAttribute for querying "one-shot" device attributes, as an alternative to hipGetDeviceProperties.

=================================================================================================== Release:0.80.00 : Date: 2016.01.25

Initial release with GPUOpen Launch.