Giải mã kiến trúc Kria AI: Mô phỏng hệ thần kinh sinh học để tối ưu hóa độ trễ
Để giải quyết bài toán về độ trễ và hiệu năng thực tế, AMD đã triển khai kiến trúc Kria AI, một nền tảng được thiết kế dựa trên nguyên lý mô phỏng hệ thần kinh của con người. Thay vì tập trung vào một bộ xử lý trung tâm duy nhất, Kria AI phân tách các nhiệm vụ thành các cấp độ xử lý chuyên biệt, tương tự như cách cơ thể con người phân bổ chức năng cho não bộ, tủy sống và các khớp.
Theo công bố từ AMD, phần 'não bộ' chịu trách nhiệm cảm nhận và suy luận được giao cho các module Kria AI tích hợp trong dòng Ryzen AI Embedded X100. Đây là nơi xử lý các mô hình AI phức tạp, đưa ra các quyết định chiến lược. Trong khi đó, phần 'tủy sống' đảm nhiệm vai trò truyền tải tín hiệu và tích hợp dữ liệu một cách xác định (deterministic), được thực hiện bởi các SoC Versal Adaptive. Sự kết hợp này giúp đảm bảo rằng dữ liệu được truyền đi một cách ổn định và không bị gián đoạn.
Ở cấp độ thấp hơn, các 'khớp' thực hiện chuyển động chính xác được xử lý bởi các SoC Zynq, trong khi việc xử lý dữ liệu cảm biến cấp độ đầu (first-level processing) được giao cho các FPGA Spartan. Cách tiếp cận này cho phép mỗi loại dữ liệu được xử lý bởi bộ xử lý phù hợp nhất, từ đó loại bỏ các nút thắt cổ chai về băng thông, tiêu thụ điện năng và đặc biệt là giảm thiểu độ trễ tổng thể của hệ thống.