home.social

#power9 — Public Fediverse posts

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

  1. POWER9's NX-GZIP hardware compression engine gives you zlib-compatible acceleration via LD_PRELOAD — no kernel rebuild, no recompilation.

    On my Talos II I'm seeing 17–29× speedups for random/compressible data, and 5× wall-time reduction for mksquashfs with 36× less CPU. New post with setup steps and benchmarks:

    https://mrblog.nl/2026/05/nx-gzip-hardware-acceleration-on-talos-ii-power9/

    #POWER9 #ppc64le #linux #performance #compression

  2. Finally, the separate box of POWER9 upgrades appears. These are for the dual socket 144 thread Talos II here at home (the LC-922 are in colo). Relocation has turned up a lot of missing hardware, very pleased about this turn of events.

    So, the long lost box contains:
    - 4x Samsung 883-DCT 2TB SSDs for local storage ZFS pool (with 2x Optane NVMe cache)
    - 3x PM863a 240GB SSDs for the OS
    - always more RAM
    - an OcuLink 4x to U.2 cable w/ Optane drive floating around somewhere
    - Mellanox 50GbE QSFP28 NIC for RDMA fun

    @dexter finally, we can continue the project with appropriate hardware

    #homelab #power9 #ibm #freebsd #goodmorning #unpacking #servers #hardware #happiness

  3. Finally, the separate box of POWER9 upgrades appears. These are for the dual socket 144 thread Talos II here at home (the LC-922 are in colo). Relocation has turned up a lot of missing hardware, very pleased about this turn of events.

    So, the long lost box contains:
    - 4x Samsung 883-DCT 2TB SSDs for local storage ZFS pool (with 2x Optane NVMe cache)
    - 3x PM863a 240GB SSDs for the OS
    - always more RAM
    - an OcuLink 4x to U.2 cable w/ Optane drive floating around somewhere
    - Mellanox 50GbE QSFP28 NIC for RDMA fun

    @dexter finally, we can continue the project with appropriate hardware

    #homelab #power9 #ibm #freebsd #goodmorning #unpacking #servers #hardware #happiness

  4. 💻 Hello Old Friend, Talos II 💻

    This was my first IBM POWER9 system, acquired in 2020 and built for home/desk use. Dual socket SMT4 Sforza, 144 threads, 256-512GB RAM, various storage/net/accelerators over the years. [1]

    As expected, I fell in love and acquired four IBM Power System L922-2U [2], which are presently in the colo awaiting network rebuild (remote hands this time).

    The Talos II has served a variety of purposes, with most of its time running FreeBSD PPC64le (&a bit of PPC64be for fun). Sometimes also Linux, back when I was tearing into qemu code for compiler optimization hypothesis testing, RTX GPU passthrough, +validating assumptions about qemu on P9/le handling amd64 & arm64 emulation.

    So, out of storage! Into the rack! New user accounts! But first it needs updated OS drives (the 3x 64GB SATADOM in Raid-Z1 need to be repurposed), and a NIC (25G-DP CX-5 or X710-DA4).

    - [1] en.wikipedia.org/wiki/POWER9#R
    - [2] en.wikipedia.org/wiki/POWER9#I

    @dexter electricity comes next 🧠

    #FreeBSD #Linux #POWER9 #PPC64le #IBM #RaptorTalos #FMT2 #colo #datacenter #onprem #homelab #hardware #engineering #goodtimes #sunday #meditation #whiteNoiseGeneratorsLulMeToSleep #WomenInTech #WomenInSTEM

  5. 💻 Hello Old Friend, Talos II 💻

    This was my first IBM POWER9 system, acquired in 2020 and built for home/desk use. Dual socket SMT4 Sforza, 144 threads, 256-512GB RAM, various storage/net/accelerators over the years. [1]

    As expected, I fell in love and acquired four IBM Power System L922-2U [2], which are presently in the colo awaiting network rebuild (remote hands this time).

    The Talos II has served a variety of purposes, with most of its time running FreeBSD PPC64le (&a bit of PPC64be for fun). Sometimes also Linux, back when I was tearing into qemu code for compiler optimization hypothesis testing, RTX GPU passthrough, +validating assumptions about qemu on P9/le handling amd64 & arm64 emulation.

    So, out of storage! Into the rack! New user accounts! But first it needs updated OS drives (the 3x 64GB SATADOM in Raid-Z1 need to be repurposed), and a NIC (25G-DP CX-5 or X710-DA4).

    - [1] en.wikipedia.org/wiki/POWER9#R
    - [2] en.wikipedia.org/wiki/POWER9#I

    @dexter electricity comes next 🧠

    #FreeBSD #Linux #POWER9 #PPC64le #IBM #RaptorTalos #FMT2 #colo #datacenter #onprem #homelab #hardware #engineering #goodtimes #sunday #meditation #whiteNoiseGeneratorsLulMeToSleep #WomenInTech #WomenInSTEM

  6. 💻 Hello Old Friend, Talos II 💻

    This was my first IBM POWER9 system, acquired in 2020 and built for home/desk use. Dual socket SMT4 Sforza, 144 threads, 256-512GB RAM, various storage/net/accelerators over the years. [1]

    As expected, I fell in love and acquired four IBM Power System L922-2U [2], which are presently in the colo awaiting network rebuild (remote hands this time).

    The Talos II has served a variety of purposes, with most of its time running FreeBSD PPC64le (&a bit of PPC64be for fun). Sometimes also Linux, back when I was tearing into qemu code for compiler optimization hypothesis testing, RTX GPU passthrough, +validating assumptions about qemu on P9/le handling amd64 & arm64 emulation.

    So, out of storage! Into the rack! New user accounts! But first it needs updated OS drives (the 3x 64GB SATADOM in Raid-Z1 need to be repurposed), and a NIC (25G-DP CX-5 or X710-DA4).

    - [1] en.wikipedia.org/wiki/POWER9#R
    - [2] en.wikipedia.org/wiki/POWER9#I

    @dexter electricity comes next 🧠

    #FreeBSD #Linux #POWER9 #PPC64le #IBM #RaptorTalos #FMT2 #colo #datacenter #onprem #homelab #hardware #engineering #goodtimes #sunday #meditation #whiteNoiseGeneratorsLulMeToSleep #WomenInTech #WomenInSTEM

  7. 💻 Hello Old Friend, Talos II 💻

    This was my first IBM POWER9 system, acquired in 2020 and built for home/desk use. Dual socket SMT4 Sforza, 144 threads, 256-512GB RAM, various storage/net/accelerators over the years. [1]

    As expected, I fell in love and acquired four IBM Power System L922-2U [2], which are presently in the colo awaiting network rebuild (remote hands this time).

    The Talos II has served a variety of purposes, with most of its time running FreeBSD PPC64le (&a bit of PPC64be for fun). Sometimes also Linux, back when I was tearing into qemu code for compiler optimization hypothesis testing, RTX GPU passthrough, +validating assumptions about qemu on P9/le handling amd64 & arm64 emulation.

    So, out of storage! Into the rack! New user accounts! But first it needs updated OS drives (the 3x 64GB SATADOM in Raid-Z1 need to be repurposed), and a NIC (25G-DP CX-5 or X710-DA4).

    - [1] en.wikipedia.org/wiki/POWER9#R
    - [2] en.wikipedia.org/wiki/POWER9#I

    @dexter electricity comes next 🧠

    #FreeBSD #Linux #POWER9 #PPC64le #IBM #RaptorTalos #FMT2 #colo #datacenter #onprem #homelab #hardware #engineering #goodtimes #sunday #meditation #whiteNoiseGeneratorsLulMeToSleep #WomenInTech #WomenInSTEM

  8. 💻 Hello Old Friend, Talos II 💻

    This was my first IBM POWER9 system, acquired in 2020 and built for home/desk use. Dual socket SMT4 Sforza, 144 threads, 256-512GB RAM, various storage/net/accelerators over the years. [1]

    As expected, I fell in love and acquired four IBM Power System L922-2U [2], which are presently in the colo awaiting network rebuild (remote hands this time).

    The Talos II has served a variety of purposes, with most of its time running FreeBSD PPC64le (&a bit of PPC64be for fun). Sometimes also Linux, back when I was tearing into qemu code for compiler optimization hypothesis testing, RTX GPU passthrough, +validating assumptions about qemu on P9/le handling amd64 & arm64 emulation.

    So, out of storage! Into the rack! New user accounts! But first it needs updated OS drives (the 3x 64GB SATADOM in Raid-Z1 need to be repurposed), and a NIC (25G-DP CX-5 or X710-DA4).

    - [1] en.wikipedia.org/wiki/POWER9#R
    - [2] en.wikipedia.org/wiki/POWER9#I

    @dexter electricity comes next 🧠

    #FreeBSD #Linux #POWER9 #PPC64le #IBM #RaptorTalos #FMT2 #colo #datacenter #onprem #homelab #hardware #engineering #goodtimes #sunday #meditation #whiteNoiseGeneratorsLulMeToSleep #WomenInTech #WomenInSTEM

  9. For now, #QEMU supports only 3 #CPU architectures ( #AMD, #IBM #POWER9 #POWER10 and IBM #S390x), for Intel and other(?) architectures, support doesn't exist yet - one can find it in QEMU #documentation about Confidential Guest Support stackoverflow.com/a/79195057/4

  10. Checking on shipments before starting the workday to see if the newly acquired (fourth) LC922 is transiting to the colo… and yes, it's true #iLoveIBM!

    Still pending OS storage decisions before supply chain:

    - remain standardized on dual S4510 / PM863a
    - alt standard w/ dual SATADOM for EFI boot handoff to dual NVMe
    - introduced new standard of dual 2TB P3608 Optanes
    - disregard OS drives and use iSCSI boot
    - other ideas… 🙇🏼‍♀️

    💞 #POWER9 #PPC #PPC64 #PPC64le 💞

    #FreeBSD #Linux #HomeLab

  11. Inventory day! Spreadsheets! :ablobfoxbongo: :blobfoxupsidedowndizzy:

    Sometimes my #homelab equipment gets out of hand and needs to be sorted. Surely these boxes haven't been around my desk for maybe two weeks? Surely not.👩‍💻

    Looking forward to #holiday time off to rest a restless busy brain, wrap up the NanoPi.cloud #embedded cluster project, get those three #POWER9 systems online!, and maybe spend a bit less time staring off into the void at too-early hours of every morning. :heart_cyber:

  12. It's usually the sign of a good day when a miscellaneous cat6a matches the flowers on my dress. 💁🏼‍♀️

    Secondary to ethernet distractions, it's definitely a good day when two additional #Nvidia #Tesla T40 datacenter GPUs arrive for the #homelab! Now the question becomes whether to install both immediately, or wait until another is sourced so that each of the new #IBM #POWER9 systems will deploy with the same spec. Decisions... 🧠

  13. Nice, my #guix install on #ppc64le compiled the #telegram desktop client successfully today. One less docker image to take care of, yay!

    #power9

  14. "A recent patch to glibc6 to add #POWER9 VSX strncpy was a whopping 250 hand-crafted assembly instructions, where its equivalent using Cray Vector principles is around 14."
    archive.fosdem.org/2021/schedu
    (haven't watched yet)

    This reminds me of that #MillComputing talk about how they automatically parallelize strlen.
    I think it was this one:
    redirect.invidious.io/watch?v=

    cc #theFoundry

  15. "A recent patch to glibc6 to add #POWER9 VSX strncpy was a whopping 250 hand-crafted assembly instructions, where its equivalent using Cray Vector principles is around 14."
    archive.fosdem.org/2021/schedu
    (haven't watched yet)

    This reminds me of that #MillComputing talk about how they automatically parallelize strlen.
    I think it was this one:
    redirect.invidious.io/watch?v=

    cc #theFoundry

  16. "A recent patch to glibc6 to add #POWER9 VSX strncpy was a whopping 250 hand-crafted assembly instructions, where its equivalent using Cray Vector principles is around 14."
    archive.fosdem.org/2021/schedu
    (haven't watched yet)

    This reminds me of that #MillComputing talk about how they automatically parallelize strlen.
    I think it was this one:
    redirect.invidious.io/watch?v=

    cc #theFoundry

  17. "A recent patch to glibc6 to add #POWER9 VSX strncpy was a whopping 250 hand-crafted assembly instructions, where its equivalent using Cray Vector principles is around 14."
    archive.fosdem.org/2021/schedu
    (haven't watched yet)

    This reminds me of that #MillComputing talk about how they automatically parallelize strlen.
    I think it was this one:
    redirect.invidious.io/watch?v=

    cc #theFoundry

  18. "A recent patch to glibc6 to add #POWER9 VSX strncpy was a whopping 250 hand-crafted assembly instructions, where its equivalent using Cray Vector principles is around 14."
    archive.fosdem.org/2021/schedu
    (haven't watched yet)

    This reminds me of that #MillComputing talk about how they automatically parallelize strlen.
    I think it was this one:
    redirect.invidious.io/watch?v=

    cc #theFoundry

  19. @orowith2os yeah, I might. My issue is a known bug, I commented on the relevant github issue.

    Being on the #POWER9 architecture does slow things down a bit as there are fewer people using that. (not to mention #guix which insists on reproduceable builds which is another delaying factor)

  20. @filterpaper it's perfect for me, because my #guix install locally regularly breaks (#power9 arch is not that stable yet) and this way I can at least update my keyboard, which is obviously a primary life need ;-)

  21. @vikings @fosdem Just visit and use a toolcart with embedded #power9 machine? 😜

  22. My #power9 machine distro (#archpower) does not provide a #telegram desktop package.

    Compiling it is far from trivial, so I cobbled together a container spec which works almost flawless. Based on the telegram package availble in #debian #ppc64el Drawback is that no apps from the host can be used; e.g. the web browser can not be used to open links directly, as the telegram app runs in the container.

    Much faster than using the telegram web version.

    Here are the files: gist.github.com/mrvdb/62c7a648

  23. Ironically the new HMC is and uses OPAL to boot, so go figure!

  24. @jrozanski the machine is my daily driver

    highlights: many vm-s, compiling packages (guix/yay), development in python/lisp/scheme/haskell, testing/simulating server loads.

    If it is suitable for what you outline I can`t say. I personally would be ok with it.

    The machine has excellent IO options, great multithread performance, mediocre single thread performance.

    It`s basically a server oriented design.

    wiki.raptorcs.com/wiki/Main_Pa is a great resource for all things #talos and #power9

  25. First #ppc64 patch for #guix submitted!

    There's a ton of work needed for the ppc64 platform in guix.

    #power9

  26. What do you think of IBM #POWER9, #RaptorTalos, and GNU/Linux?

    Sharing is very appreciated.

    :verified: :debian: :ubuntu: :fedora: :opensuse: :redhat: :gnu: :linux: :fsf: 🖥️ ⌨️ ⭐

    #Debian #ppc64el #GNU #Linux