I’ve published Inside oneTBB, a project exploring the software infrastructure behind multithreaded execution. My goal is to understand how the scheduler organizes and distributes work, then experiment with applying those mechanisms to CPU simulation.
Continue reading “Inside oneTBB is live”IBM SP2 Architecture Explorer is live
I’ve published an interactive study of the IBM SP2, exploring the path from CPU microarchitecture to a complete supercomputer cluster. My goal is to connect these different scales: how a POWER2 processor works, how it fits into a compute node, and how many nodes communicate and work together.
Continue reading “IBM SP2 Architecture Explorer is live”Coffee Lake Architecture Explorer is live
I’ve published Coffee Lake, a project exploring how a CPU executes multithreaded workloads. My goal is to understand that execution through modeling and simulation, connecting what happens inside each core with how multiple cores interact through caches and shared memory.
Continue reading “Coffee Lake Architecture Explorer is live”2 Layers below Xe-Diagram, one become confidential
I have finished a prototype of a beast application tool, but feel uncertain if I have the passion to keep improving that.
I have finalized the basic idea of project Xe-Diagram – aiming to show case a project that can visualize public architecture view. I am very satisfied on the current status. With sub pages reworked, reviewed and published, I think my project can sit better than the public Programmer’s Reference Manuals and can serve better as a knowledge base like MCP server for Intel post-si GPUs.
Continue reading “2 Layers below Xe-Diagram, one become confidential”Xe-Diagram Page published (Finished!)
Glad to have published my vibe Xe-Diagram
Link: https://xwang186.com/xe-diagram/ (also can be accessed thru blog menu)
Architecture: Xe-HPG(A770)
Referred docs: Intel® Graphics for Linux* – Programmer’s Reference Manuals
(6/16/2026 update: seems the orginal link https://www.x.org/docs/intel/ACM/ — become unavailable now)
5/19/2026 – Finished! Glad to have included all my initial thoughts into the plugin!
Continue reading “Xe-Diagram Page published (Finished!)”Core skill/How to stand out?
Have been using Claude AI in day to day work in the past months, and have been felt humbled.
If we have a smaller team maintaining the project, what will be everyone’s role then?
Continue reading “Core skill/How to stand out?”Happen to find the “shift” of ChatGPT answer
Today I had a surprisingly satisfying conversation with ChatGPT. I asked it to design a logic puzzle for me — something like an engineering-flavored investigation with access control, logs, time stamps, and suspicious statements. On the surface, it looked good: the framing was serious, the setup was detailed, and the tone suggested a real deduction problem.
Continue reading “Happen to find the “shift” of ChatGPT answer”Way I want to use blog
I have been spent quite long time with ChatGPT, on different topics. I am the 1% top user , without using any token api but just chat on web/app.
I have found it less meaningful to summarize “domain knowledge” into articles. This is a waste of time because AI agent can do 20x better than me.
Continue reading “Way I want to use blog”Travel 2 LA
By Train from SAC
Revisit of my NVDLA adaption project in Novumind
Introduction to NVDLA
The NVIDIA Deep Learning Accelerator (NVDLA) is an open-source hardware project designed to accelerate deep learning inference tasks. Its flexible, scalable architecture enables developers to implement AI acceleration on various platforms, from FPGAs to ASICs. By offering a complete stack of hardware and software, NVDLA has become a cornerstone for many projects in the AI hardware space, making it an invaluable tool for prototyping and development.
Continue reading “Revisit of my NVDLA adaption project in Novumind”