Broadcasters have a solution if they don't like this decision: don't broadcast over public airwaves, and surrender your valuable spectrum. In other words, be less like ABC and more like ESPN. (Disney understands both business models because they own both, so this isn't a secret.) Of course terminating one's broadcasts would probably mean losing viewers and advertising revenue, but that just reflects the fact that free-to-air ATSC broadcasting is still a financially rewarding way to distribute programming.
Not a problem. Assange would have several Commonwealth-only commercial airline routes from England to Australia. It's also possible to fly him privately from England to Australian territory nonstop, probably using a Gulfstream G650 and probably from Manston which offers a long runway. For example, Manston to the Cocos Islands would be 6,176 nautical miles (Great Circle distance) which is the sort of range a Gulfstream can manage quite safely. There are three other Commonwealth countries under that particular flight route, and Christmas Island might be a suitable alternate.
If you had a choice, would you kiss a cave woman (or man) with her/his supposedly lovely oral biodiversity, or a member of the Scope, Colgate, and Oral-B generation? I would bet a lot that, if someone had those oral inventions 7,500 years ago, he/she would have passed on a lot more DNA to future generations.
We may have some researchers getting way ahead of their results. The same plentiful, storable food is probably a big reason so many more of today's humans even survive long enough to "suffer" having a less bacteriologically diverse oral ecosystem. (And we also have fluoridated water, which really works quite well.) I would be more careful making comparative value judgments about what is still an interesting finding.
1. Withdraw the penny, nickel, paper dollar bill, 2 dollar bill, and 5 dollar bill from circulation;
2. Introduce 2 and 5 dollar coins and a 500 dollar bill;
3. Substantially increase production of the dollar and half dollar coins;
4. If the Republicans in Congress fail to raise the debt ceiling without conditions, the U.S. Mint would issue one or more 1 trillion dollar coins which are deposited with the Federal Reserve. These coins would feature the likeness of former President Ronald Reagan on one side and a quotation from the 14th Amendment to the U.S. Constitution on the other: "The validity of the public debt of the United States, authorized by law, including debts incurred for payment of pensions and bounties for services in suppressing insurrection or rebellion, shall not be questioned."
Casualties in the withdrawals would be Lincoln (penny and 5 dollar bill), Jefferson (nickel and 2 dollar bill), and Washington (1 dollar bill). Consequently Jefferson would appear on the new 2 dollar coin, and Lincoln would appear on the new 5 dollar coin. Washington already appears on the quarter, and he'd stay there. The dime (FDR) and half dollar coin (JFK) would also remain the same. The presidential series of dollar coins would continue, but the existing Sacagawea dollar coin would be issued concurrently and thereafter as planned. The new 500 dollar bill would depict Martin Luther King on one side and the Apollo 11 Moon Landing on the other. It would also be physically larger than the other denominations, and it would be distinctly, tastefully, vibrantly multicolored. Hamilton would remain on the 10 dollar bill, Andrew Jackson on the 20 dollar bill, Grant on the 50 dollar bill, and Franklin on the 100 dollar bill.
Actually, it has that too now: IBM introduced hardware decimal floating point in 2008 to its mainframes (IEEE754-2008). Only IBM seems to have done that (on POWER7 as well). The zEC12 has that on every core; crypto too.
What if Intel had continued boosting clock speed (within power and cooling constraints) and employed other improvements? IBM has done both, and I applaud that. It's important to them (and to many of their customers) that they keep working hard to improve the performance of each thread, and, golly, they keep pulling rabbits out of the hat.
No, no typo. There's indeed Flash Express -- and yes, IBM's engineers have figured out a way to add yet another memory tier using (very high quality) flash memory. The processor can directly address it -- it's all mapped within the 64-bit virtual address space from what I've read. Yes, it's slower than DRAM but it's faster than storage-attached SSD (which at least has a longer distance to travel). Flash Express is great for things like paging, memory dumps, gigantic in-memory databases, and certain things that Java wants, so that's how operating systems and databases will use it. IBM even encrypts everything that lands on this memory-addressable flash, just in case someone tries to physically rip it out of the server. (Yes, they thought of that.)
Well, no. Right tool for the right job and all. You can buy the world's most expensive Olympic racing bicycle, but it won't haul an Airbus fuselage to its factory. There are many problems that cannot be solved with infinite amounts of money wrongly applied.
Well, if so -- no idea, really -- then run UnixBench on an Intel Xeon. I see that IBM sells those, too, as it happens. Now how does UnixBench help me run my business better, more securely, more reliably, etc? I've never worked for a business (or government) that runs UnixBench to solve any real business problem(s).
Only test results? (Yes, 5.5 GHz is fast. A test -- or even a spec sheet -- will tell you that.) But aren't real world results more useful? Go visit any large bank's (for example) data center if they'll let you. How many transactions, how much batch, etc. (and concurrently) do they push through their (one or two) IBM mainframe(s)? And has it ever quit? Is it secure? Does it...work?
So you don't like my benchmark then and want another benchmark? OK. I chose a perfectly reasonable benchmark: number of servers (X) to deliver a particular real-world business outcome, where smaller X is better. A benchmark is simply a measurement to assess particular criteria (such as X) against a particular outcome (such as running a bank). I can agree that that an IBM zEnterprise EC12 server is not the answer to every IT problem. It is, however, the answer to many. And if you can't agree to that, then you simply have more to learn. (How exciting!)
Yes, you could do that. Multiple images, actually. And that's basically what these servers do automatically. There are 4 levels of cache, main memory (which is RAID-protected actually, called RAIM -- only IBM does that), and there's another optional level of directly processor-addressable memory called Flash Express which is nonvolatile -- that's new, too. It works particularly well for fast paging, in-memory databases, memory dumps, etc. Then you go into fiber-attached and heavily cached solid state disk, fast disk, nearline disk, tape libraries. There are a lot of storage layers, and they're all very big.
OK, now go license 64 cores of Oracle DB (for example) and get less performance than one core on a zEC12, as you say. I'll help you out: you'd probably pay about $1.5M in database software licensing plus $300K+ in annual maintenance for your 64 X86 cores versus $47K and $9.4K on a zEC12 core. And that's one cost factor among many, not the only one. So which server is "cheaper"? Is a bicycle cheaper than a truck? (Not an Olympic racing bicycle, probably.) It depends on what you're trying to do. Though I've noticed that the average Slashdot poster hasn't a freakin' clue about IT economics, sadly.
OK, here's a benchmark. You're welcome to try running an entire large bank (for example) on one server -- your choice. OK, two servers: I'll allow you one additional for off-site disaster recovery of all development, test, and production workloads, including concurrent batch and online, for all the bank's security zones. Choose wisely, Grasshopper.
Yes, everybody does that (out-of-order execution, pipelining, etc., etc.) And then...you still need to keep the CPU well fed to boost performance. Enormous 4-level caches help do that. Having a continuous 5.5 GHz clock speed is also quite helpful. So is having 101+ cores that can access the same cache rather than, say, 8 such cores. And at least a couple hundred (at least) other IBM performance tricks, many of which cost money to deliver and thus probably won't find their way into save-a-nickel parts of the market any time soon. It also very, very seriously helps when you design both hardware and software together, as the late great Steve Jobs (among others) reminded us all.
No, that's not a correct supposition -- quite the opposite, actually. All processors, including Intel X86, use microcode (or what IBM calls millicode) to a degree. IBM knows it well. After all, they invented microcode/millicode in the System/360 in 1965. But IBM uses microcode comparatively less nowadays than other processor architectures. The vast majority of zEC12 instructions are implemented entirely in hardware, including IEEE-754-2008 decimal floating point as an example. There's some really, really interesting new stuff in the instruction set, like the first transactional memory ("transaction execution facility") instructions in a commercial server, and some "feedback" instructions that can tell Java applications/the JVM how to dynamically tune itself in a live running environment. Very cutting edge -- so cutting edge I've got to crack open some engineering manuals to try to figure out what they've done, although they probably need to write those manuals.
Actually, L4 cache on this new IBM zEC12 is a minimum of 384MB up to 1.5GB per server in increments of 384MB. As you add cores the L4 is bumped up. IBM doubled the cache in only a 25 month product cycle. Bravo.
No, they aren't claiming that. Clock speed is still extremely important, though, and nobody else except IBM has figured out how to hit these high gigahertz numbers, much less within power and cooling constraints. What's all the more impressive is that IBM does it at mainframe service qualities, i.e. this machine runs continuously at 5.5 GHz without shutting off cores, without "burst" mode, and without weird/exotic stuff like cryogenics that might keep a chip running long enough for a screenshot. It's just balls out performance on every thread -- and there's a definitely a market for that. Nobody else is left doing this computer engineering, bless them. Also check their cache sizes (obscenely huge), out-of-order execution, pipelining, crypto and decimal floating point in every core, extremely complex instructions like transactional execution.... This z CPU is a gorgeous piece of engineering in every way. And no, you can't run an entire large bank (for example) on your laptop.
GiffGaff runs on the O2 network. They offer 500 MB for only £5 (or 1 GB for £7.50). You need to open the account with a minimum of £10 of credit. Just buy a GiffGaff (preferable) or O2 £10 card at any mobile top-up counter -- at petrol stations, post offices, off licences (convenience stores), etc. SIMs are free when mailed to a domestic U.K. address, but make sure to order a MicroSIM for an iPad. Activate online (via wifi). Smartphone rates are great, too.
'Cause they're the world's largest computing vendor, and computing is increasingly tablet-oriented, probably.
By what measure is HP the "world's largest computer vendor"?
Market capitalization? No, that's Apple.
Software? No, that's Microsoft.
Business software ("middleware")? No, that's IBM and then Oracle.
Internet? No, that's Google.
Mobile? No, that's Samsung (in units) and Apple (in profits).
Servers? Depends on which quarter/year you check, but generally that's been IBM, especially in the more profitable high-end.
Networking? No, that's Cisco.
IT services? No, that's IBM.
Business applications? No, that's SAP and Oracle.
PC distribution? Yes, although Lenovo is now nipping at their heels.
HP is rather tiny now, especially in market capitalization terms (under $40B). For perspective, even Facebook, which has been battered, has a higher market capitalization. HP really needs to choose its battles wisely.
No, they're very different. They have entirely different instruction sets as one example. As another, the z196 is clocked at 5.2 GHz and POWER7 at 4.25 GHz (in the 795 Turbo). The z196 is quad-core while POWER7 is octo-core. POWER7 has about 1.2 billion transistors and z196 about 1.4 million. POWER7 has a private per-core L1 instruction cache of 32 KB; z196, 64 KB. POWER7's private per-core L1 data cache is 32 KB; z196, 128 KB. POWER7's private L2 cache is 256 KB; z196, 1.5 MB. The L3 cache design is different, too. And those are just a few examples.
None of the IBM z/Architecture microprocessors (or their ESA/390 and prior predecessors) are listed yet. So Stanford is only missing the highest clock speed CPU ever created in the entire history of computing to date -- the IBM z196 microprocessor. Which seems like a rather serious and obvious omission. Also a bit insulting, since IBM has been announcing their new z/Architecture microprocessor breakthroughs exclusively first at Stanford's own "Hot Chips" conference for several years now. (Ooops.)
Broadcasters have a solution if they don't like this decision: don't broadcast over public airwaves, and surrender your valuable spectrum. In other words, be less like ABC and more like ESPN. (Disney understands both business models because they own both, so this isn't a secret.) Of course terminating one's broadcasts would probably mean losing viewers and advertising revenue, but that just reflects the fact that free-to-air ATSC broadcasting is still a financially rewarding way to distribute programming.
Not a problem. Assange would have several Commonwealth-only commercial airline routes from England to Australia. It's also possible to fly him privately from England to Australian territory nonstop, probably using a Gulfstream G650 and probably from Manston which offers a long runway. For example, Manston to the Cocos Islands would be 6,176 nautical miles (Great Circle distance) which is the sort of range a Gulfstream can manage quite safely. There are three other Commonwealth countries under that particular flight route, and Christmas Island might be a suitable alternate.
If you had a choice, would you kiss a cave woman (or man) with her/his supposedly lovely oral biodiversity, or a member of the Scope, Colgate, and Oral-B generation? I would bet a lot that, if someone had those oral inventions 7,500 years ago, he/she would have passed on a lot more DNA to future generations.
We may have some researchers getting way ahead of their results. The same plentiful, storable food is probably a big reason so many more of today's humans even survive long enough to "suffer" having a less bacteriologically diverse oral ecosystem. (And we also have fluoridated water, which really works quite well.) I would be more careful making comparative value judgments about what is still an interesting finding.
1. Withdraw the penny, nickel, paper dollar bill, 2 dollar bill, and 5 dollar bill from circulation;
2. Introduce 2 and 5 dollar coins and a 500 dollar bill;
3. Substantially increase production of the dollar and half dollar coins;
4. If the Republicans in Congress fail to raise the debt ceiling without conditions, the U.S. Mint would issue one or more 1 trillion dollar coins which are deposited with the Federal Reserve. These coins would feature the likeness of former President Ronald Reagan on one side and a quotation from the 14th Amendment to the U.S. Constitution on the other: "The validity of the public debt of the United States, authorized by law, including debts incurred for payment of pensions and bounties for services in suppressing insurrection or rebellion, shall not be questioned."
Casualties in the withdrawals would be Lincoln (penny and 5 dollar bill), Jefferson (nickel and 2 dollar bill), and Washington (1 dollar bill). Consequently Jefferson would appear on the new 2 dollar coin, and Lincoln would appear on the new 5 dollar coin. Washington already appears on the quarter, and he'd stay there. The dime (FDR) and half dollar coin (JFK) would also remain the same. The presidential series of dollar coins would continue, but the existing Sacagawea dollar coin would be issued concurrently and thereafter as planned. The new 500 dollar bill would depict Martin Luther King on one side and the Apollo 11 Moon Landing on the other. It would also be physically larger than the other denominations, and it would be distinctly, tastefully, vibrantly multicolored. Hamilton would remain on the 10 dollar bill, Andrew Jackson on the 20 dollar bill, Grant on the 50 dollar bill, and Franklin on the 100 dollar bill.
IBM no longer rates their servers in MIPS, actually. They rate them in PCIs and rPerfs and CPWs.
Actually, it has that too now: IBM introduced hardware decimal floating point in 2008 to its mainframes (IEEE754-2008). Only IBM seems to have done that (on POWER7 as well). The zEC12 has that on every core; crypto too.
What if Intel had continued boosting clock speed (within power and cooling constraints) and employed other improvements? IBM has done both, and I applaud that. It's important to them (and to many of their customers) that they keep working hard to improve the performance of each thread, and, golly, they keep pulling rabbits out of the hat.
No, no typo. There's indeed Flash Express -- and yes, IBM's engineers have figured out a way to add yet another memory tier using (very high quality) flash memory. The processor can directly address it -- it's all mapped within the 64-bit virtual address space from what I've read. Yes, it's slower than DRAM but it's faster than storage-attached SSD (which at least has a longer distance to travel). Flash Express is great for things like paging, memory dumps, gigantic in-memory databases, and certain things that Java wants, so that's how operating systems and databases will use it. IBM even encrypts everything that lands on this memory-addressable flash, just in case someone tries to physically rip it out of the server. (Yes, they thought of that.)
Well, no. Right tool for the right job and all. You can buy the world's most expensive Olympic racing bicycle, but it won't haul an Airbus fuselage to its factory. There are many problems that cannot be solved with infinite amounts of money wrongly applied.
No, your correction is partially incorrect. It's 384MB of L4 cache minimum up to 1.5GB maximum per zEC12.
Well, if so -- no idea, really -- then run UnixBench on an Intel Xeon. I see that IBM sells those, too, as it happens. Now how does UnixBench help me run my business better, more securely, more reliably, etc? I've never worked for a business (or government) that runs UnixBench to solve any real business problem(s).
Only test results? (Yes, 5.5 GHz is fast. A test -- or even a spec sheet -- will tell you that.) But aren't real world results more useful? Go visit any large bank's (for example) data center if they'll let you. How many transactions, how much batch, etc. (and concurrently) do they push through their (one or two) IBM mainframe(s)? And has it ever quit? Is it secure? Does it...work?
So you don't like my benchmark then and want another benchmark? OK. I chose a perfectly reasonable benchmark: number of servers (X) to deliver a particular real-world business outcome, where smaller X is better. A benchmark is simply a measurement to assess particular criteria (such as X) against a particular outcome (such as running a bank). I can agree that that an IBM zEnterprise EC12 server is not the answer to every IT problem. It is, however, the answer to many. And if you can't agree to that, then you simply have more to learn. (How exciting!)
Yes, you could do that. Multiple images, actually. And that's basically what these servers do automatically. There are 4 levels of cache, main memory (which is RAID-protected actually, called RAIM -- only IBM does that), and there's another optional level of directly processor-addressable memory called Flash Express which is nonvolatile -- that's new, too. It works particularly well for fast paging, in-memory databases, memory dumps, etc. Then you go into fiber-attached and heavily cached solid state disk, fast disk, nearline disk, tape libraries. There are a lot of storage layers, and they're all very big.
OK, now go license 64 cores of Oracle DB (for example) and get less performance than one core on a zEC12, as you say. I'll help you out: you'd probably pay about $1.5M in database software licensing plus $300K+ in annual maintenance for your 64 X86 cores versus $47K and $9.4K on a zEC12 core. And that's one cost factor among many, not the only one. So which server is "cheaper"? Is a bicycle cheaper than a truck? (Not an Olympic racing bicycle, probably.) It depends on what you're trying to do. Though I've noticed that the average Slashdot poster hasn't a freakin' clue about IT economics, sadly.
OK, here's a benchmark. You're welcome to try running an entire large bank (for example) on one server -- your choice. OK, two servers: I'll allow you one additional for off-site disaster recovery of all development, test, and production workloads, including concurrent batch and online, for all the bank's security zones. Choose wisely, Grasshopper.
Yes, everybody does that (out-of-order execution, pipelining, etc., etc.) And then...you still need to keep the CPU well fed to boost performance. Enormous 4-level caches help do that. Having a continuous 5.5 GHz clock speed is also quite helpful. So is having 101+ cores that can access the same cache rather than, say, 8 such cores. And at least a couple hundred (at least) other IBM performance tricks, many of which cost money to deliver and thus probably won't find their way into save-a-nickel parts of the market any time soon. It also very, very seriously helps when you design both hardware and software together, as the late great Steve Jobs (among others) reminded us all.
No, that's not a correct supposition -- quite the opposite, actually. All processors, including Intel X86, use microcode (or what IBM calls millicode) to a degree. IBM knows it well. After all, they invented microcode/millicode in the System/360 in 1965. But IBM uses microcode comparatively less nowadays than other processor architectures. The vast majority of zEC12 instructions are implemented entirely in hardware, including IEEE-754-2008 decimal floating point as an example. There's some really, really interesting new stuff in the instruction set, like the first transactional memory ("transaction execution facility") instructions in a commercial server, and some "feedback" instructions that can tell Java applications/the JVM how to dynamically tune itself in a live running environment. Very cutting edge -- so cutting edge I've got to crack open some engineering manuals to try to figure out what they've done, although they probably need to write those manuals.
Actually, L4 cache on this new IBM zEC12 is a minimum of 384MB up to 1.5GB per server in increments of 384MB. As you add cores the L4 is bumped up. IBM doubled the cache in only a 25 month product cycle. Bravo.
No, they aren't claiming that. Clock speed is still extremely important, though, and nobody else except IBM has figured out how to hit these high gigahertz numbers, much less within power and cooling constraints. What's all the more impressive is that IBM does it at mainframe service qualities, i.e. this machine runs continuously at 5.5 GHz without shutting off cores, without "burst" mode, and without weird/exotic stuff like cryogenics that might keep a chip running long enough for a screenshot. It's just balls out performance on every thread -- and there's a definitely a market for that. Nobody else is left doing this computer engineering, bless them. Also check their cache sizes (obscenely huge), out-of-order execution, pipelining, crypto and decimal floating point in every core, extremely complex instructions like transactional execution.... This z CPU is a gorgeous piece of engineering in every way. And no, you can't run an entire large bank (for example) on your laptop.
GiffGaff runs on the O2 network. They offer 500 MB for only £5 (or 1 GB for £7.50). You need to open the account with a minimum of £10 of credit. Just buy a GiffGaff (preferable) or O2 £10 card at any mobile top-up counter -- at petrol stations, post offices, off licences (convenience stores), etc. SIMs are free when mailed to a domestic U.K. address, but make sure to order a MicroSIM for an iPad. Activate online (via wifi). Smartphone rates are great, too.
'Cause they're the world's largest computing vendor, and computing is increasingly tablet-oriented, probably.
By what measure is HP the "world's largest computer vendor"?
HP is rather tiny now, especially in market capitalization terms (under $40B). For perspective, even Facebook, which has been battered, has a higher market capitalization. HP really needs to choose its battles wisely.
No, they're very different. They have entirely different instruction sets as one example. As another, the z196 is clocked at 5.2 GHz and POWER7 at 4.25 GHz (in the 795 Turbo). The z196 is quad-core while POWER7 is octo-core. POWER7 has about 1.2 billion transistors and z196 about 1.4 million. POWER7 has a private per-core L1 instruction cache of 32 KB; z196, 64 KB. POWER7's private per-core L1 data cache is 32 KB; z196, 128 KB. POWER7's private L2 cache is 256 KB; z196, 1.5 MB. The L3 cache design is different, too. And those are just a few examples.
None of the IBM z/Architecture microprocessors (or their ESA/390 and prior predecessors) are listed yet. So Stanford is only missing the highest clock speed CPU ever created in the entire history of computing to date -- the IBM z196 microprocessor. Which seems like a rather serious and obvious omission. Also a bit insulting, since IBM has been announcing their new z/Architecture microprocessor breakthroughs exclusively first at Stanford's own "Hot Chips" conference for several years now. (Ooops.)