nmeum, to haskell
@nmeum@chaos.social avatar

Here is a preprint of fun paper that I've been working on which investigates the utilization of formal descriptions of instruction semantics to perform symbolic binary-level program analysis: https://doi.org/10.48550/arXiv.2404.04132

It includes a prototype implementation in Haskell which performs symbolic execution of RISC-V binary code without requiring the transformation to an intermediate representation (like LLVM IR).

pleia2, to random
@pleia2@floss.social avatar
scott, to GraphicsProgramming
@scott@denizens.social avatar
bsletten, to technology
@bsletten@mastodon.social avatar

This is huge. I’ve been bullish on RISC-V from the beginning but this is happening even faster than I expected. Between IT Sovereignty and geopolitics involving access to global supply chains, hyperspecialization of algorithms to hw, etc., it’s about to get really interesting.*

We’re one generation from the tech hacking culture of cyberpunk fiction.

  • HW heterogeneity will be mediated by LLVM and WebAssembly.

https://www.tomshardware.com/pc-components/cpus/former-silicon-valley-vets-create-risc-v-microprocessor-that-can-run-cpu-gpu-and-npu-workloads-simultaneously

winterschon, to embedded
@winterschon@hachyderm.io avatar

ohhhh gosh… more RISC-V for FreeBSD!

💘 more cores 💘 more ram 💘 more ports 💘 more more more 💘

going to validate whether this SO-DIMM format will work in my TuringPi2, but generally underlying all technical plans, a vast majority of my home-lab acquisitions are solely because I want it and it's fun!

💖👩🏼‍💻💁🏼‍♀️🤩😌

Lichee Pi 4A - front of retail box
Lichee Pi 4A - SoM and carrier board
Lichee Pi 4A - system layout

joeyh, to random
@joeyh@hachyderm.io avatar

Noticed that Jian Tan modified several additional test files besides those used in the known backdoor.

This was at the same time as the known backdoored test files, so almost certainly these RISC-V test files also contain a version of the backdoor. Used where I wonder?

ekaitz_zarraga, to guix
@ekaitz_zarraga@mastodon.social avatar

So today is time to publish another post about our effort for in and

Today I talk about being sidetracked and why that happened, so you can understand how many different projects are involved in the process, not only the compilers, and how all that works together:

https://ekaitz.elenq.tech/bootstrapGcc11.html

jbzfn, to sbc
@jbzfn@mastodon.social avatar

🤖 Duo S RISC-V/Arm SBC features Sophgo SG2000 SoC, Ethernet, WiFi 6, and Bluetooth 5 connectivity - CNX Software

「 Linux and RTOS are said to be supported on the Duo S, and you’ll find buildroot-built OS images on GitHub to boot from either the microSD card or the eMMC flash. As of the current v1.0.9 image, Duo S does not yet support wiringX (C) and pinpong (Python) GPIO libraries, and Arduino support is not implemented either 」

https://www.cnx-software.com/2024/03/25/duo-s-risc-v-arm-sbc-features-sophgo-sg2000-soc-ethernet-wifi-6-and-bluetooth-5-connectivity/

awai, to linux
@awai@fosstodon.org avatar

Just got this little thing in the mail 😀️ (courtesy of the @risc_v DevBoard Program).

I guess I have some more upstreaming work ahead 😉️ :linux: :riscv:

jbzfn, to linux
@jbzfn@mastodon.social avatar

🔐 Linux 6.9 Adds New RISC-V Vector-Accelerated Crypto Routines - Phoronix

「 RISC-V with Linux 6.9 implements support for more vector-accelerated crypto routines. Among the work is RISC-V vector accelerated AES-{ECB,CBC,CTR,XTS}, ChaCha20, GHASH, SHA-256, SHA-384, SHA-512, SM3, and SM4 algorithms 」

https://www.phoronix.com/news/Linux-6.9-RISC-V

jbzfn, to ai
@jbzfn@mastodon.social avatar

⚡ Firm headed by legendary chip architect behind AMD Zen finally releases first hardware — days after being selected to build the future of AI in Japan, Tenstorrent unveils Grayskull, its RISC-V answer to GPUs

「 Tenstorrent processors comprise a grid of cores known as Tensix Cores and come with network communication hardware so they can talk with one another directly over networks, instead of through DRAM 」

https://www.techradar.com/pro/firm-headed-by-legendary-chip-architect-behind-amd-zen-finally-releases-first-hardware-days-after-being-selected-to-build-the-future-of-ai-in-japan-tenstorrent-unveils-grayskull-its-risc-v-answer-to-gpus

geerlingguy, to Cyberdeck
@geerlingguy@mastodon.social avatar

Testing out this tiny little guy currently—RISC-V in a cute little cyberdeck package. What do you want to know about it? I'll work on a video soon! (Disclosure: This laptop was provided for review by Sipeed)

