En la arquitectura informática , los enteros de 512 bits , las direcciones de memoria u otras unidades de datos son aquellos que tienen 512 bits (64 octetos ) de ancho. Además, las arquitecturas de CPU y ALU de 512 bits son aquellas que se basan en registros , buses de direcciones o buses de datos de ese tamaño. Actualmente no hay procesadores convencionales de propósito general diseñados para operar con números enteros o direcciones de 512 bits, aunque varios procesadores operan con datos de 512 bits. A partir de 2013 [actualizar], Intel Xeon Phi tiene ununidad de procesamiento vectorial con registros vectoriales de 512 bits, cada uno con dieciséis elementos de 32 bits u ocho elementos de 64 bits, y una sola instrucción puede operar en todos estos valores en paralelo. Sin embargo, la unidad de procesamiento vectorial de Xeon Phi no funciona con números individuales de 512 bits de longitud. [1]
Un registro de 512 bits puede almacenar 2 512 valores diferentes. El rango de valores enteros que se pueden almacenar en 512 bits depende de la representación de enteros utilizada.
El valor máximo de un entero sin signo de 512 bits es 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 - 1).
Usos
- Algunas GPU como AMD Radeon HD 2900XT , Nvidia GTX 280, [2] GTX 285, [3] Quadro FX 5800 [4] y varios productos Nvidia Tesla mueven datos a través de un bus de memoria de 512 bits. Luego siguieron AMD Radeon R9 290, R9 290X y 295X2 .
- Muchas funciones hash , como SHA-512 y SHA3-512 , tienen una salida de 512 bits.
- AVX-512 son extensiones de 512 bits de las instrucciones SIMD de extensiones vectoriales avanzadas de 256 bits para la arquitectura del conjunto de instrucciones x86 propuestas por Intel en julio de 2013 y lanzadas en 2016 con Knights Landing , y en 2017 en la plataforma de servidor de consumidores y HEDT, con Skylake-X y Skylake-SP respectivamente.
Referencias
- ^ "Guía para desarrolladores de software del sistema de coprocesador Intel Xeon Phi" (PDF) . Intel . Marzo de 2014 . Consultado el 30 de abril de 2019 .
- ^ "GTX 280 | Especificaciones" . GeForce . Consultado el 13 de agosto de 2013 .
- ^ "GTX 285 | Especificaciones" . GeForce . Consultado el 13 de agosto de 2013 .
- ^ "NVIDIA® Quadro® FX 5800 proporciona a los profesionales supercomputación visual desde sus equipos de escritorio, ofreciendo resultados que llevan la visualización más allá del 3D tradicional" . Nvidia.com . Consultado el 13 de agosto de 2013 .