118 |
The version field is 14 bit on 32-bit architectures, and 32 bit on |
The version field is 14 bit on 32-bit architectures, and 32 bit on |
119 |
64 bit architectures. Because the lower six bits must not be all |
64 bit architectures. Because the lower six bits must not be all |
120 |
zero (to make global thread IDs different from local thread IDs), |
zero (to make global thread IDs different from local thread IDs), |
121 |
the number of available task IDs is $2^{14} - 2^6$ resp. $2^{32} - |
the number of available task IDs is $2^{14} - 2^8$ resp. $2^{32} - |
122 |
2^6$. |
2^26$. |
123 |
|
|
124 |
If several systems are running in parallel on the same host, they |
If several systems are running in parallel on the same host, they |
125 |
might share thread IDs by encoding the system ID in the upper bits |
might share thread IDs by encoding the system ID in the upper bits |