Categories
Phần cứng

Điều gì ảnh hưởng đến tốc độ của CPU?

Computer trivia: What organization did Lotus founder Mitch Kapor help launch in 1990 to defend free speech in the brave new world of cyberspace
Answer: The Electronic Freedom Foundation.

Số lượng transistor hiện có,
ảnh hưởng rất lớn đến tốc độ của CPU. Như bạn thấy trước đây, BVXL
Intel 8088 phải mất 15 chu kỳ nhịp đồng hồ mới thi hành được một chỉ
lệnh điển hình. Nguyên nhân là do thiết kế bộ tính toán số nhân ở BVXL
8088, nó phải mất xấp xỉ 80 chu kỳ, chỉ để thực hiện một phép nhân 16
bit. Nhiều transistor hơn, các bộ tính toán số nhân mạnh hơn, khả năng
xử lý lệnh trong 1 chu kỳ nhịp đồng hồ sẽ dần trở thành hiện thực.

Thêm nhiều transistor cho phép các nhà chế tạo áp dụng kỹ thuật Pipelining
dễ dàng hơn. Trong một kiến trúc pipeline, các chỉ lệnh có thể được thi
hành chồng vào nhau. Do đó, ngay cả khi phải mất 5 chù kỳ nhịp đồng hồ
để thi hành mỗi một chỉ lệnh, thì có thể có thêm 5 chỉ lệnh ở các tầng
khác được thi hành một cách đồng thời với nó. Như vậy, kết quả cuối
cùng có thể xem như 1 chỉ lệnh đã được thi hành trong cùng 1 chu kỳ
nhịp đồng hồ.

Nhiều CPU thế hệ mới có thêm
nhiều bộ giải mã chỉ lệnh, mỗi cái sẽ có pipeline riêng cho nó. Điều
này cho phép CPU xử lý được nhiều luồng chỉ lệnh đồng thời, dẫn đến
trong mỗi 1 chu kỳ nhịp đồng hồ sẽ có nhiều hơn một chỉ lệnh được thi
hành. Kỹ thuật này hơi phức tạp trong quá trình thực thi do đó nó đòi
hỏi CPU phải cần nhiều transistor hơn.

(Theo ITConnect)

Điều gì ảnh hưởng đến tốc độ của CPU?’]