Loading AI tools
Vikipedi'den, özgür ansiklopediden
Karp-Flatt ölçütü, koşut işlemcili sistemlerde kodun koşutlaştırılma derecesini gösteren bir ölçüdür. Amdahl yasası ve Gustafson yasası ile uyumlu olan ölçüt 1990 yılında Alan H. Karp ve Horace P. Flatt tarafından ortaya atılmıştır.
Bu maddede kaynak listesi bulunmasına karşın metin içi kaynakların yetersizliği nedeniyle bazı bilgilerin hangi kaynaktan alındığı belirsizdir. (Mart 2020) |
Hızlanma olgusunun gözlendiği işlemcili koşut bir hesaplamada deneysel yollarla elde edilen ardışık bölüm Karp-Flatt ölçütünü vermektedir.
'nin değeri küçüldükçe koşutlaştırma oranı artmaktadır.
Bir koşut işlemci üzerinde çalışan koşut algoritmaların başarımı farklı yöntemlerle belirlenebilmektedir. Karp-Flatt ölçütü, diğer yöntemlerle ayırt edilemeyen başarım özelliklerinin açığa çıkmasını sağlamaktadır. Bu eşitlik, Amdahl yasasının aşağıdaki yazımından çıkarılabilmektedir.
Burada;
Ardışık bölüm = biçiminde tanımlandığında eşitlik
olarak yazılabilecektir.
Bu eşitliğin hızlanma türünden ifadesi ise aşağıdaki gibi olacaktır.
Bilgisayar bilimi metinlerinde sıkça yer alan Karp-Flatt ölçütü, kullanım sıklığı bakımından hızlanma ve verimliliğin çok gerisindedir. Karp ve Flatt'in bu ölçütü yayımlamalarının temel nedeni de bu olguya bağlanmaktadır. Amdahl yasasının göz önüne almadığı yük dengeleme sorunlarını ortaya koyan ölçüt, ardışık bölümü temel almakta ve bu, çok sayıda işlemcinin kullanıldığı sistemlerde belirgin başarım artışları sağlamaktadır.
Değişmez büyüklükteki bir sorunu çözmek amacıyla hazırlanan bir sistemin başarımı genellikle artan işlemci sayısıyla ters orantılıdır. Karp-Flatt ölçütü kullanılarak elde edilen ardışık bölüm, verimlilikteki düşüşün kısıtlı koşutlaştırma olanaklarından kaynaklanıp kaynaklanmadığını ortaya koyabilmektedir.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.