Donanım ivmesi nedir?

Modern hesaplamada donanımivme her yerde kullanılır. İşlemci talimatları MMX'in genişletilmesi kadar tanıdık ve doğal hale geldi. Ancak bu her zaman böyle değildi. Geliştiricilerin ve programcıların yeni özellikleri tanıtmak için ilk ürkek adımlar, bilgisayar topluluğunun belirsiz bir değerlendirmesi ve sonra - tanınma ... tüm bunlar oldu.

donanım ivmesi
Şimdi donanım ivmesi neredeyseHer cihazda ve programda. Bazen kimsenin onu aramayacağı bir yerde. Bir donanım hızlandırmalı grafik kartı ister misiniz? Lütfen! Ve ses adaptörü? Evet, herhangi bir numara! Peki ya ağ kartı? Ve CPU'yu rutin çalışmalardan veri paketleri ile boşaltma kabiliyetine sahiptir!

Donanım ivmesi yaygın olarak kullanılır.multimedya akışlarını işlemek için çeşitli programlar. Bu sayede harcanan zamanı önemli ölçüde azaltmak mümkündür. Tarayıcı geliştiricilerinin, uzun süredir temel işlevlerin donanım hızlandırmasını bir ekran kartı kullanarak grafikleri hızlandırma (karmaşık sayfalar oluşturma) ürünlerine dahil ettiklerini herkes bilmez.

donanım ivmesini devre dışı bırak
Bu nasıl bir ivme?Aslında, her şey basit. Bilgisayar cihazının genel şemasına göre, tüm matematiksel hesaplamalar merkezi işlem birimi (CPU) tarafından yapılır. Bu nedenle, "2 + 2" program miktarını hesaplamak için kullanılan komut, makine kodlarına dönüştürülür ve işlem için kendisine iletilir. Ancak işlemci her saniye büyük miktarda hesaplama yaptığından, yeni bir görevin eklenmesiyle performansı biraz düşüyor - çekirdek yüklüyor. Geliştiriciler, işlemcinin gücünü artırmadan hesaplama hızını arttırmayı çok istediler ve yardımcı donanım yeteneklerinin getirilmesi bunu mümkün kıldı.

donanım ivmesini etkinleştir

On yıl önce bir grafik kartı düşünün.Mantık ve video hafızasıydı. Görüntüyle ilgili bir şekilde veya başka herhangi bir bilgi bir dizi bellek hücresinden kaydedildi ve belirli bir şekilde monitör devreleri için "anlaşılabilir" bir sinyale dönüştürüldü.

Herhangi bir görüntü değişikliği, hatta normalbir noktayı renkli bir arka plan üzerinde hareket ettirmek, merkezi işlemcinin sonucudur. Koordinatları, ofseti ve tekrarlanan döngüyü hesapladı. Eğer nokta bir değilse, hesaplamaların sayısı artar. Ayrıca, işlemcide zaten "yapılacak bir şey" var. Sonuç bir yavaşlamadır.
Bunu çözmek için ekran kartı yerleştirildi.Evrensel CPU kaynaklarını serbest bırakan sadece grafiklerle uğraşan özel işlemci. Benzer bir yöntem, bazı işlevleri hızlandırmak için “öğrenilen” ses - ses yongaları ile çalışmak için kullanılmaya başlandı; ağ bağdaştırıcıları özel bir işlemci vb.

Donanım hızlandırmayı devre dışı bırakabilir veya etkinleştirebilirsinizBaşvuruda, ancak programcı tarafından böyle bir olasılık sağlandığı takdirde. Örneğin, Windows XP'de grafik ivmesini aşağıdaki gibi kontrol edebilirsiniz: masaüstü özelliklerini çağırmanız ve "Seçenekler - Gelişmiş - Teşhis" yolunu izlemeniz gerekir. Bu pencerede bulunan kaydırıcı, sistem genelinde donanım ivmesini tamamen veya kısmen devre dışı bırakmanıza izin verir. Uyumluluk sorunlarını çözmek için bu bazen gerekli olabilir.