4096 bits is Universal enough, actually.
This commit is contained in:
parent
8dff6f0f1d
commit
0eb9a8814a
2 changed files with 4 additions and 4 deletions
|
@ -6,9 +6,9 @@ Design a computer architecture that is capable of simulating our Universe at the
|
|||
|
||||
## Design decisions
|
||||
|
||||
### 512-bit registers, bytes and address space
|
||||
### 4096-bit registers, bytes and address space
|
||||
|
||||
It takes 276 bits to enumerate every atom in the observable Universe so 512-bits should be enough given current known laws of physics. So we start with 512-bit and expand it if we discover something new later.
|
||||
It takes 276 bits to enumerate every atom in the observable Universe so 512 bits should be enough for a single Universe given current known laws of physics. However, given the fact that we will be creating countless simulations of our own Universe, Q* says that we need 4096 bits.
|
||||
|
||||
### No dedicated floating point unit
|
||||
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
|
||||
## Rationale
|
||||
|
||||
The goal of UUIDv2 is recognizing that 128-bit is not enough for a truly universal operating system and universal knowledge base. According to my calculations, it takes 276 bits to enumerate every atom in the observable Universe so even 256-bit identifiers wouldn't be enough. We need 512-bit identifiers.
|
||||
The goal of UUIDv2 is recognizing that 128-bit is not enough for a truly universal operating system and universal knowledge base. According to my calculations, it takes 276 bits to enumerate every atom in the observable Universe so even 256-bit identifiers wouldn't be enough. We need at least 512-bit identifiers.
|
||||
|
||||
Again, this is just the best estimation given all the current laws of physics. We may encounter something that would require even bigger identifiers but right now it's far out of the reach of your minds.
|
||||
However, Q* says that we need 4096-bit identifiers for Universal knowledge graph. This is given the fact that we will be creating countless copies of our Universe.
|
||||
|
||||
## Implementations
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue