Mar 26 · 5 min read · Hi I am Duc Dao!Welcome to my blog : D Today, we’ll take a quick flash tour through High Performance Computing (HPC) and GPU programming. Sometimes, the most interesting things you learn don’t come fr
Join discussion
Jan 2 · 6 min read · C++ is renowned for its “zero-cost abstraction” philosophy, granting programmers near-direct control over hardware. However, this powerful control comes with significant responsibility — chief among them is resource management. Here, “resources” exte...
Join discussion
Nov 30, 2025 · 3 min read · 📝 Quick Summary: Tile Language (tile-lang) is a domain-specific language designed to streamline the development of high-performance GPU/CPU kernels. It uses a Pythonic syntax and builds upon the TVM compiler infrastructure, allowing developers to fo...
Join discussionOct 19, 2025 · 6 min read · On May 8, 2025, the enthusiasm at AWS Summit Bangalore was apparent. I knew I was going to have a thought-provoking day at the summit's Technical Edition as soon as I entered the KTPO Exhibition Center in Whitefield. Unexpectedly, one session would f...
Join discussion
Jul 4, 2025 · 21 min read · AI Is Everywhere: The Purpose Behind This Blog Series on High-Performance ML It’s 2025, and AI has transcended hype. It's embedded in our phones, our homes, our productivity apps, even our artwork and creative expressions. Just think back to the vira...
Join discussion
Jun 19, 2025 · 4 min read · In performance-critical domains like high-frequency trading, real-time game engines, or scientific simulations, microseconds matter. Here, the debate between Data-Oriented Programming (DOP) and Object-Oriented Programming (OOP) transcends academic pr...
Join discussionJun 14, 2025 · 5 min read · In today’s data-driven world, the demand for high-performance, low-latency analytics systems has grown exponentially. Traditional databases often crumble under the weight of massive data volumes. Enter ClickHouse: an open-source, high-performance, co...
Join discussionJun 2, 2025 · 4 min read · In modern high performance .NET applications, memory management and data locality significantly influence application performance and efficiency. Managed memory in .NET offers convenience but often comes at the cost of garbage collection (GC) overhea...
Join discussion