Showing posts with label Computers. Show all posts
Showing posts with label Computers. Show all posts

Friday, November 4, 2011

Mobile CPU chip maker ARM looking to supply chips for ultra-low-power servers

The Internet is sucking down electricity by the megawatt and all our gains from widespread communication could be lost to the energy and resource cost required to run the Internet.  We want to avoid cooking the planet (wide-spread surveys of the people say environmental issues are high on their mind) so it's best if the internet infrastructure were to be made of highly efficient machines.

Enter ARM and their ultra-low-energy-required CPU's.  ARM got its start building chips for small computers and really took off along with the cell phone boom.  Their CPU design has all sorts of goodness baked in to let cell phone operating systems keep power consumption low, to give cell phone owners long standby times.  Apparently they're now looking to apply their low energy smarts to server design and the internet infrastructure.

Yay!

Currently there are two primary companies making CPU chips for servers - Intel and AMD.  AMD is largely beholden to Intel which means they don't have much freedom to innovate, which then means that the server market is basically tied to one CPU architecture.  Intel's.  Not that Intel has been able to use that power to impose new CPU architectures, as they were unable to get the market to go along with the Itanium chips.

Not only does ARM offer a low power CPU design, it offers server vendors a chip design with little in the way of licensing stranglehold and freedom to innovate.  The way this works is that ARM licenses out the basic chip design to companies that make custom ARM-compatible chips.  For example AppliedMicro is planning to manufacture chips using a next generation design from ARM that will deliver 3GHz clock speeds at the fraction of energy for an equivalent Intel chip.  At a lower price.

One of the trends in Internet technology is "cloud computing" where the idea is to automatically allocate servers to meet traffic demands.  Large website operators hope to avoid losing customers during traffic spikes by making sure they ramp up (and down) the number of servers based on traffic.  That's great for the customers but isn't so good for the environment if the servers being ramped up use high amounts of energy.

AppliedMicro in particular wants to use these ARM cpu's in "webscale" servers.

HP is partnering with Calxeda to design a line of servers using ARM-based CPU's, making them the first major server vendor to do so.

ARM recently released details of their next generation architecture which will now include 64-bit CPU design as well as the 32-bit designs they've offered for awhile.  64-bit CPU's are important in the server world in part due to large memory requirements.

The move to adoption of ARM based architectures will take awhile, perhaps not until 2014 by which time Intel may have increased the efficiency of their chips.

 

ARM’s new IP lets AppliedMicro make cloud servers

ARM CTO: We’re changing server economics

HP Planning ARM-Based Servers With Calxeda, Challenging Intel: Reports

The ARM v. Intel fight just got good

 


allvoices

Thursday, January 5, 2006

Solar powered streetlights offering Wi-Fi

Okay, this sounds cool, but scratching under the surface for a moment I don't see it. This research group in Scotland is working on street lighting which is both solar powered and includes a Wi-Fi transmitter. Sunlight powers streetlights, Wi-Fi access (By Steve Ranger, Special to CNET News.com, Published: January 5, 2006, 7:52 AM PST) The research is being conducted by the Abertay Centre for the Environment (ACE), based within the University of Abertay Dundee (UAD).

But ... what's the big deal..?? At least in the U.S. streetlights are already provided with power. And that power can already be used to power other devices hung on the streetlights. For example in the Christmas season when lighting is strung all along the street. More lately surveillance equipment is attached to the same streetlights, powered by the streetlights.

As for providing an Internet infrastructure this way. In 2001 Metricom deployed the Ricochet network using boxes attached to streetlights powered by the power already present in the streetlight.

There's nothing new here. Well, other than the solar panels. It's very nice to see solar panels used for this application. But I wonder what the tradeoff is which would makes this displace the existing way to do streetlights.

In the existing system, streetlights are directly attached to the same power grid that supplies power to buildings. The wires are already there. A possible saving is if the streetlights would not require their own wiring but often streetlights are hung on the very same poles on which the wiring is run. At least this is the way it's done in the U.S.


allvoices

Saturday, December 31, 2005

We partied like it was 1999

Okay, today is December 31, 2005. A posting on Scripting News had a pointer to five years ago and I suddenly remembered what that day was like. The big concern? Remember Y2K? The fear that come midnight that night, that the whole mechanised world around us would come crashing to a halt?

