1 |
On 25/06/2015 10:27, Dale wrote: |
2 |
> Alan McKinnon wrote: |
3 |
>> On 24/06/2015 13:50, Alec Ten Harmsel wrote: |
4 |
>>> P.P.S. Also, on 1% better performance: My professor for the compilers |
5 |
>>> class I took used to (maybe still does) work at Google. Apparently |
6 |
>>> Google sees a <1% increase in performance as *the best thing ever*, |
7 |
>>> because it can save them a bunch of money in infrastructure and power. |
8 |
>>> Apparently Google are the ultimate ricers. |
9 |
>> |
10 |
>> Sounds like a case where Google already did the sensible optimizations |
11 |
>> long long ago and are now hitting the diminishing returns from the long |
12 |
>> tail. There are probably many of these and they all add up. |
13 |
>> |
14 |
>> One thing I've learned about Google's setup - there's nothing else like |
15 |
>> it out there and they are truly unique. Almost nothing Google does to |
16 |
>> optimize their setup is widely applicable to anything else :-) |
17 |
>> |
18 |
>> Take their power density. Last figures I have is they were running at 4x |
19 |
>> the kW per square foot as anyone else with a brain. This terrifies |
20 |
>> people who know about cooling. But, that's the setup and that's what |
21 |
>> Google has to work with. Now suddenly, all those lots of little |
22 |
>> improvements start to become a huge deal. |
23 |
>> |
24 |
>> So yes, ultimate ricers. Also the ultimates in |
25 |
>> "riding-co-close-to-the-edge-you-fall-off-the-cliff" :-) |
26 |
>> |
27 |
> |
28 |
> |
29 |
> Do we even have a clue how many puters Google has now? I read several |
30 |
> years ago it was like 10,000 or so. No telling what they have now. o_O |
31 |
|
32 |
Around 2006, it was at least 100,000 |
33 |
|
34 |
You are out by an order of magnitude :-) |
35 |
|
36 |
I would not be surprised if today Google had 5 million custom-built |
37 |
stripped-down motherboards in production. Google long ago moved past the |
38 |
idea of "having individual computers". By all accounts they have many |
39 |
large systems, and those systems are made up of lots of small parts - |
40 |
each part being a thing with CPU/RAM/disks and whatever. |
41 |
|
42 |
|
43 |
-- |
44 |
Alan McKinnon |
45 |
alan.mckinnon@×××××.com |