Simon Byrne
Simon Byrne
I think what @eschnett and @vchuravy were suggesting was that `remapper._interpolated_values[:, :, :, begin]` creates a new array, and then copies the contents asynchronously: it is this copy operation that...
I have been thinking that we should make the tests more statistical (currently the only one is the univariate Kolmogorov-Smirnov test for checking `rand` vs `cdf`). However I don't think...
As far as sampling goes, I think the current state-of-the-art for Bingham is the approach of [Kent, Ganeiber and Mardia (2013)](http://arxiv.org/abs/1310.8110): they also provide a handy summary for what they...
This one has bothered me as well: I admit I don't have a good solution.
This doesn't seem to fix my issue. I'm not sure exactly where the problem is, but I did notice: ``` julia> GPUCompiler.GLOBAL_CI_CACHES Dict{CompilerConfig, GPUCompiler.CodeCache} with 2 entries: CompilerConfig for PTXCompilerTarget...
Also, what's odd is that RES reported by `top` is 6.3g, but ``` julia> Sys.maxrss() / 10^9 17.232601088 ```
Unfortunately still no.
I did that: it looks like most of it is still the inferred objects: I tried clearing them out manually: ``` for cache in values(GPUCompiler.GLOBAL_CI_CACHES) for insts in values(cache.dict) for...
Ideally we should call this when the Julia GC is invoked, but we probably don't want to call it every time an object is freed. One way to do this...
@giordano how do we fix this?