Readit News logoReadit News
voidbert commented on Run RISC-V Binaries on AMD Zen-Series CPUs via Microcode Modification   rvspoc.org/en/S2502/... · Posted by u/davikr
throwaway48476 · 8 months ago
The ISA front-end is not strongly coupled and the original zen had a canceled version that used aarch64.
voidbert · 8 months ago
So, could it be a feasable for a Zen CPU to have multiple microcode banks it switches between, so that it can run code in multiple architectures? For example, in addition to x86, some microcode for running WebAssembly or Java bytecode with native performance and no JIT overhead?
voidbert commented on FOSDEM 2025: Streaming Schedule   fosdem.org/2025/schedule/... · Posted by u/torvald
s3krit · a year ago
This has been the case of years. My first FOSDEM was about a decade ago and it felt like that then. You go to a room a talk or two before the talk you actually want to see because of the queues, which means you’re in a talk you didn’t necessarily want to go to, at the expense of someone who might have wanted to. So they’ll queue a talk or two ahead next time, ad infinitum
voidbert · a year ago
If you are going to specific devrooms instead of specific talks, you usually don't need to wait in line before getting in. At least that was my experience last year: I got there early in the morning and the rooms were not very full.
voidbert commented on SiFive's P550 Microarchitecture   chipsandcheese.com/p/insi... · Posted by u/klelatti
voidbert · a year ago
From what I understand, this core tries to ourperform the A75 in IPC whilst using less area. However, the P550 cores run at a lower frequency (1.4GHz) than the A75 (2GHz). I wonder if this optimization for area, like in Zen4c, makes it impossible to drive the core at a high frequency, hindering its maximum performance. Nonetheless, it's a great RISC-V core, especially when compared to what brands like SpaceMit and Alibaba T-Head offer.
voidbert commented on Picking Glibc Versions at Runtime   blogsystem5.substack.com/... · Posted by u/xlinux
synergy20 · a year ago
is flatpak mainly designed for desktop gui? wish there are cli tools to help to develop non gui program with unshare
voidbert · a year ago
You can use bubblewrap, the sandbox Flatpak uses. However, the command lines will get pretty long.
voidbert commented on What happened to the Japanese PC platforms?   mistys-internet.website/b... · Posted by u/zdw
immibis · a year ago
My CASIO graphics calculator from high school also uses a SuperH.
voidbert · a year ago
And interestingly for a graphing calculator, it lacks an FPU, and all floating point math has to be done in software.
voidbert commented on Turning Disposable Vapes into a Fast Charge Power Bank   youtube.com/watch?v=ehp23... · Posted by u/gmemstr
voidbert · a year ago
If these vapes are disposable, wouldn't it be cheaper for the manufacturers to use non-rechageable battery technologies like the many ones on AA(A) batteries?
voidbert commented on Japan wants its hardworking citizens to try a 4-day workweek   apnews.com/article/japan-... · Posted by u/rntn
Ancalagon · a year ago
Interesting to see Greece taking population decline one way - more work days, and Japan the opposite.

Hopefully Japan is right.

voidbert · a year ago
From what I read, Greece's policy was (partially) due to labour shortages during the tourism season, while Japan has lots of workers who work many unproductive hours (some just go to the office for the sake of going). I'd say they're different policies for quite different contexts.
voidbert commented on RISC-V CPU arrives on a tablet starting at $149   tomshardware.com/tablets/... · Posted by u/doener
fsflover · a year ago
> This RISC-V-powered tablet is helping developers build more mobile apps for the open standard

Could you run something like Mobian (https://mobian.org/) or PureOS on it with convergent desktop apps?

voidbert · a year ago
If the tablet has both mainline kernel and uboot, it shouldn't be too hard for someone with embbeded Linux experience to port other distros over. However, there's quite a learning curve to doing it yourself.
voidbert commented on RP2350 Hazard3 Added to LLVM   github.com/llvm/llvm-proj... · Posted by u/hasheddan
stavros · a year ago
Does this mean that any language that compiles to LLVM can now run on the RP2350?
voidbert · a year ago
That was possible before when targeting RV32. If I understand correctly, this makes it possible for LLVM to use all RISC-V extensions supported by the core with a simple command line (the patch describes what features the core supports), resulting in better-optimized code.

However, to run any language on the Pi Pico, that language still needs to interop with Pico's SDK, which you'd have to do manually if no one created bindings yet.

voidbert commented on Using alternative browser engines in the European Union   developer.apple.com/suppo... · Posted by u/janandonly
chongli · a year ago
If you read their requirements you can infer why they’re doing this: security. They absolutely do not want users’ phones hacked by a 3rd party browser bug. Nor do they want a 3rd party browser phoning home with user data.

Absolutely the last thing they want is Facebook shipping their app as a browser which bypasses all of Apple’s privacy protections.

voidbert · a year ago
Even if someone got unsigned machine code execution on V8's or SpiderMonkey's JIT, the same could happen on JavaScript Core. All browsers could be vulnerable to something like this (it's just a matter of time before a vulnerability appears), and Apple should be focusing on securing their app sandbox.

In terms of privacy and third party apps, isn't the protection domain name based? Those are native apps, so browser protection wouldn't work.

u/voidbert

KarmaCake day97July 10, 2023View Original