Luật_Amdahl
Luật_Amdahl

Luật_Amdahl

Luật Amdahl, còn có tên Đối số Amdahl,[1] mang tên của kiến trúc sư máy tính Gene Amdahl. Nó được dùng để tìm ra sự cải thiện tối đa (theo mong đợi) của một hệ thống tổng thể khi chỉ cải thiện một phần của hệ thống. Nó còn được sử dụng trong tính toán song song để dự đoán sự tăng tốc trên lý thuyết khi sử dụng nhiều bộ xử lý (đa xử lý).Sự tăng tốc của một chương trình đa xử lý trong tính toán song song bị giới hạn bởi thời gian cần thiết để thực hiện phần tính toán tuần tự của chương trình. Ví dụ nếu một bộ xử lý cần 20 giờ để thực hiện chương trình, và một phần của chương trình, tương ứng với 1 giờ thực hiện, không thể tính toán song song. 95% của chương trình (tương ứng với 19 giờ) có thể xử lý song song. Như vậy số bộ xử lý dùng trong tính toán song song lớn bao nhiêu chăng nữa, thời gian tối thiểu để thực hiện chương trình không thể nhỏ hơn 1 giờ. Như vậy sự tăng tốc chỉ là 20 lần, như biểu đồ bên phải.

Tài liệu tham khảo

WikiPedia: Luật_Amdahl http://www.cilk.com/multicore-blog/bid/5365/What-t... http://www.julianbrowne.com/article/viewer/amdahls... http://demonstrations.wolfram.com/AmdahlsLaw/ http://www-inst.eecs.berkeley.edu/~n252/paper/Amda... http://www.cis.temple.edu/~shi/docs/amdahl/amdahl.... http://www.cbi.umn.edu/oh/display.phtml?id=59 http://www.cs.wisc.edu/multifacet/amdahl/ http://www.scl.ameslab.gov/Publications/Gus/Amdahl... http://portal.acm.org/citation.cfm?id=327215 https://web.archive.org/web/20020612065758/http://...