21.08.2013 Views

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BÖLÜM 3. MİKRODENETLEYİCİLERİN BAŞARIM ÖLÇÜTLERİ<br />

Farklı tür bilgisayarların performansını değerlendirebilmek, bu makineler arasında en iyi<br />

seçim veya anahtar etmendir. Performans ölçümündeki karışıklık birçok temel etmenden doğar.<br />

Komut takımı ve bu komutları tamamlayan donanım önemli ana etmenlerdir. Aynı donanıma ve<br />

komut takımına sahip iki bilgisayar bile bellek ve giriş/çıkış örgütlenmesi, ve de işletim sistemleri<br />

nedeniyle ya da sadece testlerde farklı iki derleyici kullanıldığından dolayı farklı başarımlar<br />

verebilir. Bu etmenlerin başarımı nasıl etkilediğini belirlemek, makinenin belirli yönlerinin<br />

tasarımının dayanağı olan ana güdüyü anlamak açısından çok önemlidir.<br />

Yolcu uçaklarıyla ilgili bir örnek verelim. Aşağıda mevcut uçaklarla ilgili bilgiler<br />

verilmiştir. Buna göre; 5000 yolcuyu New York‟tan Paris‟e (1500 km) taşımamız gerektiğine göre<br />

hangi uçağı kullanmalıyız?<br />

Uçak<br />

P:<br />

Yolcu<br />

kapasitesi<br />

R:<br />

Uçuş menzili<br />

(km)<br />

S:<br />

Uçuş hızı<br />

(km/saat)<br />

(P*S)<br />

Yolcu gönderme hızı<br />

Boeing 737-100 101 1000 1000 101000<br />

Boeing 777 375 7400 1000 375000<br />

Boeing 747 470 6650 1000 460600<br />

BAC/Sud Concorde 132 6400 2200 290400<br />

Douglas DC-8-50 146 14000 880 128480<br />

Tablo 3.1. Uçaklar ve özellikleri<br />

Boeing 737-100 uçuş menzili New York‟tan Paris‟e uçmaya yetmeyeceğinden daha ilk başta<br />

listeden elenir. Ardından, geriye kalanlar arasında Concorde en hızlı olarak görülmektedir. Ancak<br />

uçağın sadece hızlı olması yeterli değildir. Boeing 747 daha yavaş olmasına karşın bir Concorde un<br />

taşıyabileceğinden 3 kat daha fazla yolcu taşıyabiliyor. Uçakların performansları için daha iyi bir<br />

ölçüt uçakların yolcu taşıma hızı olabilir. Yolcu sayısının uçağın hızıyla çarpımından çıkan sayı<br />

yolcu taşıma hızıdır. Bu durumda 747 nin 5000 yolcuyu taşımada daha başarılı olduğunu görürüz,<br />

çünkü onun yolcu taşıma hızı Concorde dan daha yüksektir. Diğer taraftan, eğer toplam yolcu sayısı<br />

132 den az olursa Concorde elbetteki Boeing 747 den daha iyidir. Çünkü onları 747 den neredeyse<br />

iki kat hızlı taşıyacaktır. Yani performans büyük oranda yapılacak işe bağlıdır.<br />

3.1. Başarım Tanımı<br />

Bir bilgisayarın diğerinden daha iyi başarıma sahip olduğunu söylemekle, tipik uygulama<br />

programlarımız açısından o bilgisayarın birim sürede diğerinden daha çok iş bitirebildiğini<br />

kastederiz.<br />

Zaman paylaşımlı çok-kullanıcılı çok- görevli bir bilgisayarda, bir programın başlangıcından<br />

bitişine kadar geçen toplam zamana toplam yürütme süresi denir. Genellikle giriş/çıkış ile<br />

İbrahim Türkoğlu, <strong>Fırat</strong> <strong>Üniversitesi</strong> - Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ- 2010. 22

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!