512-битные вычисления
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разрядность архитектуры компьютера |
---|
Кусочек |
Приложение |
с плавающей запятой Двоичная точность |
с плавающей запятой Десятичная точность |
В компьютерной архитектуре 512 -битные целые числа , адреса памяти или другие единицы данных — это те, которые имеют ширину 512 бит (64 октета ). Кроме того, архитектуры 512-битного центрального процессора (ЦП) и арифметико-логического устройства (АЛУ) основаны на регистрах , адресных шинах или шинах данных такого размера.В настоящее время не существует основных процессоров общего назначения, предназначенных для работы с 512-битными целыми числами или адресами, хотя ряд процессоров действительно работают с 512-битными данными.
Представительство [ править ]
512-битный регистр может хранить 2 512 разные ценности. Диапазон целочисленных значений, которые могут храниться в 512 битах, зависит от используемого целочисленного представления .
Максимальное значение беззнакового 512-битного целого числа равно 2. 512 − 1, записанное в десятичном формате: 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 или примерно 1,34078 x 10 154 или текстуализировано как более 13,407 квинквагинтиллионов.
Аппаратное обеспечение [ править ]

Intel Xeon Phi имеет блок векторной обработки с 512-битными векторными регистрами, каждый из которых содержит шестнадцать 32-битных элементов или восемь 64-битных элементов, и одна инструкция может обрабатывать все эти значения параллельно. Однако векторный процессор Xeon Phi не работает с отдельными числами длиной 512 бит. [1]
Некоторые графические процессоры, такие как Advanced Micro Devices (AMD) Radeon HD 2900XT , Nvidia GTX 280, [2] ГТХ 285, [3] Квадро FX 5800 [4] и несколько продуктов Nvidia Tesla передают данные через 512-битную шину памяти. Затем последовали AMD Radeon R9 290, R9 290X и 295X2 .
AVX-512 — это 512-битные расширения 256-битных инструкций SIMD Advanced Vector Extensions x86, для архитектуры набора команд предложенные Intel в июле 2013 года и выпущенные в 2016 году вместе с Knights Landing , а в 2017 году на HEDT и потребительской серверной платформе с Skylake-X и Skylake-SP соответственно.
Программное обеспечение [ править ]
Многие хэш-функции , такие как SHA-512 и SHA3-512 , имеют 512-битный выход.
Ссылки [ править ]
- ^ «Руководство для разработчиков системного программного обеспечения сопроцессора Intel Xeon Phi» (PDF) . Интел . Март 2014 года . Проверено 30 апреля 2019 г.
- ^ «GTX 280: Технические характеристики» . GeForce . Проверено 13 августа 2013 г.
- ^ «GTX 285: Технические характеристики» . GeForce . Проверено 13 августа 2013 г.
- ^ «Nvidia Quadro FX 5800 предоставляет профессионалам возможность визуальных супервычислений со своих настольных компьютеров, обеспечивая результаты, которые выходят за рамки традиционного 3D» . Nvidia.com . Проверено 13 августа 2013 г.