Monday, 2022-10-10

markosok, one more question before I hit the bed, I have two maddlds, same elements, but I need the second to multiply the elements *in reverse order*, if first is sum_0^N{A[i]*B[i]}, the 2nd should be sum_0^N{A[i]*B[N-i]}00:13
markosis that a case of svindex?00:13
markosbasically the second would have A index ascending, but B index descending00:14
markosor is it easier to just reverse B (and how should I do that?)00:19
lkclyeah that'll be an svindex again01:00
lkclthis time you would set rmm=0b00100 (if you wanted to reverse-order on RC)01:01
lkclyou should be able to create the reversed-indices with "sv.svstep/mrr"01:04
lkclalthough, i am drumming my fingers here at the number of times inversion is coming up, i think it may be time for a 64-bit version of svshape01:05
lkclbut the last time i tried that it really did not go well01:05
*** ghostmansd[m] <ghostmansd[m]!> has quit IRC06:58
*** ghostmansd[m] <ghostmansd[m]!> has joined #libre-soc07:08
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC08:04
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc08:05
*** lkcl <lkcl!> has quit IRC10:10
*** ghostmansd <ghostmansd!> has joined #libre-soc10:12
*** lkcl <lkcl!> has joined #libre-soc11:36
markoslkcl, know what would be good?12:01
markosan SVP64 cookbook, how to solve certain problems using SVP64, showcasing the new instructions12:01
markoseg. how to produce inverse indices12:02
markosI could write already a few entries there based on the functions done so far12:02
markoscould be in the form of a knowledge-base, FAQ, or wiki, but preferably something online12:03
markosthis is definitely what many developers will look for anyway and what will actually win them over12:04
markossee exactly how it's done, vs reading about the instructions in a spec12:04
*** ghostmansd <ghostmansd!> has quit IRC12:08
*** ghostmansd[m] <ghostmansd[m]!> has quit IRC12:27
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc12:28
*** octavius <octavius!> has joined #libre-soc14:18
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC15:07
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc15:08
octaviusmarkos, if a an iwiki section hasn't been started, a svp64cookbook.mdwn could be made on the site. Then using the same workflow we have for the pandoc/latex pdf generation to make a portable doc15:23
lkclyes great idea15:24
octaviusTo use, would it have to be under the "openpower" dir?15:25
octaviusIn the Makefile rules I see the --filter arg, so I guess a dir could be specified15:28
octaviusI don't know if you want to have the cookbook and spec in the same dir, would start to get a little busy?15:29
markosI would put them in separate dirs15:29
markosbut great idea15:29
markosand easy to expand15:29
lkcl - is an automatic "collation"15:30
lkclso the ideas can go one per page under a subdir15:30
lkclthen "appear" magically in a top-level "listing" page15:31
markoscan we have categories as well?15:31
markoseg generic for loops, dot-products, cross-products, how to use predicates, how to use indices, remaps, etc15:33
lkclas tags, yes15:46
*** octavius <octavius!> has quit IRC16:19
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC17:17
*** ghostmansd[m] <ghostmansd[m]!> has joined #libre-soc17:17
*** ghostmansd <ghostmansd!> has joined #libre-soc17:38
*** ghostmansd <ghostmansd!> has quit IRC17:58
*** ghostmansd <ghostmansd!> has joined #libre-soc18:18
*** ghostmansd <ghostmansd!> has quit IRC18:42
markoslkcl, I remember you mentioning graphcore a while ago:
markosbasically it's gameover for graphcore19:10
*** ghostmansd[m] <ghostmansd[m]!> has quit IRC19:29
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc19:33
lkclthat was on the cards pretty much straight away19:51
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC19:51
lkclanything that specialist / focussed is a serious risk19:51
*** ghostmansd[m] <ghostmansd[m]!> has joined #libre-soc19:52
*** jab <jab!> has joined #libre-soc20:30
*** josuah <josuah!~irc@> has quit IRC21:34
*** josuah <josuah!~irc@> has joined #libre-soc21:36
*** octavius <octavius!> has joined #libre-soc23:09

Generated by 2.17.1 by Marius Gedminas - find it at!