**** BEGIN LOGGING AT Fri Feb 05 02:59:57 2021 Feb 05 03:08:00 GenTooMan: Are you presiding? Feb 05 03:08:26 Govern that LCD, sir! Feb 05 03:13:03 Valve and all! Feb 05 15:55:19 hello, will the beagleV support risc-v vector extension instructions? Feb 05 15:57:18 here's the manual for the cpu core: https://sifive.cdn.prismic.io/sifive/6fa9f9ac-847d-4cc6-8b6e-3926838bf632_sifive_U74_rtl_full_20G1.03.00_manual.pdf Feb 05 15:57:25 or x86 SSE-like instructions in general? Feb 05 15:59:13 i couldn't figure that out from the manual, from what i gathered the core implements RV64GC Feb 05 16:00:09 and the vector extension could be available but not enabled: https://www.ovpworld.org/processor-model-variant-risc-v-riscv64-rv64gc Feb 05 16:03:06 my impression is that it's a question of toolchain/vendor support Feb 05 16:08:32 ehh the toolchain will obviously follow what the hardware supports, not the other way around Feb 05 16:10:14 I don't see any indication of vector instructions in the processor manual so I would assume the answer is no Feb 05 16:11:05 so heavy computations are presumably best done on the various auxiliary cores Feb 05 16:14:50 i found a pdf about the U74 with same "Available (But Not Enabled)" section: https://www.ovpworld.org/modeldocs/OVP_Model_Specific_Information_sifive_riscv_U74.pdf Feb 05 16:16:55 available in this generic simulation model, not enabled in this variant (because the specific processor being simulated doesn't support it) Feb 05 16:18:26 ah, i was thinking about using the NEON/SSE equivalent instructions for some optimizations but it seems like dev board availability isn't there yet Feb 05 16:20:47 looks like the risc-v vector extension spec isn't even finalized yet Feb 05 16:21:02 hence it's premature to be expecting implementations Feb 05 16:24:53 hmm, though it does appear SiFive has a core that supports it, but it's quite recent Feb 05 16:26:40 or at least announced... "SiFive seems confident that by the time you come to license and use the VIU75 in your system-on-chip, the core will support a ratified version 1.0 of the extension." according to The Register Feb 05 16:27:35 you're right, it's too early for that **** ENDING LOGGING AT Sat Feb 06 02:59:57 2021