Upload
kirsten-horn
View
38
Download
5
Embed Size (px)
DESCRIPTION
Hız felaket mi? 32-Bit/64-Bit işlemciler üzerine örnek bir çalışma. Selçuk Han AYDIN, Sinan Can AÇAN, Türkcan KURT Orta Doğu Teknik Üniversitesi, Bilgi İşlem Daire Başkanlığı. Akademik Bilişim 2006 Pamukkale Üniversitesi, Denizli. Giriş İşlemciler ve İşletim Sistemleri İşlemcinin işi - PowerPoint PPT Presentation
Citation preview
Hız felaket mi?
32-Bit/64-Bit işlemciler üzerine örnek bir çalışma
Selçuk Han AYDIN, Sinan Can AÇAN, Türkcan KURT Orta Doğu Teknik Üniversitesi, Bilgi İşlem Daire Başkanlığı
Akademik Bilişim 2006
Pamukkale Üniversitesi, Denizli
2/14
Girişİşlemciler ve İşletim Sistemleri
İşlemcinin işiÇalışma prensibi
Komutlar
Mantıksal kapılar (AND, OR, XOR vb.)
İşlemcinin boyutu
3/14
İşlemci dünyasında iki isim
Intel ™ (8086 (1978) 8088 (1979) 80286 (1982) Intel 386 (1985))
AMD™ (AM486DX4/120 (1994) AM5x86 (1995) )
Bazı özellikler
HyperThreading HypertransportDual-core
4/14
64-Bit’e geçiş
AMD ™ Athlon 64
Intel ™ Itanium 64
Gecişte yaşanacak en önemli sorun
Programlamada kullanılan değişken türlerindeki farklılıklar
Programların dönüştürülmesinde yaşanacak sorunlar
5/14
64-Bit’in avantajlarıBellek ve dosya sınırlamalarında yeni boyutlar
2Gb dan daha büyük dosya yaratabilme imkanı
64-Bit hesaplama ile hassas işlemler
Optimize edilmiş matematik kütüphanelerinin avantajları
6/14
64-Bit dünyasında Linux
2.6 Çekirdeğinin 64-Bit avantajları
Oracle ™, IBM ™ veritabanı uygulamaları
64-Bit derleyiciler (gcc, fortran)
Matematik kütüphaneleri
7/14
64-Bit dünyasında Windows
Windows ™ XP/Windows ™ 2003 64-Bit Sürümleri
32-Bit yazılımların emülasyon desteği
Donanım desteğinde sürücü yetersizliği
Güvenlik ve antivirüs yazılımlarının çalışmaması
Windows ™ Vista’nın getireceği yenilikler
8/14
Örnek bir çalışma-1 (http://www.linuxhardware.org)
9/14
Örnek bir çalışma-2Denk özellikte donanım bulunamaması
Kıyaslama değil, sadece basit bir test
10/14
Örnek bir çalışma-2 (devam)Linux işletim sisteminde http://www.silkroad.com/bass/linux/bm.html
11/14
Örnek bir çalışma-2 (devam)Linux ortamında, PostgreSQL8 veritabanı testi
18 basamak uzunluğunda 11000 adet tamsayı38MB boyutunda 10 adet dosya
Windows ™ ortamında Cinebenchmark (http://www.maxon.net)Codecreatures (http://www.codecreatures.com) Nbench (http://www.amd.com)
12/14
Hızımızı ne zaman artırmalıyız
Donanım desteğinin sağlanması
Uygulamaların yetersizliği
64-Bit’in avatajlarını sunacak yazılımlar
Grafik ağırlıklı yazılımların geleceğindeki ufuk
Yüksek kapasiteli veri giriş/çıkış işlemleri, veritabanları
13/14
Referans web adresleriwww.extremetech.com
en.wikipedia.org
www.compute-aid.com
devnet.developerpipeline.com
news.com.com
www.beowulf.org
www.windowsitpro.com
blogs.msdn.com
www.hardocp.com
www.pcbuyerbeware.co.uk
14/14
Teşekkürler
Sorular