Work on soft fp64 support has uncovered some pessimal memory usage
inside NIR. Code that uses soft fp64 hits two problems: huge numbers of
basic blocks and huge numbers of values. Several places in the compiler
use straight forward, naive data structures that consume massive amounts
of memory in
From: Ian Romanick
Ralloc has a feature that all allocations from a temporary memory
context can be whisked away in a single call without fear of leaks. As
the slab allocator is designed for use in multhreaded scenarios with a
child pool per CPU, it lacks this feature. However, many users will
From: Ian Romanick
Changes in peak memory usage according to Valgrind massif:
mean soft fp64 using uint64: 5,499,881,802 => 1,343,998,123
gfxbench5 aztec ruins high 11:62,415,414 =>62,415,414
deus ex mankind divided 148: 62,317,965 =>62,317,965
deus ex mankind divided 2890:
From: Ian Romanick
Signed-off-by: Ian Romanick
---
src/compiler/nir/nir.h | 2 ++
src/compiler/nir/nir_liveness.c | 17 +
2 files changed, 19 insertions(+)
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h
index 74c700026ad..ac20864c6ca 100644
--- a/src/com
From: Ian Romanick
Found using pahole.
Changes in peak memory usage according to Valgrind massif:
mean soft fp64 using uint64: 1,343,998,123 => 1,342,766,051
gfxbench5 aztec ruins high 11:62,415,414 =>62,369,974
deus ex mankind divided 148: 62,317,965 =>62,290,717
deus ex man
On Tue, Nov 13, 2018 at 9:48 AM Karol Herbst wrote:
> Not complete, mostly just adding things as I encounter them in CTS. But
> not getting far enough yet to hit most of the OpenCL.std instructions.
>
> Anyway, this is better than nothing and covers the most common builtins.
>
> Signed-off-by: Ka
On Tue, Nov 20, 2018 at 3:34 PM Ilia Mirkin wrote:
>
> I'm unfamiliar with the surrounding code, but wanted to point out that
> a single buffer may be mapped as a SSBO, UBO, TBO, etc.
> transfer_map/unmap isn't really aware of how the buffer is used. You
> can, however, keep track of such bindings
Good Morning,
On Tuesday, 20 November 2018 23:49:28 CET Marek Olšák wrote:
> For the series:
>
> Reviewed-by: Marek Olšák
Thanks!
and pushed now!
best
Mathias
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/m
101 - 108 of 108 matches
Mail list logo