Học kiến trúc máy tính từ nền tảng – Phần 2: Từ pipeline đến đa lõi
Bạn sẽ giải thích được vì sao cùng một đoạn mã lại có tốc độ thực thi khác nhau dựa trên cách CPU và bộ nhớ hoạt động, đồng thời phân biệt được các nút thắt hạn chế hiệu năng của chương trình. Bạn sẽ tìm hiểu về đường ống, dự đoán nhánh, thực thi ngoài thứ tự, bộ nhớ đệm và đa lõi; trong ba dự án phân tích tổng hợp, bạn sẽ tự tính thời gian thực thi và mức cải thiện hiệu năng của từng kỹ thuật. Sau khóa học, bạn có thể phân tích ảnh hưởng của thứ tự truy cập dữ liệu và cách xử lý song song đến hiệu năng, cũng như xác định trong những điều kiện nào việc tối ưu hóa sẽ phát huy tác dụng.
Cơ bản
Computer Architecture, cpu, cpu-cache





