Intel QuickAssist Technology (QAT)
Ayrıca QuickAssist Engine olarak da adlandırılır
Intel QuickAssist Technology (QAT), özel donanım ve bir yazılım yığını aracılığıyla desteklenen şifreleme ve sıkıştırma hızlandırması sağlar. Bir QuickAssist Engine alanı, eksiksiz aygıt yapılandırmasını veya etkinleştirilmiş algoritmaları belirtmez.
Bilmeniz gerekenler
Intel QuickAssist Technology (QAT), özel donanım ve bir yazılım yığını aracılığıyla desteklenen şifreleme ve sıkıştırma hızlandırması sağlar. Bir QuickAssist Engine alanı, eksiksiz aygıt yapılandırmasını veya etkinleştirilmiş algoritmaları belirtmez.
Nasıl çalışır
Uygulamalar veya entegre kitaplıklar, uygun işleri sürücüler ve bir hızlandırma API'si aracılığıyla gönderir. Donanım nesli, yapılandırılmış hizmetler ve yazılım desteği; kullanılabilir algoritmaları ve işleme hızını belirler. Gönderme, veri hareketi, toplu işleme ve tamamlama yönetimi hızlandırılmış temelin dışında maliyetler ekler.
Nerede yararlıdır
Bir sunucu uygulaması, uygun istekleri harici birime aktarmak için desteklenen bir sıkıştırma veya şifreleme sağlayıcısı kullanabilir. Küçük istekler veya düşük kuyruk derinliği, doymuş bir toplu kıyaslama testinden farklı davranabilir ve desteklenmeyen işlemler doğru bir geri dönüş alternatifine ihtiyaç duyar.
Destek ve etkinleştirme durumu nasıl kontrol edilir
Gerçek QAT aygıtını/neslini ve bunun desteklenen sürücüsünü, bellenimini, hizmet yapılandırmasını ve uygulama entegrasyonunu belirleyin. Bir CPU veritabanı alanının varlığının etkin hızlandırma anlamına geldiğini varsaymak yerine, harici birime aktarma ve geri dönüş davranışını doğrulamak için sağlayıcı tanılamalarını inceleyin.
Donanım kullanılabilirliği yalnızca ilk adımdır. Sürücü, çalışma zamanı, yürütme sağlayıcısı, desteklenen operatörler ve sayısal biçim uygulamayla eşleşmelidir. Bir yapay zeka etiketinin her modelin hızlandırıldığı anlamına geldiğini varsaymak yerine gerçek arka uç seçimini ve geri dönüşü inceleyin.
Özelliğin sağlamadığı durumlar
QAT, AES-NI CPU komutlarından ve bir NPU'dan farklıdır. Destek; etkinleştirilmiş motor sayısını, tüm algoritmaları, bir sertifikayı veya belirli bir uygulama hızlanmasını kanıtlamaz. Platform etkinleştirmesi ve sürücü uyumluluğu ilgili ürün için tam olarak kontrol edilmelidir.
Uygulamada uyumluluk ve performans
Derleme, aktarımlar ve desteklenmeyen operatörler dahil olmak üzere belirtilen koşullar altında tam iş yüklerini karşılaştırın. Saniye başına en yüksek işlem sayısı, duyarlık ve sayım varsayımlarına bağlıdır. Ölçülen gecikme süresi, işleme hızı, enerji veya model doğruluğunun yerini tutmazlar.
Pratik bir doğrulama kontrol listesi
- İlgili tam işlemci veya platform modelini ve uygulama, işletim sistemi ve çalışma zamanı sürümlerini kaydedin. Gerçek hatanın veya gereksinimin metnini koruyun.
- Bu tam model için üretici referansını kontrol edin, ardından programın çalıştığı ortamda geçerli yeteneği ve etkinleştirilmiş durumu inceleyin.
- Seçilen ikili dosyanın veya arka ucun her gereksinimini karşılaştırın. Benzer şekilde adlandırılmış bir özellik, diğer ad veya genel teknoloji etiketi yeterli değildir.
- Uygulamanın hedeflenen uygulamayı seçtiğini onaylayın. Gereksinimler karşılanmadığında belgelenmiş tanılamalarını ve desteklenen bir geri dönüşü kullanın.
- Her seferinde desteklenen bir değişiklik yapın ve aynı iş yükünü tekrarlayın. Orijinal yapılandırmayı ve kurtarma yolunu kullanılabilir durumda tutun.
Özellik listeleniyor ancak yazılım kullanamıyorsa
Hata veren tam bileşenle başlayın. Bir donanım veritabanı kayıtlı yeteneği açıklar; işletim sistemi veya hipervizör farklı bir geçerli ortam sunabilir. Geçersiz komut hatası, gerçek hatalı komutun ve ikili yapının da incelenmesini gerektirir, çünkü bozulma veya ilgisiz, desteklenmeyen bir komut benzer bir belirti üretebilir.
Tam platform için desteklenen uygulama, sürücü veya çalışma zamanı sürümünü yükleyin ve gerekirse satıcının belgelenmiş temel veya geri dönüş derlemesini kullanın. Bir yazılım güncellemesi, işlemcide eksik olan bir komutu oluşturamaz. Bellenim ve güvenlik politikası değişiklikleri, genel bir optimizasyon tarifi yerine sistem üreticisinin prosedürünü ve bir kurtarma planını izlemelidir.
Bu açıklamanın kaynakları ve kapsamı
Intel QuickAssist Technology programcı belgeleri
Bu referanslar mimari davranışı ve yazılım gereksinimlerini belirler. Bağlantılı bir donanım modeli sayfasındaki her özellik değerini bağımsız olarak doğrulamazlar. Model desteği için ilgili sayfanın üretici kanıtlarını kullanın ve geçerli sistem yapılandırmasını kontrol edin. Bu makale bir kıyaslama, sertifikasyon veya bağımsız inceleme tarihi sağlamaz.
Kaynaklar ve doğrulama
Editoryal mülkiyet: Feex. Bağımsız bir inceleme tarihi kaydedilmemiştir. Nasıl araştırıyoruz.
- Intel QuickAssist Technology programcı belgeleri · Sürüme özel gereksinimlere bağlantılarla birlikte donanım/yazılım mimarisi ve şifreleme/sıkıştırma hizmeti API'leri.
Bu makale yararlı oldu mu?
Evet veya hayır yeterlidir. İsterseniz bir neden seçin veya kısa bir not ekleyin.
Teşekkürler. Bu, bu sayfayı geliştirmemize yardımcı olur.