Valentin Churavy

Results 1413 comments of Valentin Churavy

Can you try main since https://github.com/EnzymeAD/Enzyme.jl/pull/380 just landed?

Yeah we do have that, but it is not really meant for users, more as the CI definition necessary for Enzyme.jl

I normally for arguing about turning these into runtime errors but the current workflow is a bit painful and requires a restart to get the actual error.

> rewriting lowered IR I use the Cassette tooling for that, but we would need to pull that out. Unsure what IRTools has these days

@jpsamaroo Can you revert 672edb5

I think the issue that this is has is that it doesn't do the processing of the global variables. So you end up with uninitialized GVs and no way to...

Right the issue here is that the Julia C++ code itself doesn't expose the necessary information so this doesn't help with really anything. I have a PR open where I...

``` julia> function meta(a, out, cond) if cond out[] = a end end meta (generic function with 1 method) julia> @code_llvm meta(2.0, Ref(0.0), true) ; @ REPL[1]:1 within `meta` define...

Note that you can hook that `InferenceState` constructor.

Without caching: ``` vchuravy@odin ~/s/s/j/GemmDenseCUDA (main)> julia --project gemm-dense-cuda.jl 10000 10000 10000 5 args = ["10000", "10000", "10000", "5"] Time to allocate A 0.670872 seconds (328.92 k allocations: 17.177 MiB,...