Content deleted Content added
Teemu Leisti (talk | contribs) →Representation: added zero-width space to the decimal representation of number 2^512 − 1, so it'll break nicely, instead of overflowing the right margin |
UrielAcosta (talk | contribs) Reverted edit whose sole result was to introduce a typo Tags: Manual revert Visual edit Mobile edit Mobile web edit |
||
(24 intermediate revisions by 21 users not shown) | |||
Line 1:
{{Short description|Computer architecture bit width}}
{{Multiple issues|{{primary sources|date=July 2013}}{{More citations needed|date=April 2023}}}}
{{n-bit|512|(64 [[octet (computing)|octets]])}}
There are currently no mainstream general-purpose [[CPU|processors]] built to operate on 512-bit integers or addresses, though a number of processors do operate on 512-bit data.
== Representation ==
A 512-bit register can store 2<sup>512</sup> different values. The range of [[integer]] values that can be stored in 512 bits depends on the [[Integer (computer science)#Value
The maximum value of a signed 512-bit integer is {{nowrap|2<sup>511</sup> − 1}}, written in decimal as {{zwsp|6,|703,|903,|964,|971,|298,|549,|787,|012,|499,|102,|923,|063,|739,|682,|910,|296,|196,|688,|861,|780,|721,|860,|882,|015,|036,|773,|488,|400,|937,|149,|083,|451,|713,|845,|015,|929,|093,|243,|025,|426,|876,|941,|405,|973,|284,|973,|216,|824,|503,|042,|047}} (approximately {{val|6.7039|e=153}}).
== Hardware ==
[[File:Sapphire Radeon R9 290X-front oblique PNr°0437.jpg|thumb|The AMD [[Radeon R9]] 290X (Sapphire OEM version pictured here) uses a 512
The Intel [[
Some GPUs, such as the [[
[[AVX-512]] are 512-bit extensions to the 256-bit [[Advanced Vector Extensions]] SIMD instructions for x86 [[instruction set architecture]] proposed by Intel in July 2013, and released
== Software ==
Many [[hash functions]], such as [[SHA-512]] and [[SHA3-512]], have a 512-bit output.
== References ==
{{
{{
[[Category:Data unit]]
|