-
-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Description
Hi, if I run the following:
using OrdinaryDiffEq, CUDA, LinearAlgebra
using DiffEqGPU
function lorenz(du, u, p, t)
du[1] = p[1] * (u[2] - u[1])
du[2] = u[1] * (p[2] - u[3]) - u[2]
du[3] = u[1] * u[2] - p[3] * u[3]
end
u0 = Float32[1.0; 0.0; 0.0]
tspan = (0.0f0, 100.0f0)
p = [10.0f0, 28.0f0, 8 / 3.0f0]
prob = ODEProblem(lorenz, u0, tspan, p)
prob_func = (prob, i, repeat) -> remake(prob, p = rand(Float32, 3) .* p)
monteprob = EnsembleProblem(prob, prob_func = prob_func, safetycopy = false)
sol = solve(monteprob, Tsit5(), EnsembleGPUArray(), trajectories = 10, saveat = 1.0f0)
I get the following error....
ERROR: a exception was thrown during kernel execution.
Run Julia on debug level 2 for device stack traces.
ERROR: LoadError: KernelException: exception thrown during kernel execution on device Tesla V100-DGXS-16GB
Stacktrace:
this is my env: (DiffEqGPU and DiffEqGPU#master show the same error).
~/JuliaConCUDA/Project.toml`
[621f4979] AbstractFFTs v1.1.0
[6e4b80f9] BenchmarkTools v1.2.2
[052768ef] CUDA v3.8.0
[72cfdca4] CUDAKernels v0.2.1
[3da002f7] ColorTypes v0.11.0
[5ae59095] Colors v0.12.8
[071ae1c0] DiffEqGPU v1.15.0 `https://github.com/SciML/DiffEqGPU.jl.git#master`
[5789e2e9] FileIO v1.13.0
[53c48c17] FixedPointNumbers v0.8.4
[f332f351] ImageContrastAdjustment v0.3.10
[a09fc81d] ImageCore v0.9.3
[6a3955dd] ImageFiltering v0.7.1
[6218d12a] ImageMagick v1.2.2
[4e3cecfd] ImageShow v0.3.3
[63c18a36] KernelAbstractions v0.6.3
[1dea7af3] OrdinaryDiffEq v6.6.6
[62fd8b95] TensorCore v0.1.1
[5e47fb64] TestImages v1.6.2
[bc48ee85] Tullio v0.3.3
[37e2e46d] LinearAlgebra
Metadata
Metadata
Assignees
Labels
No labels