00:30
ball has joined #riscv
00:33
hightower3 has joined #riscv
00:33
KREYREN has quit [Remote host closed the connection]
00:36
hightower2 has quit [Ping timeout: 268 seconds]
00:53
naoki has joined #riscv
00:57
naoki has quit [Client Quit]
01:09
ball has quit [Quit: leaving]
01:20
ball has joined #riscv
01:37
Stat_headcrabed has joined #riscv
01:42
Stat_headcrabed has quit [Remote host closed the connection]
01:49
pabs3 has quit [Read error: Connection reset by peer]
01:49
pabs3 has joined #riscv
01:51
pabs3 has quit [Read error: Connection reset by peer]
01:52
pabs3 has joined #riscv
01:58
duckworld has quit [Server closed connection]
01:58
duckworld has joined #riscv
02:11
andyc has joined #riscv
02:33
BootLayer has joined #riscv
04:30
ball has left #riscv [o/]
04:34
BootLayer has quit [Quit: Leaving]
04:48
naoki has joined #riscv
04:52
naoki has quit [Client Quit]
05:10
mlw has joined #riscv
05:14
andyc has quit [Quit: Connection closed for inactivity]
05:23
knielsen has quit [Remote host closed the connection]
05:29
knielsen has joined #riscv
06:11
Noisytoot has quit [Excess Flood]
06:13
Noisytoot has joined #riscv
06:45
damian101_ has joined #riscv
06:48
damian101 has quit [Ping timeout: 268 seconds]
06:49
damian101 has joined #riscv
06:50
jobol has joined #riscv
06:50
damian101_ has quit [Ping timeout: 255 seconds]
07:13
damian101_ has joined #riscv
07:16
damian101 has quit [Ping timeout: 260 seconds]
07:30
damian101__ has joined #riscv
07:33
damian101_ has quit [Ping timeout: 268 seconds]
07:55
somlo_ has joined #riscv
07:55
somlo has quit [Remote host closed the connection]
08:10
Stat_headcrabed has joined #riscv
08:17
pecastro has joined #riscv
08:24
Stat_headcrabed has quit [Remote host closed the connection]
08:24
Stat_headcrabed has joined #riscv
08:50
Stat_headcrabed has quit [Ping timeout: 260 seconds]
09:06
psydroid2 has joined #riscv
09:08
test924 has quit [Quit: Leaving]
09:09
kehvo has quit [Quit: WeeChat 4.2.2]
09:40
coldfeet has joined #riscv
10:09
Andre_Z has joined #riscv
10:10
knolle has quit [Ping timeout: 255 seconds]
10:11
knolle has joined #riscv
10:17
coldfeet has quit [Remote host closed the connection]
10:21
zkrx has quit [Ping timeout: 256 seconds]
10:22
zkrx has joined #riscv
10:41
TMM has joined #riscv
10:52
heat has quit [Ping timeout: 255 seconds]
11:03
heat has joined #riscv
11:07
Stat_headcrabed has joined #riscv
11:42
naoki has joined #riscv
11:45
Stat_headcrabed has quit [Ping timeout: 268 seconds]
11:50
heat has quit [Remote host closed the connection]
11:50
heat has joined #riscv
11:58
Stat_headcrabed has joined #riscv
11:59
Stat_headcrabed has quit [Client Quit]
12:29
Andre_Z has quit [Quit: Leaving.]
12:37
naoki has quit [Quit: naoki]
12:42
heat has quit [Remote host closed the connection]
12:43
heat has joined #riscv
13:03
jacklsw has joined #riscv
13:04
ldevulder has joined #riscv
13:06
Tenkawa has joined #riscv
13:20
Tenkawa has quit [Quit: ... ... ... ... ...]
13:28
jacklsw has quit [Quit: Back to the real world]
13:31
Tenkawa has joined #riscv
13:33
heat_ has joined #riscv
13:33
heat has quit [Read error: Connection reset by peer]
14:10
heat_ has quit [Remote host closed the connection]
14:10
heat_ has joined #riscv
14:23
billchenchina- has quit [Remote host closed the connection]
14:24
billchenchina has joined #riscv
14:24
billchenchina has quit [Max SendQ exceeded]
14:25
billchenchina has joined #riscv
14:25
peeps[zen] has quit [Ping timeout: 272 seconds]
14:28
coldfeet has joined #riscv
14:30
ntwk has quit [Ping timeout: 264 seconds]
14:34
<
courmisch >
so, seen as one can't shift mask registers...
14:35
<
courmisch >
should I move those 64-bit values to scalar or set VL=1 ?
14:38
billchenchina has quit [Remote host closed the connection]
14:38
billchenchina has joined #riscv
14:47
peeps[zen] has joined #riscv
14:51
Orac has joined #riscv
14:51
<
sorear >
moving to scalar is probably only a win if you have several dependent operations, since it adds latency each way while vsetvli decouples
14:53
<
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
14:53
Tenkawa has quit [Ping timeout: 268 seconds]
14:59
<
courmisch >
sorear: slide the source byte array and redo the same comparison?
15:01
<
courmisch >
also presumably compress then store is faster than iota then indexed store
15:01
<
courmisch >
the example in the spec feels very artificial
15:02
<
sorear >
for that I'm guessing "depends on the uarch, and both are very slow currently"
15:03
BootLayer has joined #riscv
15:03
<
courmisch >
VC-1 bitstream unescaping is begging for vcompress
15:04
<
courmisch >
(dropping the 3 in any sequence of \x00\x00\x03\x0{0,2,3,4})
15:05
<
sorear >
I think that's begging for vcpop.m and a scalar branch
15:06
<
sorear >
the last implementation of vcompress I saw was 1 cycle per mask=1 element, so not very efficient for "mostly keep"
15:08
Orac is now known as Tenkawa
15:09
<
courmisch >
so more like trim VL, store, then resume from VL+1?
15:12
<
sorear >
might be a valid approach. the best one will depend on the input statistics
15:12
<
sorear >
i always forget vfirst/vmsbf is a thing
15:13
<
courmisch >
in any case, it sounds like vfirst rather than vcpop, yeah
15:24
<
sorear >
looks like the only other implementation is neon and it takes a "vectorize the search but not the compress" strategy
15:28
<
courmisch >
and the only benchmark is for the straight copy case
15:35
damian101__ has quit [Remote host closed the connection]
15:45
Stat_headcrabed has joined #riscv
15:47
damian101 has joined #riscv
16:03
TMM has joined #riscv
16:05
damian101 has quit [Remote host closed the connection]
16:13
Narrat has joined #riscv
16:14
Orac has joined #riscv
16:15
Tenkawa has quit [Ping timeout: 268 seconds]
16:20
ntwk has joined #riscv
16:23
damian101 has joined #riscv
16:46
vagrantc has joined #riscv
16:47
Trifton has quit [Quit: ~~~RiDiN tHe WaVeS~~~]
16:51
Trifton has joined #riscv
17:24
billchenchina has quit [Ping timeout: 256 seconds]
17:25
bitoff has joined #riscv
17:27
somlo_ is now known as somlo
17:44
Stat_headcrabed has quit [Quit: Stat_headcrabed]
17:49
ntwk has quit [Read error: Connection reset by peer]
18:24
BootLayer has quit [Quit: Leaving]
18:27
Andre_Z has joined #riscv
18:29
frkzoid has joined #riscv
18:32
frkazoid333 has quit [Ping timeout: 268 seconds]
18:41
fuwei has quit [Remote host closed the connection]
19:07
esv has quit [Remote host closed the connection]
19:07
esv has joined #riscv
19:13
esv has quit [Quit: Leaving]
19:14
damian101_ has joined #riscv
19:14
ldevulder_ has joined #riscv
19:16
ln5 has quit [Remote host closed the connection]
19:16
palmer has quit [Ping timeout: 246 seconds]
19:16
ardb has quit [Ping timeout: 246 seconds]
19:16
tusf has quit [Read error: Connection reset by peer]
19:16
pld has quit [Read error: Connection reset by peer]
19:16
sumoon has quit [Read error: Connection reset by peer]
19:16
roxell_ has joined #riscv
19:16
jleightcap has quit [Read error: Connection reset by peer]
19:16
shreyasminocha has quit [Read error: Connection reset by peer]
19:16
shreyasminocha has joined #riscv
19:16
jleightcap has joined #riscv
19:16
haritz has quit [Remote host closed the connection]
19:16
haritz has joined #riscv
19:17
patersonc_ has joined #riscv
19:17
ConorDooley has joined #riscv
19:17
sskras_ has joined #riscv
19:17
rsalveti_ has joined #riscv
19:17
ln5 has joined #riscv
19:17
pavel_odintsov_ has joined #riscv
19:17
sskras_ is now known as sskras
19:17
sskras has quit [Ping timeout: 268 seconds]
19:17
hl_ has joined #riscv
19:17
h2t has quit [Ping timeout: 256 seconds]
19:17
patersonc has quit [Read error: Connection reset by peer]
19:17
sorear has quit [Read error: Connection reset by peer]
19:17
rsalveti has quit [Read error: Connection reset by peer]
19:17
gatecat has quit [Ping timeout: 256 seconds]
19:17
Revy has quit [Ping timeout: 256 seconds]
19:17
patersonc_ is now known as patersonc
19:17
rsalveti_ is now known as rsalveti
19:17
h2t_ has joined #riscv
19:17
shoragan_ has joined #riscv
19:17
esv has joined #riscv
19:17
paulk has quit [Ping timeout: 256 seconds]
19:17
seds has quit [Ping timeout: 256 seconds]
19:17
roxell has quit [Ping timeout: 256 seconds]
19:17
shoragan has quit [Ping timeout: 256 seconds]
19:17
arnd_ has joined #riscv
19:17
damian101 has quit [Ping timeout: 246 seconds]
19:17
hl has quit [Remote host closed the connection]
19:17
arnd has quit [Ping timeout: 246 seconds]
19:17
arnd_ is now known as arnd
19:17
elms_ has joined #riscv
19:17
Revy has joined #riscv
19:17
sorear has joined #riscv
19:17
guerby_ has joined #riscv
19:17
seds has joined #riscv
19:18
ldevulder has quit [Ping timeout: 256 seconds]
19:18
xypron has quit [Ping timeout: 256 seconds]
19:18
pavel_odintsov has quit [Ping timeout: 256 seconds]
19:18
pavel_odintsov_ is now known as pavel_odintsov
19:18
conchuod has quit [Ping timeout: 268 seconds]
19:18
guerby has quit [Ping timeout: 268 seconds]
19:18
elms has quit [Ping timeout: 268 seconds]
19:18
ConorDooley is now known as conchuod
19:18
elms_ is now known as elms
19:18
pavelow_ has joined #riscv
19:18
pavelow has quit [Read error: Connection reset by peer]
19:18
MoeIcenowy has joined #riscv
19:18
ardb has joined #riscv
19:18
xypron has joined #riscv
19:18
xypron has quit [Changing host]
19:18
xypron has joined #riscv
19:18
palmer has joined #riscv
19:18
Sharktavia has quit [Ping timeout: 256 seconds]
19:18
gatecat has joined #riscv
19:18
haritz has joined #riscv
19:18
haritz has quit [Changing host]
19:18
octav1a has joined #riscv
19:19
tusf has joined #riscv
19:19
pld has joined #riscv
19:19
paulk has joined #riscv
19:19
paulk has joined #riscv
19:19
sumoon has joined #riscv
19:19
mmind00 has quit [Remote host closed the connection]
19:20
mmind00 has joined #riscv
19:20
abelvesa has quit [Ping timeout: 268 seconds]
19:21
abelvesa has joined #riscv
19:21
coldfeet has quit [Ping timeout: 268 seconds]
19:21
coldfeet has joined #riscv
19:22
ldevulder_ has quit [Ping timeout: 268 seconds]
19:22
Andre_Z has quit [Ping timeout: 268 seconds]
19:25
ldevulder has joined #riscv
19:31
hightower4 has joined #riscv
19:33
hightower3 has quit [Ping timeout: 264 seconds]
19:34
Andre_Z has joined #riscv
19:36
markh has quit [Remote host closed the connection]
19:40
esv has quit [Quit: Leaving]
19:40
esv has joined #riscv
20:03
markh has joined #riscv
20:11
seasharp_ has joined #riscv
20:12
mlw has quit [Ping timeout: 260 seconds]
20:12
seasharp has quit [Ping timeout: 252 seconds]
20:36
Leopold has joined #riscv
20:47
Andre_Z has quit [Quit: Leaving.]
20:55
coldfeet has quit [Remote host closed the connection]
21:31
markh has quit [Ping timeout: 255 seconds]
21:31
mark4o has joined #riscv
21:32
mark4o is now known as markh
21:43
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.]
21:48
Orac has quit [Quit: Was I really ever here?]
21:59
markh has quit [Ping timeout: 268 seconds]
22:02
jobol has quit [Quit: Leaving]
22:05
Trifton has quit [Quit: ~~~RiDiN tHe WaVeS~~~]
22:20
heat_ has quit [Remote host closed the connection]
22:56
pecastro has quit [Ping timeout: 256 seconds]
23:08
DesRoin has quit [Ping timeout: 240 seconds]
23:09
KREYREN has joined #riscv
23:10
DesRoin has joined #riscv
23:14
KREYREN has quit [Remote host closed the connection]
23:26
damian101_ has quit [Remote host closed the connection]
23:26
markh has joined #riscv
23:27
matoro has quit [Ping timeout: 255 seconds]
23:29
matoro has joined #riscv
23:54
Armand has quit [Remote host closed the connection]
23:54
vagrantc has quit [Ping timeout: 256 seconds]
23:54
Armand has joined #riscv
23:59
Tenkawa has joined #riscv