512 bit bilgi işlem - 512-bit computing

Olarak  bilgisayar mimarisi , 512 bit tamsayı , bellek adresleri ya da diğer veri birimleri 512 olanlardır bit (64 sekizli geniş). Ayrıca, 512 bit CPU ve ALU mimarileri, bu boyuttaki kayıtlara , adres yollarına veya veri yollarına dayanan mimarilerdir . Şu anda 512 bit tam sayılar veya adresler üzerinde çalışmak üzere oluşturulmuş genel amaçlı genel amaçlı işlemciler yoktur , ancak bazı işlemciler 512 bit veriler üzerinde çalışır.

temsil

512 bitlik bir yazmaç 2 512 farklı değeri saklayabilir . 512 bitte saklanabilen tamsayı değerleri aralığı, kullanılan tamsayı gösterimine bağlıdır .

İşaretsiz 512 bitlik bir tamsayı maksimum değeri 13,407,807,929,942,597,099,574,024,998,205,846,127,479,365,820,592,393,377,723,561,443,721,764,030,073,546,976,801,874,298,166,903,427,690,031,858,186,486,050,853,753,882,811,946,569,946,433,649,006,084,095 (2 512 ya da yaklaşık 1,34078 x 10-1) 154 .

Donanım

AMD Radeon R9 290X (burada gösterilen Sapphire OEM sürümü) 512 bit bellek veri yolu kullanır

Intel Xeon Phi bir sahiptir vektör işleme birimini 512 bit vektör kayıtları ile, on altı 32 bit elemanları veya sekiz 64 bit elemanlarını tutan her biri ve tek talimat paralel olarak tüm bu değerlere çalışabilir. Ancak, Xeon Phi'nin vektör işleme birimi, 512 bit uzunluğundaki bireysel sayılar üzerinde çalışmaz.

AMD Radeon HD 2900XT , Nvidia GTX 280, GTX 285, Quadro FX 5800 ve birkaç Nvidia Tesla ürünü gibi bazı GPU'lar , verileri 512 bitlik bir bellek veriyolu üzerinden taşır. Ardından AMD Radeon R9 290, R9 290X ve 295X2 geldi .

AVX-512 , Temmuz 2013'te Intel tarafından önerilen ve 2016'da Knights Landing ile ve 2017'de HEDT ve tüketici sunucu platformunda piyasaya sürülen x86 komut seti mimarisi için 256-bit Gelişmiş Vektör Uzantıları SIMD talimatlarının 512-bit uzantılarıdır. Sırasıyla Skylake-X ve Skylake-SP .

Yazılım

SHA-512 ve SHA3-512 gibi birçok karma işlevi 512 bit çıkışa sahiptir.

Referanslar