sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
<muurkha> Bluefoxicy: 1/∛3 and pi/fs are both constants, right? I don't see where the 1/sin is in that formula
<muurkha> oh, that's a ÷! not a +
<muurkha> can you make a table of (4K sin(f₀π/fs)))³ for each f₀?
<muurkha> for csc⁻¹ you can approximate it as dh` says, maybe with a cubic spline rather than a series. I'm not sure if there's a way to do csc with CORDIC
pecastro has quit [Ping timeout: 252 seconds]
jacklsw has joined #riscv
vagrantc has quit [Quit: leaving]
nun has quit [Quit: ZNC - http://znc.in]
nun has joined #riscv
Xark_ is now known as Xark
KombuchaKip has quit [Quit: Leaving.]
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
peeps[zen] has joined #riscv
peepsalot has quit [Ping timeout: 252 seconds]
KombuchaKip has joined #riscv
davidlt has joined #riscv
EchelonX has joined #riscv
PyroPeter has quit [Ping timeout: 250 seconds]
PyroPeter has joined #riscv
kailo has joined #riscv
davidlt has quit [Ping timeout: 252 seconds]
EchelonX has quit [Quit: Leaving]
BOKALDO has joined #riscv
riff-IRC has quit [Remote host closed the connection]
riff-IRC has joined #riscv
FL4SHK has quit [Ping timeout: 250 seconds]
bauruine has joined #riscv
FL4SHK has joined #riscv
<ssb> amount of flying BS in today's RISC-V threads on HN is ridiculous, I have not seen anything like that on technical matters
<la_mettrie> HN?
<muurkha> The Orange Website
davidlt has joined #riscv
davidlt has quit [Remote host closed the connection]
davidlt has joined #riscv
<sorear> never changes
avoidr has quit [Ping timeout: 252 seconds]
avoidr has joined #riscv
<jrtc27> so how many generation ahead are the press releases with what you can actually get your hands on?
<jrtc27> three?
<jrtc27> (8-series, P550, P650, I believe)
<muurkha> heh
pecastro has joined #riscv
<sorear> remember the old jokes about how intel suffered a misprediction and serious pipeline stall after the NetBurst flop
<jrtc27> based on my experience with riscv hardware so far I'll have to have hands-on experience of the chip's performance before I believe it...
<sorear> fyi the p550 manual on sifive.com/documentation has a pipeline diagram and a list of performance counters (3.11.4), if you want a rough idea of where they're playing
adjtm has quit [Quit: Leaving]
<jrtc27> "Bare and Sv48 virtual memory support"
* jrtc27 hopes they also mean Sv39, because otherwise that's not legal
<jrtc27> presumably they do given linux only uses sv39...
<jrtc27> "The BTB has a one-cycle latency, so that correctly predicted branches and direct jumps result in no penalty, provided the target is 16-byte aligned"
<jrtc27> seems rather restrictive...
<jrtc27> "For RV64 architectures on SiFive designs, satp.MODE=8 is used for Sv48 virtual addressing, and no other modes are currently supported."
<jrtc27> uhhhhhhh
<jrtc27> that's very not legal
<jrtc27> (to quote the privileged spec, "Implementations that support Sv48 must also support Sv39.")
winterflaw has joined #riscv
tekkamanninja has quit [Remote host closed the connection]
Ivii has joined #riscv
jacklsw has quit [Ping timeout: 268 seconds]
jellydonut has quit [Read error: Connection reset by peer]
jellydonut has joined #riscv
bauruine has quit [Remote host closed the connection]
kailo has quit [Ping timeout: 256 seconds]
djdelorie has quit [Ping timeout: 268 seconds]
zjason` is now known as zjason
djdelorie has joined #riscv
adjtm has joined #riscv
adjtm has quit [Remote host closed the connection]
adjtm has joined #riscv
jacklsw has joined #riscv
marcj has quit [Ping timeout: 265 seconds]
frost has quit [Ping timeout: 252 seconds]
BOKALDO has quit [Quit: Leaving]
jacklsw has quit [Quit: Back to the real world]
BOKALDO has joined #riscv
marcj has joined #riscv
Andre_H has joined #riscv
aburgess_ has quit [Ping timeout: 252 seconds]
plantman has joined #riscv
<jimwilson_> p550 is what they used to call u8, there is no u8 anymore
<jrtc27> ohh ok that clears thing up a bit
<sorear> Is p2** U7? looks similar
<jrtc27> yes, see B.1
<jrtc27> although, having E and S use the same marchid sounds like a bad idea...
<jrtc27> p270 seems to be a beefed up version
<jrtc27> has B, Zfh, L3 cache
<jimwilson_> yes p2** is U7, the second number is base 2 alu size, so p550 has 64-bit alu and p270 has 256-bit alu for V
<jrtc27> so presumably newer core rtl glued to newer uncore rtl
<sorear> if bullet is set up like rocket there's just a useVM boolean. probably the same one
<sorear> if that's going to change marchid then what else should?
* sorear hopes but doubts they have fun internal train names for p5 and p6
<jimwilson_> or maybe it is 128-bit alu with 256 bit registers, I don't remember, but registers are twice the size of alu for widening operations
<sorear> (it was called "bullet" in the gcc pipeline description)
<jrtc27> that's what the device tree calls it too
vagrantc has joined #riscv
jimwilson has joined #riscv
jimwilson has quit [Client Quit]
jimwilson has joined #riscv
jimwilson_ has quit [Quit: Leaving]
mahmutov has joined #riscv
aburgess_ has joined #riscv
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
winterflaw has quit [Ping timeout: 276 seconds]
<gudenau[m]> Isn't there a device tree that gets mapped into memory that you are supposed to parse to get hardware info? I don't know anything about that.
EchelonX has joined #riscv
mahmutov has quit [Ping timeout: 252 seconds]
nvmd has joined #riscv
BOKALDO has quit [Quit: Leaving]
davidlt has quit [Ping timeout: 256 seconds]
kailo has joined #riscv
vagrantc has quit [Quit: leaving]
gdd has quit [Read error: Connection reset by peer]
gdd has joined #riscv
vagrantc has joined #riscv
vagrantc has quit [Quit: leaving]