sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv | Matrix: #riscv:catircservices.org
ball has joined #riscv
hightower3 has joined #riscv
KREYREN has quit [Remote host closed the connection]
hightower2 has quit [Ping timeout: 268 seconds]
naoki has joined #riscv
naoki has quit [Client Quit]
ball has quit [Quit: leaving]
ball has joined #riscv
Stat_headcrabed has joined #riscv
Stat_headcrabed has quit [Remote host closed the connection]
pabs3 has quit [Read error: Connection reset by peer]
pabs3 has joined #riscv
pabs3 has quit [Read error: Connection reset by peer]
pabs3 has joined #riscv
duckworld has quit [Server closed connection]
duckworld has joined #riscv
andyc has joined #riscv
BootLayer has joined #riscv
ball has left #riscv [o/]
BootLayer has quit [Quit: Leaving]
naoki has joined #riscv
naoki has quit [Client Quit]
mlw has joined #riscv
andyc has quit [Quit: Connection closed for inactivity]
knielsen has quit [Remote host closed the connection]
knielsen has joined #riscv
Noisytoot has quit [Excess Flood]
Noisytoot has joined #riscv
damian101_ has joined #riscv
damian101 has quit [Ping timeout: 268 seconds]
damian101 has joined #riscv
jobol has joined #riscv
damian101_ has quit [Ping timeout: 255 seconds]
damian101_ has joined #riscv
damian101 has quit [Ping timeout: 260 seconds]
damian101__ has joined #riscv
damian101_ has quit [Ping timeout: 268 seconds]
somlo_ has joined #riscv
somlo has quit [Remote host closed the connection]
Stat_headcrabed has joined #riscv
pecastro has joined #riscv
Stat_headcrabed has quit [Remote host closed the connection]
Stat_headcrabed has joined #riscv
Stat_headcrabed has quit [Ping timeout: 260 seconds]
psydroid2 has joined #riscv
test924 has quit [Quit: Leaving]
kehvo has quit [Quit: WeeChat 4.2.2]
coldfeet has joined #riscv
Andre_Z has joined #riscv
knolle has quit [Ping timeout: 255 seconds]
knolle has joined #riscv
coldfeet has quit [Remote host closed the connection]
zkrx has quit [Ping timeout: 256 seconds]
zkrx has joined #riscv
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #riscv
heat has quit [Ping timeout: 255 seconds]
heat has joined #riscv
Stat_headcrabed has joined #riscv
naoki has joined #riscv
Stat_headcrabed has quit [Ping timeout: 268 seconds]
heat has quit [Remote host closed the connection]
heat has joined #riscv
Stat_headcrabed has joined #riscv
Stat_headcrabed has quit [Client Quit]
Andre_Z has quit [Quit: Leaving.]
naoki has quit [Quit: naoki]
heat has quit [Remote host closed the connection]
heat has joined #riscv
jacklsw has joined #riscv
ldevulder has joined #riscv
Tenkawa has joined #riscv
Tenkawa has quit [Quit: ... ... ... ... ...]
jacklsw has quit [Quit: Back to the real world]
Tenkawa has joined #riscv
heat_ has joined #riscv
heat has quit [Read error: Connection reset by peer]
heat_ has quit [Remote host closed the connection]
heat_ has joined #riscv
billchenchina- has quit [Remote host closed the connection]
billchenchina has joined #riscv
billchenchina has quit [Max SendQ exceeded]
billchenchina has joined #riscv
peeps[zen] has quit [Ping timeout: 272 seconds]
coldfeet has joined #riscv
ntwk has quit [Ping timeout: 264 seconds]
<courmisch> so, seen as one can't shift mask registers...
<courmisch> should I move those 64-bit values to scalar or set VL=1 ?
billchenchina has quit [Remote host closed the connection]
billchenchina has joined #riscv
peeps[zen] has joined #riscv
Orac has joined #riscv
<sorear> moving to scalar is probably only a win if you have several dependent operations, since it adds latency each way while vsetvli decouples
<sorear> when I was experimenting with utf8/json stuff "slide, then recompute the mask" turned out surprisingly favorable wrt "try to shift the mask" since some of the slided vectors were needed anyway
Tenkawa has quit [Ping timeout: 268 seconds]
<courmisch> sorear: slide the source byte array and redo the same comparison?
<sorear> yes
<courmisch> also presumably compress then store is faster than iota then indexed store
<courmisch> the example in the spec feels very artificial
<sorear> for that I'm guessing "depends on the uarch, and both are very slow currently"
BootLayer has joined #riscv
<courmisch> VC-1 bitstream unescaping is begging for vcompress
<courmisch> (dropping the 3 in any sequence of \x00\x00\x03\x0{0,2,3,4})
<sorear> I think that's begging for vcpop.m and a scalar branch
<sorear> the last implementation of vcompress I saw was 1 cycle per mask=1 element, so not very efficient for "mostly keep"
Orac is now known as Tenkawa
<courmisch> so more like trim VL, store, then resume from VL+1?
<sorear> might be a valid approach. the best one will depend on the input statistics
<sorear> i always forget vfirst/vmsbf is a thing
<courmisch> in any case, it sounds like vfirst rather than vcpop, yeah
<sorear> looks like the only other implementation is neon and it takes a "vectorize the search but not the compress" strategy
<courmisch> and the only benchmark is for the straight copy case
damian101__ has quit [Remote host closed the connection]
Stat_headcrabed has joined #riscv
damian101 has joined #riscv
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #riscv
damian101 has quit [Remote host closed the connection]
Narrat has joined #riscv
Orac has joined #riscv
Tenkawa has quit [Ping timeout: 268 seconds]
ntwk has joined #riscv
damian101 has joined #riscv
vagrantc has joined #riscv
Trifton has quit [Quit: ~~~RiDiN tHe WaVeS~~~]
Trifton has joined #riscv
billchenchina has quit [Ping timeout: 256 seconds]
bitoff has joined #riscv
somlo_ is now known as somlo
Stat_headcrabed has quit [Quit: Stat_headcrabed]
ntwk has quit [Read error: Connection reset by peer]
BootLayer has quit [Quit: Leaving]
Andre_Z has joined #riscv
frkzoid has joined #riscv
frkazoid333 has quit [Ping timeout: 268 seconds]
fuwei has quit [Remote host closed the connection]
esv has quit [Remote host closed the connection]
esv has joined #riscv
esv has quit [Quit: Leaving]
damian101_ has joined #riscv
ldevulder_ has joined #riscv
ln5 has quit [Remote host closed the connection]
palmer has quit [Ping timeout: 246 seconds]
ardb has quit [Ping timeout: 246 seconds]
tusf has quit [Read error: Connection reset by peer]
pld has quit [Read error: Connection reset by peer]
sumoon has quit [Read error: Connection reset by peer]
roxell_ has joined #riscv
jleightcap has quit [Read error: Connection reset by peer]
shreyasminocha has quit [Read error: Connection reset by peer]
shreyasminocha has joined #riscv
jleightcap has joined #riscv
haritz has quit [Remote host closed the connection]
haritz has joined #riscv
patersonc_ has joined #riscv
ConorDooley has joined #riscv
sskras_ has joined #riscv
rsalveti_ has joined #riscv
ln5 has joined #riscv
pavel_odintsov_ has joined #riscv
sskras_ is now known as sskras
sskras has quit [Ping timeout: 268 seconds]
hl_ has joined #riscv
h2t has quit [Ping timeout: 256 seconds]
patersonc has quit [Read error: Connection reset by peer]
sorear has quit [Read error: Connection reset by peer]
rsalveti has quit [Read error: Connection reset by peer]
gatecat has quit [Ping timeout: 256 seconds]
Revy has quit [Ping timeout: 256 seconds]
patersonc_ is now known as patersonc
rsalveti_ is now known as rsalveti
h2t_ has joined #riscv
shoragan_ has joined #riscv
esv has joined #riscv
paulk has quit [Ping timeout: 256 seconds]
seds has quit [Ping timeout: 256 seconds]
roxell has quit [Ping timeout: 256 seconds]
shoragan has quit [Ping timeout: 256 seconds]
arnd_ has joined #riscv
damian101 has quit [Ping timeout: 246 seconds]
hl has quit [Remote host closed the connection]
arnd has quit [Ping timeout: 246 seconds]
arnd_ is now known as arnd
elms_ has joined #riscv
MoeIcenowy has quit [Quit: ZNC 1.8.2 - https://znc.in]
Revy has joined #riscv
sorear has joined #riscv
guerby_ has joined #riscv
seds has joined #riscv
ldevulder has quit [Ping timeout: 256 seconds]
xypron has quit [Ping timeout: 256 seconds]
pavel_odintsov has quit [Ping timeout: 256 seconds]
pavel_odintsov_ is now known as pavel_odintsov
conchuod has quit [Ping timeout: 268 seconds]
guerby has quit [Ping timeout: 268 seconds]
elms has quit [Ping timeout: 268 seconds]
ConorDooley is now known as conchuod
elms_ is now known as elms
pavelow_ has joined #riscv
pavelow has quit [Read error: Connection reset by peer]
MoeIcenowy has joined #riscv
ardb has joined #riscv
xypron has joined #riscv
xypron has quit [Changing host]
xypron has joined #riscv
palmer has joined #riscv
Sharktavia has quit [Ping timeout: 256 seconds]
gatecat has joined #riscv
haritz has joined #riscv
haritz has quit [Changing host]
octav1a has joined #riscv
tusf has joined #riscv
pld has joined #riscv
paulk has joined #riscv
paulk has joined #riscv
sumoon has joined #riscv
mmind00 has quit [Remote host closed the connection]
mmind00 has joined #riscv
abelvesa has quit [Ping timeout: 268 seconds]
abelvesa has joined #riscv
coldfeet has quit [Ping timeout: 268 seconds]
coldfeet has joined #riscv
ldevulder_ has quit [Ping timeout: 268 seconds]
Andre_Z has quit [Ping timeout: 268 seconds]
ldevulder has joined #riscv
hightower4 has joined #riscv
hightower3 has quit [Ping timeout: 264 seconds]
Andre_Z has joined #riscv
markh has quit [Remote host closed the connection]
esv has quit [Quit: Leaving]
esv has joined #riscv
markh has joined #riscv
seasharp_ has joined #riscv
mlw has quit [Ping timeout: 260 seconds]
seasharp has quit [Ping timeout: 252 seconds]
Leopold has joined #riscv
Andre_Z has quit [Quit: Leaving.]
coldfeet has quit [Remote host closed the connection]
psydroid2 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
markh has quit [Ping timeout: 255 seconds]
mark4o has joined #riscv
mark4o is now known as markh
Narrat has quit [Quit: They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.]
Orac has quit [Quit: Was I really ever here?]
markh has quit [Ping timeout: 268 seconds]
jobol has quit [Quit: Leaving]
Trifton has quit [Quit: ~~~RiDiN tHe WaVeS~~~]
heat_ has quit [Remote host closed the connection]
pecastro has quit [Ping timeout: 256 seconds]
DesRoin has quit [Ping timeout: 240 seconds]
KREYREN has joined #riscv
DesRoin has joined #riscv
KREYREN has quit [Remote host closed the connection]
damian101_ has quit [Remote host closed the connection]
markh has joined #riscv
matoro has quit [Ping timeout: 255 seconds]
matoro has joined #riscv
Armand has quit [Remote host closed the connection]
vagrantc has quit [Ping timeout: 256 seconds]
Armand has joined #riscv
Tenkawa has joined #riscv