Skip to content
Snippets Groups Projects
Select Git revision
  • 66-absolute-access-is-probably-not-copied-correctly-after-_eval_subs
  • const_fix
  • fhennig/v2.0-deprecations
  • fma
  • gpu_bufferfield_fix
  • gpu_liveness_opts
  • holzer-master-patch-46757
  • hyteg
  • improved_comm
  • master default protected
  • rangersbach/reductions
  • target_dh_refactoring
  • v2.0-dev
  • vectorization_sqrt_fix
  • zikeliml/124-rework-tutorials
  • zikeliml/Task-96-dotExporterForAST
  • release/1.3.7 protected
  • release/1.3.6 protected
  • release/2.0.dev0 protected
  • release/1.3.5 protected
  • release/1.3.4 protected
  • release/1.3.3 protected
  • release/1.3.2 protected
  • release/1.3.1 protected
  • release/1.3 protected
  • release/1.2 protected
  • release/1.1.1 protected
  • release/1.1 protected
  • release/1.0.1 protected
  • release/1.0 protected
  • release/0.4.4 protected
  • last/Kerncraft
  • last/OpenCL
  • last/LLVM
  • release/0.4.3 protected
  • release/0.4.2 protected
36 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.030Jan2928272423222120171615141318Dec131018Nov13127628Oct21141110128Sep824Aug191227Jul24231917161598543111Jun105131May282218161329Apr262322218543228Mar27252019151413121110876528Feb27252019183231Jan30282625191817161514121110918Dec124128Nov1417Oct29Sep282019181513729Aug2824231825Jul20171312530Jun292824227431May3011Apr109331Mar282724221711823Feb22Dec10Nov974325Oct241029Sep282728Jul2123May201143228Apr2728Mar25211621Feb1716111010Jan21Dec20428Nov25222119171153231Oct26fix memory layout descriptor parsingMerge branch 'sme' into 'master'ARM SME detection for macOSMerge branch 'fhennig/config-fix' into 'v2.0-dev'Fix mutable-default bug in codegen.config with Python 3.11 and newerMerge branch 'fhennig/sqrt' into 'v2.0-dev'Add sqrt; fix domains in function testsuite; update freeze of sp.PowFix lint [skip ci]Use std::numeric_limits as NumericLimitsFunctions backend for cpuMerge branch 'fhennig/typed-sympy' into 'v2.0-dev'Extended Support for Typing in the Symbolic ToolboxMerge branch 'fhennig/configuration' into 'v2.0-dev'Refactor Configuration APIMove reduction properties for local and ptr variable into single dataclassAdapt reduction assignment interface and employ enums instead of strings for the binary operation employedEnforce usage of typed symbols for reductionsMerge branch 'fhennig/concurrent-jit-config-access' into 'master'Use a lockfile to restrict concurrent access to the CPU JIT config fileFix mypy errors and move binop mapping functionFix typecheckFix lintMerge branch 'fhennig/fix-ci' into 'master'CI: Fix cupy installation + temporarily allow multiarch to failEncapsulate mapping of binop strings to actual operands and now also use for considering initial value of passed reduction pointer valuePrepare reduction test for GPU supportFix lint for jit/cpu_extension_module.pyMerge remote-tracking branch 'origin/rangersbach/reductions' into rangersbach/reductionsRefine test_reduction.py to check for result correctnessRewire existing code extraction of fields to support reduction pointer extractionIntegrate reduction pointers to parameters.pyUse literals for C macros used for the numeric limitsPropagate properties of reduction pointer symbols to kernel parametersSplit reduction var property into local and pointer-based reduction var propertiesSet type of reduced variable to pointer and write back via PsMemAccFix declaration of local reduction var and write back to original variableSwap out neutral init values for reduced assignments with min/max opTry initializing kernel-local reduction variable copyTry fix mypy no-redef errorDefine type of init_val for reduction as AnyParameterize test_reduction.py for different reduction operations