This website requires JavaScript.
گشتوگذار
راهنما
ورود
AI
/
rocm-systems
زیرنظر گرفتن
2
ستاره دار کن
0
انشعاب
0
You've already forked rocm-systems
کد
مسائل
تقاضاهای واکشی
Actions
Packages
پروژهها
انتشارها
دانشنامه
فعالیت
Files
b29c8461e16a3fe1607c8c3e37283615c8cc2e39
rocm-systems
/
include
/
hip
/
hcc_detail
T
تاریخچه
Alex Voicu
ed75522ba5
Merge branch 'master' of
https://github.com/ROCm-Developer-Tools/HIP
into feature_purge_genco
2018-01-17 14:02:19 +00:00
..
cuda
Move include/* to include/hip/*
2016-10-04 22:17:18 +05:30
channel_descriptor.h
added new api hipHccModuleLaunchKernel
2017-03-31 12:11:34 -05:00
code_object_bundle.hpp
This introduces LipoProteinLipase (lpl), a simple tool for creating fat binaries. It represents a direct replacement of the creaky hccgenco.sh script, which had various issues. The format it uses is that of a code object bundle, generated by the Clang Offload Bundler. The output is always suffixed with the ".adipose" extension. It is shared with HCC. The hipcc script and associated tests are modified to use lpl. Help can be obtained by invoking lpl --help. A more computer-sciency / corporate friendly name is likely to be beneficial, which is a reason for choosing easily searchable/replaceable names such as lpl or adipose.
2017-12-08 04:22:57 +00:00
concepts.hpp
Choose whether or not to use functional grid_launch based on the version of HCC used to compile.
2017-11-29 00:17:44 +00:00
device_functions.h
fixed header names
2017-03-31 12:18:55 -05:00
driver_types.h
Added support for
2017-12-05 14:11:13 +05:30
functional_grid_launch.hpp
Choose whether or not to use functional grid_launch based on the version of HCC used to compile.
2017-11-29 00:17:44 +00:00
grid_launch_GGL.hpp
Fix compiler version check.
2017-11-29 03:05:53 +00:00
helpers.hpp
fix GGL helper header file, reorder for C++17
2017-05-22 08:52:43 -05:00
hip_complex.h
add math.h to cover sqrtf function
2017-04-10 08:53:12 -05:00
hip_db.h
Add hipdbPrintMem - wrapper for hcc memory tracker.
2017-07-03 15:05:30 -05:00
hip_fp16.h
Add clang version guard so the hip_fp16.h header won't be picked up by gcc
2017-06-08 19:24:32 -05:00
hip_ldg.h
fixed header names
2017-03-31 12:18:55 -05:00
hip_runtime_api.h
Added support for
2017-12-05 14:11:13 +05:30
hip_runtime.h
Revert "Revert adoption of CUDA indexing in general - this can only work with later versions of the compiler, just like module based dispatch, and thus must be guarded against usage in earlier (e.g. 1.6) versions."
2017-11-29 21:49:10 +00:00
hip_texture_types.h
HIP Texture Support
2017-07-17 15:16:12 -04:00
hip_vector_types.h
removed bad copy constructor
2017-06-16 09:02:26 -05:00
host_defines.h
Add missing space (the final frontier).
2017-11-29 21:50:43 +00:00
macro_based_grid_launch.hpp
Choose whether or not to use functional grid_launch based on the version of HCC used to compile.
2017-11-29 00:17:44 +00:00
math_functions.h
Fix ilogb/ilogbf functions to return int
2017-12-05 23:14:10 +00:00
program_state.hpp
This is primarily intended as an additional cleanup of the module functionality, in the aftermath of adopting module based dispatch. The main effort was associated with refactoring the questionable ihipModuleGetSymbol. It was quaintly written and misleading, in that it had little to do with getting symbols, and was exactly retrieving a kernel object. Error handling is modified so as to reduce branching depth. Functions which serve as interfaces to the HSA RT are moved in a separate helper header. Code object readers are properly deleted. Some leftover dead functionality pertaining to associating namespace scope variables with their allocated memory is removed. Executable loading is changed to use a string which holds the ELF image of the code object being loaded, thus avoiding some corner cases where using a istream would fail.
2017-12-03 23:09:06 +00:00
texture_functions.h
Texture driver APIs support
2017-11-09 22:10:55 +05:30
texture_types.h
Texture driver APIs support
2017-11-09 22:10:55 +05:30