HankB has quit [Remote host closed the connection]
HankB has joined #dri-devel
icecream95 has quit [Ping timeout: 480 seconds]
rkanwal has joined #dri-devel
MajorBiscuit has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #dri-devel
mclasen has joined #dri-devel
MajorBiscuit has quit [Ping timeout: 480 seconds]
pendingchaos_ has joined #dri-devel
pendingchaos has quit [Ping timeout: 480 seconds]
pendingchaos_ has quit [Ping timeout: 480 seconds]
maxzor has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
pendingchaos has joined #dri-devel
maxzor has quit [Ping timeout: 480 seconds]
Haaninjo has joined #dri-devel
lemonzest has joined #dri-devel
FireBurn has quit [Quit: Konversation terminated!]
maxzor has joined #dri-devel
ella-0_ has joined #dri-devel
ella-0 has quit [Read error: Connection reset by peer]
bluebugs has quit [Quit: Leaving]
heat has joined #dri-devel
eukara_ has joined #dri-devel
eukara has quit [Read error: Connection reset by peer]
MajorBiscuit has joined #dri-devel
LexSfX has quit []
LexSfX has joined #dri-devel
alyssa has joined #dri-devel
<alyssa>
(x, y, z) = (y, x, y)
<alyssa>
this is a fun parallel copy :-D
<karolherbst>
alyssa: ohh, if you are here. I did some benchmarks + profiling with a shader cache. CL CTS run _without_ a shader_cache at all: 1h+, with a cold cache: ~6 min, with a hot cache: ~3 minutes
<karolherbst>
if you want to speed up CI and stuff :p
<karolherbst>
but CL might not be a good thing to compare to
dj-death has joined #dri-devel
MajorBiscuit has quit [Ping timeout: 480 seconds]
i-garrison has quit [Read error: Connection reset by peer]
i-garrison has joined #dri-devel
<alyssa>
yes I assume CL is Special(TM) here :p
<alyssa>
dEQP-GLES is bottlenecked in not-the-driver lots of time :p
<karolherbst>
but only because libclc is such a massive shader
<karolherbst>
yeah...
<karolherbst>
but I started here wiht a 30% overhead in the compiler
<karolherbst>
fun fact.. of the entire OpenCL C -> llvm -> spir-v -> linked spir-v path, OpenCL -> llvm -> spir-v took like 90% of the time
<alyssa>
I'm unsurprised
<alyssa>
(That a cold cache is so much faster than no cache makes me think this is in part a libclc curiosity...)
<karolherbst>
wow.. that one integer_math test: 1:45 (cold cache) -> 0:08 (hot cache)
<karolherbst>
I start to cache spir-v to nir
<karolherbst>
alyssa: yeah.. so if you run 2000 tests, you also have tos pend like 2000 times translating the spir-v libclc to nir :D
<karolherbst>
and this one takes like several seconds
<karolherbst>
unserializing itself already takes like 100ms
* alyssa
is looking for an algorithm handling that parallel copy efficiently
<alyssa>
if I'm not mistaken, ir3's algorithm will do a swap, which is unnecessary
<karolherbst>
parallel copy of what?
<karolherbst>
ohhh fuck
<karolherbst>
I hashed the key incorrectly
<karolherbst>
oops
* karolherbst
should hash the kernel name as well
Duke`` has joined #dri-devel
MajorBiscuit has joined #dri-devel
sdutt has joined #dri-devel
eukara_ has quit []
eukara has joined #dri-devel
pcercuei has joined #dri-devel
MajorBiscuit has quit [Ping timeout: 480 seconds]
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
tales-aparecida has joined #dri-devel
Viciouss6 has joined #dri-devel
Viciouss has quit [Ping timeout: 480 seconds]
Viciouss6 has quit []
Viciouss has joined #dri-devel
camus1 has joined #dri-devel
FireBurn has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
illwieckz has quit [Remote host closed the connection]
anujp has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #dri-devel
lemonzest has quit [Quit: WeeChat 3.4]
gouchi has quit [Remote host closed the connection]
Haaninjo has quit [Quit: Ex-Chat]
MajorBiscuit has quit [Quit: WeeChat 3.4]
K`den has joined #dri-devel
Kayden has quit [Read error: Connection reset by peer]
<karolherbst>
jekstrand: uhm.. I think I am hitting your bug now and it feels like a race inside i915 :(