Skip to content
Snippets Groups Projects
Select Git revision
  • fhennig/cuda-invoke
  • fhennig/devel
  • master default protected
  • rangersbach/c-interfacing
  • v0.1a4
  • v0.1a3
  • v0.1a2
  • v0.1a1
8 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.015Mar12111065328Feb2114131230Jan2322201615148720Dec18129325Nov24221829Oct186Aug24Jul8Mar8Jan22Dec201816151312119843130Nov28242220161514987extend GPU section of composer guide. Fix and clarify some aspects in the API docs and user guide.fhennig/cuda-in…fhennig/cuda-invokeUse newly introduced `HIP` target.Revert unnecessary changerangersbach/c-i…rangersbach/c-interfacingFix emission of hybrid header includesFix testsFix typcheckFix lintImplement hybrid include mechanism for C interfacingdisable formatting on GPU invocations to avoid clang-format breaking cuda/hip codepermit modification of code style and clang-format options through the composer/contextuse Target.HIPseparate failing and non-failing getters for gpu apiadd lang.gpu to api docsremove extensions.gpumore explanation in composer guidedocumentation on GPU invocationfix CUDA kernels testfix cuda runtime header pathtest automatic block size in linear3dfix header suffixUpdate .gitlab-ci.yml filefix GPU CI task to use cuda imageadd cuda tests; add CUDA requirement to CIextend HIP test case. Do not alter block sizes in composer.Remove option to mark individual functions as extern CRemove extern C from kernelhandles, add EXTERNC macro, introduce c_interfacing config optionAdd composer for "extern C" prefixfirst working HIP test caseAdd CUDA and HIP API provider protocols. Factor out GPU stuff into separate Gpu Composer.fix include flags in genscript test suitefirst CUDA genscript test - not compiling just yetsmall fixes to cuda_invokeimplement variants of cuda_invoke for all three types of launch configsMerge branch 'fhennig/field-extraction-protocols' into 'master'mastermasterIntroduce field and vector extraction protocolsMerge branch 'fhennig/clean-inlining' into 'master'Remove Inline Output Mode; Automate Inlining in ComposerMerge branch 'fhennig/composer-improvements' into 'master'Composer API Extensions and How-To GuideMerge branch 'cmake_setup' into 'master'