Volkan Ersoy
Endüstri
Yazılımlarınıza MMX Dopingi
Intelin yeni MMX Pentium işlemcilerinin ilk prototiplerini test ettik. MMX multimedia ve grafik uygulamalarınıza güç katacak.
Intel, 1997'nin ilk çeyreğinde, multimedia ve iletişim performansını artıracak yeni bir Pentium serisini
piyasaya sürmeye hazırlanıyor. MMX (Multimedia Extension) adı verilen bu yeni işlemcilerin, aynı hızda
çalışan standart Pentium'lara göre %60 daha fazla yazılım performansı sağlayacağı iddia ediliyor. Ancak
bu performans artışını yakalayabilmek için yazılımların MMX yongasına göre uyarlanması gerekli.
Intel, masaüstü ve defter PC'ler için ürettiği tüm Pentium serisini MMX serisine terfi ederek kullanıcıları da
MMX işlemci almaya zorlayacak. Peki, bir sonraki PC'miz mutlaka Pentium MMX işlemcili mi olmalı?
Öyleyse yazılımlarınızı, oyunlarınızı, multimedia uygulamalarınızı MMX sürümleri ile değiştirmek mi
gerekiyor?
İLK UYGULAMALAR
BU sorulara cevap verebilmek için piyasaya ilk çıkan MMX yazılımlara
bakmak gerekli. Görünen o ki MMX işlemci MMX desteği veren uygulamalarla birleştiğinde, görüntü
işleme ve üç boyutlu modelleme gibi işlemciye ağır yük bindiren multimedia fonksiyonlarının çehresi
büyük ölçüde değişecek. Bununla birlikte, MMX yongalarının kullanıcılar üzerindeki toplam etkisi, bir
uygulamanın MMX destekli fonksiyonlara ne kadar bağımlı olduğuna ve bu yeni teknolojiden ne kadar
faydalandığına göre büyük değişiklikler gösterecek. Ancak nihayetinde MMX, daha gerçekçi oyunlar,
daha iyi video görüntüleri ve daha güçlü grafik özellikleri sağlayacak.
Firma | Ürün | Fiyatı | Çıkış Tarihi | Özellikleri | Web sitesi |
Adobe | Photo Shop, Photo Deluxe | 895$, 49$ | piyasada | Zengin Efekt ve filtreleriyle gelişmiş fotoğraf işleme ve düzenleme programı | http://www.adobe.com |
Asymetrix | 3D FX | 70$ | piyasada | Grafik tasarım aracı | http://www.asymetrix.com |
Books That Work | Visual Home | 60$ | Ocak | Hızlı katı modelleme yapabilen ev tasarımı programı | http://www.btw.com |
Byron Preiss Multimedia | TimeTables of Technology | belirlenmedi | Ocak | Render edilmiş 3D nesneler içinde teknolojinin keşfi | http://www.byronpreiss.com |
Dorling Kindersley | Ultimate Human Body | 40$ | Ocak | 3 boyutlu insan anatomisi | http://www.dk.com |
Epic Mega Games | 7th Legion, Jazz Jack Rabbit, Unreal | 50$, 39$, belirlenmedi | Mart / Nisan | Yüksek çözünürlük ve renke sahip oyunlar | http://www.epicgames.com |
Fenris Wolf | Rebel Moon Rising | belirlenmedi | Ocak | Rebel Moon oyununun devamı | http://www.fenriswolf.com |
Imagination Pilots | Eraser-Turnabout | 60$ | Ocak | Bu oyunda Schwarzenegger ve MMX farkı var. | |
Maris Multimedia | Space Station Simulator | 49$ | Ocak | Uzay istasyonu inşa edilen bir simulasyon oyunu | http://www.maris.com |
Mediamatics Pure Speech | MPEG Player | OEM | Ocak | MMX MPEG Çalıcı | http://www.mediamatics.com |
Ubi Soft | Pod | OEM | Ocak | Hızlı 3D Grafikler ve MMX ile desteklenmiş yarış oyunu | http://www.ubisoft.com |
YENİ TALİMAT SETLERİ
1985 yılında 80386 serisi işlemcilerin çıkışından bu yana, Intel ilk kez Windows ve DOS uygulamalarının en
küçük ortak katsayısı olan temel talimat setinin ötesine geçiyor. MMX işlemciler bir seferde Pentium
işlemcilerden 57 talimat daha fazlasını işleyebiliyor. Yani, standart işlemcilerde belirli bir işlem birkaç
düzine adımda gerçekleştirilirken, MMX işlemcilerde tek adımda gerçekleştirilebilecek. Buradaki
problem, mevcut yazılımların yeni talimatlara erişememesi - yazılım üreticilerinin uygulamalarını
hızlandırabilmek için ürünlerine MMX'i tanıyan kodlar eklemesi gerekecek. Bu, oldukça zahmetli bir iş
olduğundan, MMX teknolojisi öncelikle ' plug-in' modüllerini kabul edebilen Adobe Photoshop gibi
uygulamaların yeni sürümlerinde ortaya çıkacak gibi görünüyor. Intel'in ilk MMX Pentium işlemcileri
masaüstü PC'ler için 166 ve 200 MHz , defter PC'ler için 150 ve 166 MHz hızlarında olacak. Intel ayrıca
1997'nin ikinci yarısında MMX Pentium OverDrive işlemcilerini piyasaya sürmeyi planlıyor.
MMX destekli bazı uygulamalar (örneğin Ubi Soft firmasınca hazırlanan Pod isimli yarış oyunu) MMX
işlemciye sahip olmayan PC'lerde çalışmayacak. Bu tür oyunların sadece yeni MMX sistemlere ' bundle'
edilmesi planlanıyor. Ancak, MMX sistemler yaygınlaştıkça, optimize edildikçe ve sadece MMX
uyumlu yazılımlarda yüksek performans artışı sağladıkları görüldükçe yazılımların MMX sürümlerinin
de yaygınlaşması beklenebilir. Bu standartlar karmaşası kuşkusuz kullanıcıların kafalarının karışmasına
yol açacak. Intel, özel uygulamalar geliştirilmese bile, MMX sistemlerin mevcut yazılımlarda %20
oranında performans artışı sağlayabileceğini ileri sürüyor. Bunun nedeni, MMX yongasının dahili ön
belleğinin, standart Pentium'a göre iki kat daha fazla, yani 32K olması. Bu özellik, yavaş ana belleğe ve
ikincil önbelleğe erişim süresini kısaltıyor. Ayrıca Intel, ' wait state' leri (iki işlem arasında bekleme
süresi) azaltmak için işlemcinin pipeline (dahili veri yolu) mimarisini de geliştirdi. Microsoft, yeni
PC'lerle birlikte ' bundle' ettiği Windows 95 OSR2 sürümüne MMX desteği ekledi. Böylelikle
ActiveMovie ortam yürütücüsü ve Direct3D modülü gibi ana bileşenlerin yanı sıra Windows 95
oyunlarında kullanılan DirectX 3.0 teknolojisi de MMX'e göre güncelleştirildi.
1, 2, 3 DENEME
PC World
ABD laboratuarlarında yapılan ilk denemelerde, ilk MMX yazılımlar (Adobe Photoshop 4.0'ın ve Ray
Dream Studio 4.1'in beta MMX sürümleri) 512K ikincil önbelleğe, ve 32 MB EDO-RAM'e sahip bir
prototip MMX Pentium 166 PC'ye yüklenmiş. Bu testlerde çeşitli grafik ağırlıklı uygulamalar, aynı
sistemde hem MMX 166 işlemci hem de standart Pentium 166 işlemci ile çalıştırılıp işlem süreleri
ölçülmüş. Bazı işlemlerde örneğin Gaussian Blur efekti çalıştırıldığında MMX işlemcinin bariz
performans avantajı sağladığı gözlenmiş. Photoshop'ta açılan bir TIF resme uygulanan Gaussian Blur
işlemi, standart Pentium işlemcide 51, MMX işlemcide ise 21 saniyede tamamlanarak %143 performans
artışı sağlamış. Resim boyutlarını büyütme işleminde MMX işlemcinin %33 daha hızlı olduğu görülmüş.
Ray Dream Studio'da açılan 3D görüntülere Gouraud ve Phong gölgeleme işlemleri uygulandığında ise
sırasıyla %21 ve %27 performans avantajı elde edilmiş. Photoshop'ta resmi döndürme işleminde ise
sadece %3 performans artışı sağlanmış. Dosya açma ve kaydetme gibi genel işlemlerde ise performans
artışı elde edilememiş. İlk MMX destekli uygulamalar arasında oyunların yer alması sürpriz değil. Oyun
firmaları MMX kodunu, standart Pentium'larda mümkün olmayan detaylı 3D grafikler ve kaliteli
animasyonlar yaratmak için kullanıyor. Ubi Soft'un Pod isimli oyununda 3D modellenmiş bir yarış pisti ve
saniyede 15-30 kare hızında çalışan hızlı animasyonlar var. Grafik kartı yongası üreten firmalar da,
MPEG-2 standardında saniyede 30 kare video görüntüsü oynatabilecek video-hızlandırıcılı kartlarına
MMX eklentisi koyacaklarını belirtiyorlar. Peki MMX tutacak mı? Yazılımların MMX sürümlerinin
çıkması zaman alabilir, ancak bu teknolojinin çok çeşitli uygulamalarda performans artışı sağlayacağı
açıkça görülüyor. MMX, kaliteli 3D animasyonlar ve yüksek hızlı video görüntüleri ile yazılımların
özellik ve yeteneklerinin zenginleştirilmesine de olanak tanıyor. Intel MMX'i Pentium ve Pentium Pro
işlemcilerinin standart bir parçası haline getirme yolundayken, rakibi Cyrix de MMX benzeri bir eklentiye
sahip işlemciler üretmeyi planlıyor. Bütün bu gelişmeler MMX'in kalıcı olacağını haber veriyor.
|