Novel GPU kernel fusion techniques are presented for LayerNorm and RMSNorm operations, which typically consume 10-20% of training latency in LLMs and recommendation models. Three main contributions are covered: (1) naive epilogue fusion for small N dimensions yielding 17-32% latency savings; (2) Lazy Pre-Norm, a prologue fusion technique that exploits the commutativity of row-wise multiplication to delay RMSNorm's elementwise step until after the GEMM k-loop, hiding most norm computation behind TensorCore ops; (3) Multi-CTA Norm Fusion using CTA clusters and Distributed Shared Memory to collaboratively compute reductions across CTAs, enabling epilogue fusion for larger N. A 'fusion regrouping' trick ensures backward passes also achieve epilogue fusion by fusing norms with different linear layers than in forward. Finally, FlashNormAttention fuses both a pre-LayerNorm and post-RMSNorm into a GDPA attention kernel, achieving up to 35% kernel speedup, with detailed optimizations for memory pressure (SMEM/TMEM reuse, register subtiling) and pipeline stalls (warp specialization, register pre-loading). Benchmarks are on NVIDIA B200 GPUs using bfloat16.
Nguồn: https://pytorch.org/blog/towards-free-normalization-fusing-normalization-into-gemm-and-attention-kernels. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Bài viết thứ 3 trong loạt bài phân tích hiệu suất PyTorch tập trung vào cơ chế attention, so sánh chi tiết 4 backend SDPA (math, efficient/xformers-CUTLASS, FlashAttention-2, cuDNN). FlashAttention-2 đạt hiệu suất GPU tốt nhất nhờ sử dụng tối ưu thanh ghi và bộ nhớ chia sẻ, trong khi backend math chậm nhất do overhead ép kiểu FP32 và softmax an toàn.
Lập trình viên cần đọc bài này để hiểu cách tối ưu hóa chi tiết các cơ chế chú ý trong PyTorch, từ những lỗi nhỏ như memcpy không mong đợi đến sự khác biệt đáng kể giữa các backend khác nhau (như SDPA), giúp tiết kiệm thời gian và nguồn lực GPU hiệu quả.

