@love_reading50 I'll say what I said elsewhere too - most of these were a result of the original kthread approach to handling async offload, which in hindsight was a mistake. That code base is no longer available in even 5.10-stable (and nothing newer), so that attack vector no longer exists.
My "New Year Resolution" - Start publishing blogs on Medium. I wrote a new blog "Noisy Neighbors" and also migrated and updated few older blogs listed below:
https://t.co/SLSK2ocJOC
Noisy Neighbor:
https://t.co/EZe1LByvUG
I am recruiting PhD students! If you're interested in the intersection of formal methods and computer architecture/systems research, please apply to @UMichCSE's PhD program and mention my name in your application!
RTs to spread the word would be greatly appreciated🙏.
I know it's a tough market out there but if anyone has leads on positions for smart data scientists with some compiler experience who solve hard problems at scale, please do reply here; thanks!
This morning I woke up to the news that I've been laid off from FB. I guess I'm back on the job market. If you know anyone who's looking for an iOS developer with 11+ years of experience doing iOS, DM me.
I am currently applying for tenure-track faculty positions in the US and abroad. Please contact me at [email protected] if you are hiring this upcoming cycle!
CV, https://t.co/AYM5NsfZOr
Website, https://t.co/VsrlbwAttv
(RTs are appreciated)
While everyone is enjoying all the #AMD#Zen4 performance reviews, here is my teardown of Zen4's #AVX512 implementation and architecture.
tl;dr - Intel has some serious competition now.
https://t.co/j6Frx2WcOr
@RickPalaciosJr SFR bubble? I bet these are from all speculative home investments, that bought at the peak and now want to pass their over-priced payments to tenants. These will quickly come down, wages have not increased this much!
IMO the two most important transformations for performant code are Array of Structs to Struct of Arrays and Loop Fusion to Loop Fission. The 1st is essential for cache perf and the 2nd breaks data dependencies and often unlocks more optimizations that were not obvious before.
I tweeted this before, but feel the need to tweet it again: The blog that @andrey_akinshin runs at https://t.co/kWAzZz3sH4 is probably the best "applied statistics for the performance engineer" blog out there.