Đọc qua một số bản trình bày tuyệt vời về tính toán độ trễ thấp. Họ đã tham chiếu đến hoạt động bộ nhớ cache dữ liệu trình biên dịch XL C/C++ của IBM __dcbt (Bộ nhớ Cache Khối dữ liệu) cho trình biên dịch cell của họ. Thao tác này tải một khối bộ nhớ vào bộ đệm L1.Visual Studio có hỗ trợ hoạt động của bộ nhớ cache dữ liệu không?
Visual Studio (hoặc G ++ hoặc Intel) có chức năng tương tự cho Bộ xử lý Intel không? Nếu vậy và giải pháp là nền tảng cụ thể (ví dụ: Windows hoặc * nix), hãy nói như vậy.
Tôi muốn chuyên câu hỏi này để bao gồm khái niệm về những gì xảy ra sau khi khối được tải. Nó có phải là cùng một logic nghỉ hưu, hay nó sẽ ở lại trong CPU cho đến khi được dỡ xuống một cách rõ ràng? –
Trong trường hợp của phần cứng Intel hiện tại, một khối được tìm nạp trước sẽ bị rút lui giống như bất kỳ khối nào khác. Nó không bị khóa vào cache. – Crashworks