AMD đang kích hoạt tính năng CACP trong driver AMDGPU mã nguồn mở trên Linux nhằm tối ưu tiết kiệm điện năng cho màn hình OLED. Bản vá cũng bổ sung hỗ trợ PSR, Panel Replay, IPS cho DCN42b và sửa lỗi phân tích chế độ 8K qua HDMI 2.1. Các thay đổi dự kiến sẽ được đưa vào nhân Linux phiên bản 7.3.
Lập trình viên phát triển phần mềm cho hệ điều hành Linux sẽ tìm hiểu về CACP để tối ưu hóa hiệu suất và tiết kiệm năng lượng cho các ứng dụng sử dụng màn hình OLED, đặc biệt là trong các dự án liên quan đến GPU AMD và giao diện người dùng.
Bolt Graphics ra mắt GPU Zeus dành cho kiến trúc sư, game thủ, nghệ sĩ và nhà nghiên cứu, hứa hẹn hiệu năng render/simulate nhanh hơn, tiết kiệm điện hơn, hỗ trợ real-time path tracing, photorealistic rendering, giảm thời gian render phim/TV cùng khả năng mô phỏng vật lý cho HPC.
Lập trình viên chuyên về đồ họa và AI nên đọc bài này để khám phá cách GPU mới như Zeus có thể tối ưu hóa các công cụ rendering và simulation cho các ứng dụng như ray tracing, vật lý và HPC, giúp phát triển các giải pháp hiệu quả hơn cho các dự án tương tác và thực tế ảo.
Hiện nay, các mô hình AI tiên tiến bị hạn chế chủ yếu bởi băng thông bộ nhớ (memory bandwidth) chứ không phải tốc độ tính toán, khi dữ liệu di chuyển giữa bộ nhớ và bộ xử lý trở thành rào cản hiệu suất chính. Các giải pháp đang được nghiên cứu bao gồm cải tiến kiến trúc bộ nhớ, tính toán gần bộ nhớ, nén mô hình và sử dụng kết nối quang học.
Lập trình viên AI nên đọc bài này để hiểu cách tối ưu hóa hiệu suất hệ thống bằng kiến thức về giới hạn băng thông bộ nhớ—chìa khóa quyết định tốc độ xử lý mô hình lớn trong cả giai đoạn huấn luyện và dự đoán.
Google Cloud vừa giới thiệu TPU Developer Hub, một nền tảng giáo dục tập trung dành cho nhà phát triển ML sử dụng TPU, bao gồm kiến trúc phần cứng, stack phần mềm (XLA, Pallas kernels), công cụ gỡ lỗi XProf, chiến lược tối ưu hóa (như offloading KV cache) cùng networking và bảo mật. Nội dung đa dạng từ Colabs tương tác, mã nguồn mở đến tài liệu chuyên sâu, hỗ trợ tích hợp AI-assisted development.
Lập trình viên ML nên đọc để hiểu cách tối ưu hóa hiệu suất và chi phí của mô hình trên TPU với các công cụ mới như XLA, Pallas và các chiến lược parallelism, từ đó tiết kiệm thời gian và nguồn lực trong triển khai sản phẩm AI.
Phân tích chi phí sơ lược cho thấy suy luận (inference) AI thực sự sinh lời, với chi phí ước tính khoảng 1 USD cho mỗi triệu token đầu ra, thấp hơn nhiều so với mức giá 4,5 USD trở lên của các nhà cung cấp như OpenAI, qua đó đạt biên lợi nhuận gộp 70–80%. Suy luận AI có lợi nhuận, nhưng các phòng thí nghiệm AI như OpenAI và Anthropic sử dụng khoản lợi nhuận này để bù đắp chi phí đào tạo mô hình tốn kém.
Là người phát triển muốn tối ưu chi phí cho ứng dụng AI của mình, bài viết này giúp bạn hiểu rõ về lợi nhuận thực tế của quá trình inference AI, từ đó có thể xây dựng mô hình kinh doanh hiệu quả và tránh bỏ lỡ cơ hội tiết kiệm chi phí mà không phụ thuộc vào sự hỗ trợ từ các công ty lớn.
OpenAI và Broadcom hợp tác phát triển chip AI tùy chỉnh Jalapeño nhằm cạnh tranh với Nvidia Blackwell và Google TPU, nhắm vào workloads inference. Chip này đã được thử nghiệm với mô hình GPT-5.3-Codex-Spark và dự kiến triển khai vào cuối năm 2025, trong khi tình trạng thiếu hụt HBM đang ảnh hưởng đến biên lợi nhuận của Broadcom.
Lập trình viên nên đọc bài này để hiểu cách các công ty lớn như OpenAI và Broadcom hợp tác phát triển chip AI chuyên dụng, giúp tối ưu hóa hiệu suất cho các mô hình lớn như GPT-5.3, ảnh hưởng trực tiếp đến hiệu năng và chi phí của các ứng dụng AI trong tương lai.
Giá DDR2 tăng 55-60% trong Q2/2026 do thiếu hụt DRAM trầm trọng khi các nhà sản xuất chuyển sản lượng wafer sang sản xuất HBM cho AI, dự báo tiếp tục tăng 35-40% trong Q3. Các hãng phần cứng buộc phải hạ cấp từ DDR4 xuống DDR3, rồi DDR3 xuống DDR2 để đảm bảo nguồn cung, ảnh hưởng đến hệ thống nhúng, thiết bị công nghiệp và mạng. Nguồn cung DDR2 không thể cải thiện trước năm 2027-2028 khi các nhà máy mới của SK Hynix và Micron đi vào hoạt động.
Lập trình viên nên đọc bài này vì nó giúp bạn hiểu rõ về những thách thức về nguồn cung cấp bộ nhớ DDR2, ảnh hưởng đến thiết kế phần cứng cho các ứng dụng embedded và hệ thống AI, từ đó có thể tối ưu hóa kiến trúc phần mềm và dự đoán chi phí phát triển sản phẩm trong tương lai.