Benjamin Rosseaux

1.6K posts

Benjamin Rosseaux banner
Benjamin Rosseaux

Benjamin Rosseaux

@coder

Programming for food, indie game programmer, hobby musician, demoscener under the handle BeRo in the demogroup Farbrausch. Want-Handle-Buyers GO AWAY!

Bingen am Rhein, Germany Se unió Şubat 2007
854 Siguiendo1.1K Seguidores
Tweet fijado
Benjamin Rosseaux
Benjamin Rosseaux@coder·
You can now also follow me at @bero" target="_blank" rel="nofollow noopener">mastodon.rosseaux.com/web/@bero resp. @bero@mastodon.rosseaux.com . But I myself will continue to stay on Twitter as well, Mastodon I will just have in addition for those who want to leave Twitter but at the same time continue to follow me. So don't worry 😀
English
5
0
6
0
Benjamin Rosseaux
Benjamin Rosseaux@coder·
Guest Software rendered OpenGL kmscube running on a guest 64-bit RISCV Alpine Linux system in my PasRISCV emulator with active x86-64 Tracing JIT Dynarec compiler with smooth >= 60FPS 🙂 #RISCV #Emulation #JIT
English
1
1
6
236
Benjamin Rosseaux
Benjamin Rosseaux@coder·
but it is primarily targeted at embedded and low-power applications rather than high-performance computing. (5/5)
English
0
0
0
56
Benjamin Rosseaux
Benjamin Rosseaux@coder·
extremely complex "super-SIMD" that is difficult to efficiently map in a JIT. A more traditional SIMD extension with fixed vector widths and clearly defined instruction semantics would have been much more JIT-friendly. The upcoming P extension does go in that direction, (4/5)
English
1
0
0
86
Benjamin Rosseaux
Benjamin Rosseaux@coder·
The irony: the entire #RISCV base ISA (RV64GC) is beautifully RISC: simple opcodes, fixed 32-bit instructions (+ compressed), load/store architecture, no flags, no implicit state. Then RVV comes along and throws all those principles out the window: global implicit state, (1/5)
English
1
0
3
213
Benjamin Rosseaux
Benjamin Rosseaux@coder·
@TechByTaraa ... A far underrated language in my opinion, since the most knows only the old "School" Pascal with its bad reputation, and not the today modern Object Pascal.
English
0
0
1
25
Benjamin Rosseaux
Benjamin Rosseaux@coder·
@TechByTaraa Object Pascal, it's low-level like C and C++, it has inline-assembler, it is readable, it has a good standard library, it has modern features like RTTI, generics, anonymous functions and so on, it has good IDEs (Delphi and Lazarus), and it has a good community. ...
English
1
0
2
44
tara_
tara_@TechByTaraa·
Which programming language made you fall in love with coding?
tara_ tweet media
English
423
27
592
25.1K
Benjamin Rosseaux
Benjamin Rosseaux@coder·
consistent design for more traditional SIMD instructions in the future, while still keeping the benefits of RVV for more advanced use cases. (3/3)
English
0
0
0
57
Benjamin Rosseaux
Benjamin Rosseaux@coder·
but it also makes it more complex and harder to implement a JIT compiler for it in my PasRISCV emulator, where the JIted code needs often to bailout to the interpreter for non-native-SIMDizable code cases. I hope that the RISC-V foundation can come up with a more clean and (2/3)
English
1
0
0
65
Benjamin Rosseaux
Benjamin Rosseaux@coder·
A small rant about vector extensions in RISC-V, although I like RISC-V in general. But why is RISC-V's vector extension (RVV) so different from other SIMD instruction sets like x86's SSE/AVX or ARM's NEON? It seems like RVV is designed to be more flexible and scalable, (1/3)
English
1
0
3
150
Benjamin Rosseaux
Benjamin Rosseaux@coder·
XOrg is also running in my PasRISCV emulator now. 🙂
Benjamin Rosseaux tweet media
English
0
1
11
115
Aryan
Aryan@justbyte_·
Be honest, what was your first code editor??
Aryan tweet media
English
102
3
54
6K
Benjamin Rosseaux
Benjamin Rosseaux@coder·
@TechByTaraa x86-16/x86-32/x86-64 Assembler (Intel Syntax, not AT&T Syntax), C, C++, C#, Object Pascal, POCA, PHP, Python, Java, JavaScript, TypeScript, PowerBASIC, QBasic, and some more
English
0
0
0
30
tara_
tara_@TechByTaraa·
Which programming languages can you code in without using AI?
tara_ tweet media
English
100
15
123
6.1K
Benjamin Rosseaux
Benjamin Rosseaux@coder·
@akramcodez 3 years but with a 5 year old CPU (Ryzen 9 5950X), 64GB RAM, and a RTX4090. It's fast enough, and I don't feel the need to upgrade yet, especially in these days when hardware prices like RAM are quite high. I've also the near same setup with a AMD Raedon RX 9700 XT for tests.
English
0
0
0
68
Sk Akram
Sk Akram@akramcodez·
How many years old is your current computer?
Sk Akram tweet media
English
35
1
38
1.6K
Rino🚀
Rino🚀@RinoTheBouncer·
Let’s go!🚀
Rino🚀 tweet media
English
2.7K
152
2.5K
168.3K
Benjamin Rosseaux
Benjamin Rosseaux@coder·
PasRISCV's network device emulation is finally working 🙂
Benjamin Rosseaux tweet media
English
0
0
22
3.8K
Benjamin Rosseaux
Benjamin Rosseaux@coder·
PasRISCV now has its own local CLI debugger alongside the GDB remote server. It supports breakpoints single-stepping register & memory inspection & allows simultaneous local CLI & remote GDB sessions. A public debugger API enables future GFX debugger UI. youtu.be/yznijHMKj_0
YouTube video
YouTube
English
0
0
1
232
Dave
Dave@GamewithDave·
First game that comes to mind?
Dave tweet media
English
8.5K
179
3.4K
1M