Multiple processors
Macbidouille posted this very interesting detail. Someone, discovered in a file named "AppleSystemInfo.strings" (in Panther) the following:
// String used to describe a dual processor configuration.
//
// IMPORTANT: Make sure the right hand side value contains the substring "%@".
// "%@" will get replaced by the processor speed and type string
// (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"2xCPUFormat" = "Dual %@";
// String used to describe a triple processor configuration.
//
// IMPORTANT: Make sure the right hand side value contains the substring "%@".
// "%@" will get replaced by the processor speed and type string
// (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"3xCPUFormat" = "3 x %@";
// String used to describe a quadruple processor configuration.
//
// IMPORTANT: Make sure the right hand side value contains the substring "%@".
// "%@" will get replaced by the processor speed and type string
// (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"4xCPUFormat" = "4 x %@";
// String used to describe a N processor configuration where N > 2.
//
// IMPORTANT: Make sure the right hand side value contains the substrings "%1$d"
// and "%2$@". "%1$d" will get replaced by the number of processors (e.g. "4"),
// and "%2$@" will get replaced by the processor speed and type string
// (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"NxCPUFormat" = "%1$d x %2$@";
Can anyone confirm?
// String used to describe a dual processor configuration.
//
// IMPORTANT: Make sure the right hand side value contains the substring "%@".
// "%@" will get replaced by the processor speed and type string
// (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"2xCPUFormat" = "Dual %@";
// String used to describe a triple processor configuration.
//
// IMPORTANT: Make sure the right hand side value contains the substring "%@".
// "%@" will get replaced by the processor speed and type string
// (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"3xCPUFormat" = "3 x %@";
// String used to describe a quadruple processor configuration.
//
// IMPORTANT: Make sure the right hand side value contains the substring "%@".
// "%@" will get replaced by the processor speed and type string
// (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"4xCPUFormat" = "4 x %@";
// String used to describe a N processor configuration where N > 2.
//
// IMPORTANT: Make sure the right hand side value contains the substrings "%1$d"
// and "%2$@". "%1$d" will get replaced by the number of processors (e.g. "4"),
// and "%2$@" will get replaced by the processor speed and type string
// (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"NxCPUFormat" = "%1$d x %2$@";
Can anyone confirm?
Comments
// String used to format RAM description, when there is more than 1 TB of
RAM.
"RAMInTB" = "%.*f TB";
// String used to format RAM description, when there is more than 1 PB of
RAM.
"RAMInPB" = "%.*f PB";
// String used to format RAM description, when there is more than 1 EB of
RAM.
"RAMInEB" = "%.*f EB";
Now, where you could physically install this tera- or peta- or exa- bytes of RAM, is another question.
Located at:
/System/Library/CoreServices/Resources/English.lproj/AppleSystemInfo.strings
I don't think we're going to be seeing exabyte systems anytime soon...
Originally posted by Kickaha
Nice to see them planning ahead!
I don't think we're going to be seeing exabyte systems anytime soon...
No exabyte systems in the near future?!? WEAK!!
Originally posted by Brad
Confirmed.
So, would be safe to assume that in the time frame of 1-2 years from now, we will see something much bigger than usual from...Apple?
Now I guess they should have banned me rather than just shut off posting priviledges, because kickaha and Amorph definitely aren't going to like being called to task when they thought they had it all ignored *cough* *cough* I mean under control. Just a couple o' tools.
2.3 Exobytes according to my calculations
No more Starfires, its time for MacFire! If you've never heard of Starfire servers, you should look them up. These are EXTREMELY expensive systems that Sun could not make fast enough. The back order was crazy. Lots of Swiss banks and the like were clamoring for them. Kinda fun to build code on them.
Cheers!
Jeff
Originally posted by Code Master
2.3 Exobytes according to my calculations
My calculator says 18.45EB ( 2^64/10^18 ) .
Originally posted by PB
My calculator says 18.45EB ( 2^64/10^18 ) .
Due to the weird way we calculate things (1024 vs 1000), it's an even 16EB.
Originally posted by Whisper
Due to the weird way we calculate things (1024 vs 1000), it's an even 16EB.
I missed that. You are correct, it is exactly 16EB ( 2^64/1024^6 ) .
Originally posted by PB
I missed that. You are correct, it is exactly 16EB ( 2^64/1024^6 ) .
Actually it's exactly 16EiB or ~18.45 EB.
Look at Macbidouille again today. They post now rumors with more concrete info. They say that Apple is going to make systems with up to 64 processors
Now I guess they should have banned me rather than just shut off posting priviledges, because kickaha and Amorph definitely aren't going to like being called to task when they thought they had it all ignored *cough* *cough* I mean under control. Just a couple o' tools.
Originally posted by Kickaha
Nice to see them planning ahead!
I don't think we're going to be seeing exabyte systems anytime soon...
that does it... IM NOT
until they make one out of UnObtanium
Why the next thing you they'll be saying you dont need
more than 640 Petabytes of ram
Originally posted by PB
It will be also possible to use many ATI cards in parallel (note by me: is that possible or total nonsense?) for outstanding graphics performance.
ATI just made an agreement with SGI to offer something similar.
Don't expect to see Apple release a 64 processor system for $50 000 though. Don't even expect an 8 processor system for $10 000.
Originally posted by Telomar
Actually it's exactly 16EiB or ~18.45 EB.
What's an EiB?