home.social

#x64 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #x64, aggregated by home.social.

fetched live
  1. I have now a full-blown working UEFI boot path in my OS - incl. a simple AHCI driver to access the SATA based SSD drive with its FAT32 ESP partition.

    100% pure Rust code (not a single asm file!), without any dependencies to other crates! #rust #rustlang #x64 #computerscience

  2. go-simd-softmax

    Is a Go-oriented SIMD/avx softmax implementation with optimisations in amd64 / x64 assembler.

    Up to 3.5x faster than equivalent function written using stdlib only. See benchmarks.

    github.com/ha1tch/go-simd-soft

    #go #foss #softmax #asm #assembler #x86_64 #x64 #amd64 #assembly #golang

  3. #aarch64 builds of @binjr are coming, and I have proof!

    But the amusing fact(*) about that screenshot, is that it shows an aarch64 Linux Java Virtual Machine running on an x64 Windows host and ultimately rendering in a native window on the host's desktop.
    It's not very fast, obviously, but given the amount of layers it has to go through, it is kind of mind blowing that it actually works pretty much seamlessly:
    Windows 11 ➡️ WSL ➡️ Debian bookworm ➡️ qemu ➡️ OpenJDK-24 JVM ➡️ JavaFX ➡️ GTK3 ➡️ X11 ➡️ RemoteDesktop ➡️ GDI ➡️ Windows.

    And why would you want to do that, I hear you ask? Well, that's the neat part: you don't! (Seriously it's pretty daft. Don't do that).

    (*) It has been brought to my attention before that my personal notion of what constitutes an "amusing fact" isn't wildly shared amongst the general public. You have been warned.

    #ForScience #qemu #windows #debian #aarch64 #x64

  4. Running Rust code in a freestanding, bare-metal environment is quite challenging. Currently, I'm dealing with unsafe preconditions violations and pointer provenance... #rust #rustlang #osdev #baremetal #x64

  5. My interactive BASIC interpreter (with a simple REPL loop) supports now also string literals - with the help of some famous LLM. But the generated code is - let's say "ugly and unmaintainable"... Time to read *THE* book: craftinginterpreters.com/ #osdev #basic #baremetal #x64

  6. What do you do if you have too much spare time? Building a very *simple* BASIC interpreter for your own OS... 😅 #osdev #x64 #baremetal

  7. A picture tells more than 1000 words: I have now GDB debug support for my own x64-based OS! GDB just attaches to qemu that runs my OS, and provides me C-based source level debugging functionalities! :-) #x64 #debugging #qemu #gdb #osdev #osdev #computerscience

  8. Just rendered my first Vulkan triangle in raw x86-64 Assembly.
    No C, no C++, no Rust.
    Pure MASM64. Pure pain. Pure control.
    This is what it means to go full bare metal.
    More to come. ⚙️🔥
    github.com/IbrahimHindawi/masm

    #Vulkan #AssemblyLanguage #MASM64 #Assembly #BareMetal #GameDev #GraphicsProgramming #HandmadeHero #LowLevelDev #x64 #OpenGLWho #TriangleOfVictory

  9. Любителям x86-64 assembler посвящается: DIY волокна в C++

    Нас ждёт мозговыносящая смесь 64/32-битного ассемблера и старого-доброго C++. Мы сделаем собственную реализацию... Волокон (fibers) без вызова Win API и звонков в службу спасения.

    habr.com/ru/articles/908406/

    #assembler #c++ #fibers #fiber #как_работают_волокна #x64 #masm #agalilov #fibers_in_c++ #x8668

  10. El terminal alimentat per #IA #Warp ja està disponible a #Windows. És compatible amb #PowerShell, #WSL, #Bash i és compatible amb #x64 i #ARM64. Ofereix funcions com el mode d'agent, Warp Drive, ordres de veu i molt més ... fa bona pinta tu.

    mas.to/@alternativeto/11407738

  11. You know would be great? A cross platform x86-to-ARM emulator that played nice with Proton and Steam.

    This would enable a lot of devices with already great battery life to run more games, especially from Steam.

    Imagine running #SpiderMan2 on a #MacMini M4, just plug and play.

    #Technology #Linux #Windows #Mac #macOS #ARM #x86 #x64 #Emulation #Valve #Steam #Videogames #gaming #Games #OpenSource #OSS #FOSS #PC #Conputers #Computer #Laptop #Laptops

  12. If #AMD and #Intel want to "fend off" against #ARM and #RISCV with a consortium of sorts...

    ...open the #x86 license. Fucking do it. Otherwise, ARM and RISC-V will become the next standards.

    #Computers #Computing #Technology #x8664 #x64

  13. it's known that #RyzenAI laptops are costly, but what kills #SnapdragonX is the "compatibility uncertainty".

    My guess? They're going to come down in price until the compromise is acceptable ($500~$700).

    You have also #Intel coming in hot with #ArrowLake, #AMD playing the pricing games with #StrixPoint and #StrixHalo, and #Apple launching a new #MacBook with #AppleM4.

    #Apple #ARM #Zen5 #x86 #x64 #x8664 #CPU #Technology #Hardware #Laptops #Laptop #Portable #Mobile #Windows #Windows11 #M4

  14. In the remote, hypothetical, almost fantastic, scenario where #Qualcomm actually buys #Intel, regulators will force them to:

    - Open the #x86 license to everyone.
    - No longer bundle their modem and SoC.

    Currently, x86 is locked down. Intel has a cross-licensing agreement with #AMD for #x64 (x86-64). May be AMD receives royalties for each new licensor.

    Also, Qualcomm sells their SoC as a bundle. Each part of their bundle is costlier by itself.

    #Technology #Computers #Hardware

  15. Also, I totally expect #Apple smokes #StrixPoint and #ArrowLake with their new #MacBook.

    It’s known that the #AppleM4 will be the efficiency king again.

    The window for bragging rights will be very short for #AMD and #Intel, so it’s understandable they’ll try to sell high while they can, before they won’t be able to.

    #Hardware #ARM #x64 #x86 #Zen5 #Technology #Hardware #Laptop #Desktop #MacbookAir #MacbookPro #MacMini #PC #Computer #Computers

  16. It’s a shame that HX 370 it’s noticeable pricier than prior generation.

    This means less people buying a better #Laptop, #Handled, #MiniPC, and pivoting to #Qualcomm, #Intel and #Apple products. That’s is giving away market share.

    If #StrixHalo follows suit with a worse price tag, the platform will be DOA. Mark my words.

    #AMD #Hardware #Technology #CPU #x86 #x64 #Zen5 #Computer #Computers #Computing #Desktop #PC

  17. The joke? The price: $1,000.

    For that kind of money you can build a desktop PC with an RTX that will blow it off the water the moment you turn it on.

    This confirms that AMD is selling #StrixPoint at double the price of the previous #HawkPoint, at least for now.

    I can’t even fathom this price for #StrixHalo, either.

    #Beelink #BeelinkSER9 #SER9 #AMD #RyzenAI #MiniPC #Desktop #SFF #SFFPC #Zen5 #Computer #Computers #x64 #x86 #PC #DesktopPC #Preorder #Sale