image/jpeg
image/jpeg
image/jpeg

ekaitz_zarraga, to random
@ekaitz_zarraga@mastodon.social avatar

If anyone has interest or questions about the process, feel free to ask. I think I should talk more about this, and share what we do and how, because it's really interesting.

For example, this week I implemented many pseudoinstructions for the backend in and added some extended assembly support.

fabio, to intel
@fabio@manganiello.social avatar

Banning China from accessing advanced silicon meant only one thing: that China is now at the frontline of innovation on an open architecture like , while America is throwing its money at a dead body like .

https://go.theregister.com/feed/www.theregister.com/2024/03/20/alibaba_c930_riscv/

santiago, to random
@santiago@masto.lema.org avatar

Bit of frustration tonight making VisionFive 2 builds of . Mine kept hanging at MMCBusDriver. Thankfully X512 ‘s January build (just dumped with dd on the NVMe) boots fine. Mouse isn’t working though so I can just look at it I guess 😅

https://discuss.haiku-os.org/t/progress-on-running-haiku-on-visionfive-2/13369/241?u=santiagolema

Z572, (edited ) to guix

Succeeded in getting the guix system vm to support --target=riscv64-linux-gnu, and --system=riscv64-linux(but not quite)

The qemu running with --system=riscv64-linux is also riscv architecture, now you have to manually modify to use native qemu or the guix of QEMU-system on qemu-user is too slow

https://issues.guix.gnu.org/69899

(Maybe it doesn't show up yet, but maybe it will)

lupyuen, to random
@lupyuen@qoto.org avatar

#RISCV "Wait for Interrupt instruction (WFI) provides a hint to the implementation that the current hart can be stalled until an interrupt ... so a legal implementation is to simply implement WFI as a NOP" 🤔

Source: https://github.com/riscv/riscv-isa-manual/releases/download/Priv-v1.12/riscv-privileged-20211203.pdf

CyReVolt, to random
@CyReVolt@mastodon.social avatar

Check this out, a CPU made of just simple components, no FPGAs or ASICs.
I just played snake on it. 🥳
It implements RV32I.

https://pineapple-one.github.io/ 👈🧐

Mecrisp, to forth German
@Mecrisp@chaos.social avatar

I am happy to announce the 1.1.0 release of Mecrisp-Quintus, an optimising compiler capable of generating native code with constant folding and register allocation which is now also available for 64 bit RV64IM and RV64IMC targets in addition to RV32I(M)(C) and MIPS M4K.

https://mecrisp.sourceforge.net

jbzfn, to random
@jbzfn@mastodon.social avatar

The starts to look bad when it comes to accessing any tech, all the sudden your successful little GitHub repo requires a lawyer with ties to the intelligence community.

They're trying to ruin , they already successfully managed to slow China access to the latest semiconductor tech, but YOU could be next if they decide to put you on the same list for not supporting bombing a daycare center.

I don't fear the , I fear US lawmakers drawing invisible lines for the rest of us.

thezoq2, to factorio
@thezoq2@mastodon.social avatar

Ever played factorio and thought "I wish my factory had a risc-v core"?

Introducing Factorio Yosys!

This is a project of a friend of mine not on mastodon, so all credit to him. He built a full @yosyshq backend for that can now compile a core.

The core runs at 1.82 Hz at 60 FPS, and much faster with uncapped framerate.

Source code here https://git.sr.ht/~acqrel/factorio-yosys

A video of the game factorio, there is a big circuit connected to lights that blink

sri, to ai
@sri@mastodon.social avatar
maxleibman, to debian
@maxleibman@mastodon.social avatar

Fooling around with the VisionFive 2 again, this time trying to get a reasonable xrdp experience going so I can use it from my Mac and Windows PCs without switching display and inputs. I would probably use it much more frequently if I could do so from the main machines I work on.

So far, I've gotten an xfce4 session working in which I have reasonable performance but can't get any app windows to appear, or a GNOME session that works fine but with about a 30-second lag.

#RISCV #Debian #Linux

jarkko, to zig
@jarkko@social.kernel.org avatar

i hope #zig will be sustainable. i like its way more than #rust. and like in C or even RISC-V microarchitecture, but not so much in Rust and C++, the language definition is compact enough so that it just stick into your head. also, comptime is really cool invention in my opinion. #C #rustlang #riscv

https://ziglang.org/

governa, to linux
@governa@fosstodon.org avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Youngstown
  • everett
  • slotface
  • rosin
  • osvaldo12
  • mdbf
  • ngwrru68w68
  • megavids
  • cubers
  • modclub
  • normalnudes
  • tester
  • khanakhh
  • Durango
  • ethstaker
  • tacticalgear
  • Leos
  • provamag3
  • anitta
  • cisconetworking
  • lostlight
  • All magazines