I remember being in San Francisco that night and passing by someone on the street shortly after midnight, and we exchanged the observation "Well, it all seems to still be working".

Before then I'd attended a talk by my old spiritual teacher. He's one of those who study on and on about conspiracy theories, and who has moved out to the country. At his place in the country they are offering it as a community place for like-minded folk to live. The phrase "intentional community" is common in the spiritual communities, and that's the phrase he uses as well. At this talk in, oh, I think it was in 1998, he was talking about having bought a huge quantity of canned food rations, and put aside other survival supplies. And he was talking about his experience at a gasoline station, where the power suddenly went out and the station owners had to chase everybody away. The computerised store could not be operated without power, and that was the perfect analogy for what might happen in 1999 when the computers fail.

During the talk he turned to me, since he knows I'm a serious geek, and asked my professional opinion. I had to say that the scenario was certainly possible. And, it was, because it wasn't known how wide spread any computer outages might be, and what the consequences would be. However I knew very well that the computer and IT industries had been doing a lot of Y2K related work to fix the systems.

It wasn't too surprising when computer failures failed to materialize. First, there'd been a lot of Y2K work which had served to strengthen computer system reliability across the spectrum. It's not like this problem was a surprise to the computer industry, because "we" had known about it since the 1980's.

But, it's worth pondering the general issue. The Y2K nemesis did not occur, but that doesn't mean we've escaped unscathed.

First, the Unix systems that are widely spread have a 2036 problem, in that their system clocks will roll over that year. That's far enough into the future we don't have to worry about it, right? But that's what the computer industry thought in the 1980's, and then the latter part of the 1990's was a scramble to handle Y2K issues. Human nature will be to push problems off until it's a crisis.

But even more generally think about how computers have woven their way into crucial roles in society. What if there were a massive failure? Suppose it were widespread enough to prevent food or water from being shipped? Today our food comes from so far away, and in most cities there's no local farming. It wouldn't take much to cause mass starvation. But it would have to be a very interesting sort of widespread failure. The failure would have to prevent shipping for long enough that local warehouses would empty, and the few local farms would be overrun by demand.

It's a little hard to imagine what kind of failure it would have to be. Here's a few possibilities that come to mind:

Power outage: This is the most obvious, and there is a looming issue with energy resources anyway. The Peak Oil warning is that fossil fuels derived from oil will have a peak in production after which there is an inexorable decline. If the world reaches the Oil Peak and hasn't developed an alternative to fossil fuel, then shipping will be impossible. If you want an example of the result, let me remind you have the Mad Max movies.

Computer virus: It would be difficult today for a computer virus to make a widespread outage happen. There are so many entities involved with shipping food etc, that it would be hard to knock them all out. One entity might have their computers knocked out, but the others would be okay. However it's always possible the virus authors will score a big hit and knock out most computer systems in one blow. The computer virus's do show an ability to spread deeply inside corporations, even behind firewalls, and I suspect the security of systems inside firewalls isn't as secure as one might like.

A cure for this problem is to ensure there's a wide variety of computer systems in use. There is a biological analogy at play, in that the multitude of biological species means that each virus or other biological attack can damage only a few species. Each species has different vulnerabilities, and each biological agent targets a small number of vulnerabilities. There's a similar principle for computer systems, in that each computer system has specific vulnerabilities. That's partly why virus's on Windows computers can spread so quickly, is that there are so many Windows computers each having the same vulnerabilities.

Food virus: Writing about biological diversity reminded me of a threat. The farmers are specializing towards a smaller and smaller number of food species, because that's what the seed industry is providing. What if this went to a logical conclusion, and there were only one species of corn being grown, and then a virulent crop blight were to pounce on that once species? It could wipe out a whole growing season around the country, if not around the world. Eek.

The cure for that problem is to diversify food crops.

Not to worry: In general these scenarios are worst case nightmares, rather than likely events. That is, except for the Peak Oil situation which is barrelling towards us like an out of control unchecked freight train. So long as the government is hiding their head in the sand, we the people are stuck on the tracks not even aware there's danger coming around the bend.

For most sorts of events ingenuity will kick in, relief supplies will flow, and there'll be a lot of serious sounding coverage on CNN. For most disastrous events we survive, because that's what humans do.

But when the oil production peaks, if nothing has changed between now and then, well, Mad Max might look tame.


allvoices