nietras
nietras.bsky.social
nietras
@nietras.bsky.social
Systems and machine learning programmer pushing .NET performance to the limits for real-time 24/7 edge applications.
@nietras@mastodon.social (he/him)
Pinned
New blog post "Sep 0.10.0 - 21 GB/s CSV Parsing Using SIMD on AMD 9950X 🚀"

📈 Sep #performance from 7 GB/s to 21 GB/s over last two years
🧑‍💻 #csharp #SIMD and #x64 assembly on #dotnet 9.0
🛠️ Tweaks and new #AVX512-to-256 parser
🔢 Lots of benchmarks

👇
nietras.com/2025/05/09/s...

Please repost 🙏
Reposted by nietras
In .NET10 we are rolling out new dotnet test experience for Microsoft.Testing.Platform. I worked on the outputs together with Mariam and other folks in our team. Here is where we ended up. Hope you like it :)

devblogs.microsoft.com/dotnet/dotne...

#dotnet #microsofttestingplatform
Enhance your CLI testing workflow with the new dotnet test - .NET Blog
Learn how .NET 10 transforms dotnet test with native Microsoft.Testing.Platform integration, delivering better performance and enhanced diagnostics.
devblogs.microsoft.com
August 22, 2025 at 1:21 PM
New blog post "How to Get Windows 8.3 Short File Names Using FindFirstFileW (UNC) and GetShortPathName (local) in C#"

A propos #Microsoft 50 year anniversary and how on earth we still have to deal with this 😅 #dotnet #csharp

👇
nietras.com/2025/05/26/w...
How to Get Windows 8.3 Short File Names Using FindFirstFileW (UNC) and GetShortPathName (local) in C#
Working with files and directories on Windows, especially on network shares, often leads to issues with long paths. This post explains what Windows 8.3 short paths are, how they work in NTFS, the diff...
nietras.com
May 26, 2025 at 2:39 PM
New blog post "Sep 0.10.0 - 21 GB/s CSV Parsing Using SIMD on AMD 9950X 🚀"

📈 Sep #performance from 7 GB/s to 21 GB/s over last two years
🧑‍💻 #csharp #SIMD and #x64 assembly on #dotnet 9.0
🛠️ Tweaks and new #AVX512-to-256 parser
🔢 Lots of benchmarks

👇
nietras.com/2025/05/09/s...

Please repost 🙏
May 9, 2025 at 5:27 PM
New blog post "Sep 0.9.0 - Async Support"

Feat. pragmatic #csharp preprocessor trickery and #dotnet sync/async performance comparison.

👇
nietras.com/2025/05/08/s...
Sep 0.9.0 - Async Support
Sep 0.9.0 was released February 1st, 2025 - earlier this year - with a major new feature: Async support for both SepReader and SepWriter.
nietras.com
May 8, 2025 at 1:15 PM
New blog post "Sep 0.8.0 - SepWriter Replace StringBuilder with ArrayPool Array"
👇
nietras.com/2025/05/07/s...

#dotnet #csharp
Sep 0.8.0 - SepWriter Replace StringBuilder with ArrayPool Array
Sep 0.8.0 was released January 19th, 2025 - earlier this year - with two notable changes:
nietras.com
May 7, 2025 at 2:30 PM
Reposted by nietras
New blog post "Sep 0.6.0 - CSV Trim Support, .NET 9 and New Benchmarks incl. Apple M1"
👇
nietras.com/2024/12/07/s...

#dotnet #csharp
Sep 0.6.0 - CSV Trim Support, .NET 9 and New Benchmarks incl. Apple M1
It’s been a while since the last update on Sep, but recently 0.6.0 was released with the following notable changes:
nietras.com
December 9, 2024 at 2:33 PM
New blog post "Sep 0.6.0 - CSV Trim Support, .NET 9 and New Benchmarks incl. Apple M1"
👇
nietras.com/2024/12/07/s...

#dotnet #csharp
Sep 0.6.0 - CSV Trim Support, .NET 9 and New Benchmarks incl. Apple M1
It’s been a while since the last update on Sep, but recently 0.6.0 was released with the following notable changes:
nietras.com
December 9, 2024 at 2:33 PM
I have spent a lot of time optimizing my #dotnet CSV parser Sep (github.com/nietras/Sep) to be insanely fast and efficient... sometimes I wonder why...
GitHub - nietras/Sep: World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT ...
World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible. - n...
github.com
December 6, 2024 at 6:27 PM
Reposted by nietras
In this thread, I will highlight some of the works that will be presented in February at ISSCC 2025. There are a lot of interesting news on the way...

Advance Program: submissions.mirasmart.com/ISSCC2025/PD...
November 26, 2024 at 7:17 AM