FelixCLC

HPC, BLAS, I make things FAST

TLDR; 🇨🇦🐧👨🏼‍💻🏎️🧗‍♂️ 🟦🟪🟥
Lots of & these days 
Interests: & making code faster than a golden retriever with the zoomies
Born below 365PPM

FelixCLC boosted:
2022-11-22

Reminder to please spread the word about the hpc.social *community-based* web site and this instance to help bring people to this platform for better interchange of information. You can use the mast.hpc.social/invites feature to generate an invitation, with or without the option to invite people to follow you (your choice). This is definitely a case of "the more the merrier" and as a special request I'd like to ask for you please to do what you can to increase the diversity of reach.

FelixCLCFelixCLC
2022-11-22

*Me, a maths nerd who loves puns*
"I have a Primal urge to solve the Riemann hypothesis"

FelixCLC boosted:
2022-11-22

Boost this fox to teleport him across the Fediverse and brighten someone's day! :blobfox:

Let's see how many instances the fox can reach on his journey!

A fox stands atop a slanted field, thoughtfully gazing to the left down the slope, reminiscing the past. The sun casts the entire scene into vivid color. The grass is fresh, with some morning dew remaining on the delicate blades. The fox holds its gaze toward the horizon, pondering the events happening in the distance.

Dear screen reader users, since you cannot appreciate the beauty of this image, I hope my long written description may help convey some of the beauty. smiley face.
FelixCLCFelixCLC
2022-11-22

Heads up friends: Going to be moving from my current home on mastodon.social to mast.hpc.social.
You'll probably get a notification; It's still old, typically shit posting me :BlobhajHeart:

FelixCLCFelixCLC
2022-11-22

@karolherbst @sleeping_coelacanth Yeah, that's what I mean.
Is it worth borrowing the underlying algs to get to where we want?

FelixCLCFelixCLC
2022-11-22

@sleeping_coelacanth @karolherbst Karol, this is all under MIT, so might be useful for rust ICL?

FelixCLC boosted:
2022-11-22

We've just posted our November 2022 Progress Report along with a bunch of big package, installer, and OS image updates!

Teaser: USB3, headphones jack for all machines, display brightness and resolution switching, sleep mode, and more!

We're also switching from PulseAudio to PipeWire for desktop users, so don't be alarmed if you get prompted about that!

asahilinux.org/2022/11/novembe

FelixCLCFelixCLC
2022-11-22

@sleeping_coelacanth @karolherbst thanks for this. Without digging all the way through, is it true FP64 with proper compliance?

FelixCLCFelixCLC
2022-11-22

@karolherbst currently asking around to see if it’s “real” fp64 with full compliance to 754, but if so…. :BlobhajSadReach:

FelixCLCFelixCLC
2022-11-22

Lul. So just found out via bird side that on windows anyway, Intel GPUs do have emulation, but it’s hidden behind APPLICATION NAMING

Seriously. If you rename an app to blender.exe you get fp64 @karolherbst

FelixCLCFelixCLC
2022-11-21

Oh wow!! God bolt now has cuda GPUs!! maybe opens the door for SYCL/HIP being run on them?

godbolt.org/z/a6rzTbKeM

FelixCLCFelixCLC
2022-11-21

@lesley @thephd yeah, that’s partially why the idea of marking “half” as deprecated/to be reserved for a future revision came to mind.
It’s definitely too late to sneak that in backdoor to 23, and I’m not sure that having it as a brand new keyword without some sort of transition period would work out either.

Part of the motivation is the naming around fp16 across langs, libs and standards is atrocious, so (excuse the pun) codifying in C(++) would help that

FelixCLC boosted:
nixCraft 🐧nixCraft
2022-11-21
FelixCLCFelixCLC
2022-11-21

@thephd (Soz for the ping, not sure who else to ask on this one)

FelixCLCFelixCLC
2022-11-21

Thoughts on an *incredibly* simple paper to reserve "half" as a keyword representing the type that C++ 23 added of IEEE 754 Binary 16 floating point, AKA _Float16, colloquially known as "Half Precision Floats"?

Feature/proposal freeze is coming up extremely soon for C(++)26 I want to know what people smarter and more experienced than I think.

Would this bork some really old software? Probably.
Maybe mark it as deprecated for 26, with the intension of reserving for 28/9?
@thephd

FelixCLC boosted:
Johann-Tobias Schägfreemin7@mast.hpc.social
2022-11-21

I hope you get a chuckle out of this.

FelixCLCFelixCLC
2022-11-21

@chucker @ramsey @msw that’s interesting. Fundamentally it’s “good” in that it follows the principles of FOSS, and by being AGPLV3 mandates that anything truth does to improve it must be returned.

(Assuming they stay in compliance)

FelixCLCFelixCLC
2022-11-20

@daeken @marcan@treehouse.systems it’s a hack IIRC. I believe Hector has a patch to fix it, but has made the explicit choice not to upstream because it’s about time software stops relying on silly assumptions like this.

Same as when FSs assumed that HW blocks were always 512 or 4096 and would die if you used enterprise SAS drives with 520 sectors (or the inverse for assuming everything was 512 and 4096 would never be a thing)

FelixCLCFelixCLC
2022-11-20

@ramsey @msw wait, so is truth basically a self contained MSTDN instance? :AngeryCat:

FelixCLCFelixCLC
2022-11-20

@dvalles Welcome! :blobcatcoffee:

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst