And with clock speeds topped out and electricity use and cooling being the big limiting issue, Scott says that an exaflops machine running at a very modest 1GHz will require one billion-way parallelism, and parallelism in all subsystems to keep those threads humming.
Interesting write-up of a blog entry from nVidia‘s chief of super-computing, including his thoughts regarding scaling up to an exascale supercomputer. I’m surprised at how power efficient a GPU is for floating point operations. I’m amazed at these company’s ability to measure the power consumption down to the single operation level. Microjoules and picojoules are worlds apart from on another and here’s the illustration:
1 Microjoule is 1 millionth of a joule or 1×10-6 (six decimal places) whereas 1 picojoule is 1×10-12 or twice as many decimal places a total of 12 zeroes. So that is a HUGE difference 6 orders of magnitude in efficiency from an electrical consumption standpoint. The nVidia guy, author Steve estimates that to get to exascale supercomputers any hybrid CPU/GPU machine would need GPUs that have one order of magnitude higher efficiency in joules per floating point operation (FLOP) or 1×10-13, one whole decimal point better. To borrow a cliche, Supercomputer manufacturers have their work cut out for them. The way forward is efficiency and the GPU has the edge per operation, and all they need do is increase the efficiency that one decimal point to get them closer to the exascale league of super-computing.
Why is exascale important to the scientific community at large? In one segment there’s never enough cycles per second to satisfy the scale of the computations being done. Models of systems can be created but the simulations they provide may not have enough fine grained ‘detail’. The detail say for weather model simulating a period of time in the future needs to know the current conditions then it can start the calculation. But the ‘resolution’ or fine-grained detail of ‘conditions’ is what limits the accuracy over time. Especially when small errors get amplified by each successive cycle of calculating. One way to help limit the damage by these small errors is to increase the resolution or the land area over which you are assign a ‘current condition’. So instead of 10 miles of resolution (meaning each block on the face of the planet is 10miles square), you switch to 1mile resolution. Any error in a one mile square patch is less likely to cause huge errors in the future weather prediction. But now you have to calculate 10x the number of squares as compared to the previous best model which you set at 10miles of resolution. That’s probably the easiest way to see how demands on the computer increase as people increase the resolution of their weather prediction models. But it’s not limited just to weather. It could be used to simulate a nuclear weapon aging over time. Or it could be used to decrypt foreign messages intercepted by NSA satellites. The speed of the computer would allow more brute force attempts ad decrypting any message they capture.
In spite of all the gains to be had with an exascale computer, you still have to program the bloody thing to work with your simulation. And that’s really the gist of this article, no free lunch in High Performance Computing. The level of knowledge of the hardware required to get anything like the maximum theoretical speed is a lot higher than one would think. There’s no magic bullet or ‘re-compile’ button that’s going to get your old software running smoothly on the exascale computer. More likely you and a team of the smartest scientists are going to work for years to tailor your simulation to the hardware you want to run it on. And therein lies the rub, the hardware alone isn’t going to get you the extra performance.
Astronauts Steven L. Smith, and John M. Grunsfeld, appear as small figures in this wide scene photographed during extravehicular activity (EVA). On this space walk they are replacing gyroscopes, contained in rate sensor units (RSU), inside the Hubble Space Telescope. A wide expanse of waters, partially covered by clouds, provides the backdrop for the photograph. (Photo credit: Wikipedia)
“Theres a bunch of research I’ve come across in this work, where people say that the social context is a 78-80 per cent determinant of performance; individual abilities are 10 per cent. So why do we make this mistake? Because we spend all of these years in higher education being trained that its about individual abilities.”
Former NASA Director Charlie Pellerin is now a consultant on how to prevent failures on teams charged with carrying out large scale, technically impossible projects. He’s had to face two biggies while at NASA the Challenger explosion and subsequent to that and more directly the Hubble Space Telescope mirror failure. In that time he tried to really look at the source of the failures rather than just let the investigative committees do all the work. And what he’s decided is that culture is a bigger part of the chain of failure than technical ability.
Which leads me to ask the question how often does this happen in other circumstances as well? I’ve seen the PBS NOVA program on the 747 runway collision in Tenerife back in 1977. At that time the KLM Airliner more or less start taking off before the Pan American 747 had taxied off of the runway. In spite of all the protocols and controls in place to manage planes on the ground the captain of the KLM 747 made the decision to take-off not once, but TWICE! The first time it happened his co-pilot corrected him saying they didn’t have clearance from the tower. The second time, the co-pilot and navigator both sat back and let the whole thing unfold, to their own detriment. No one survived in that KLM 747 after it crashed into the Pan American 747 and bounced down the runway. In the article I link to above there’s an anecdote that Charlie Pellerin relates about a number of Korean Air crashes that occurred in the 1990s. Similarly it was the cockpit ‘culture’ that was leading to the bad decisions being made and resulting in the loss of the airplane and passengers on board.
Some people like to call it ‘top-down’ management, where everyone defers to the person recognized as the person in charge. Worse yet sometimes the person in charge doesn’t always realize this. They go on about their decision making process never once thinking people are restraining themselves holding back questions. The danger is always once this pattern is in place, any mistake by the person in charge gets amplified over time. In Charlie Pellerin’s judgement modern airliners are designed to run by a team who SHARE the responsibilities of conducting the airplane. And while the planes themselves have many safety systems in place to make things run smoothly the assumption is always made by the plane designers of a TEAM. But when you have a hierarchy of people in charge and people that defer to them, the TEAM as such doesn’t exist and you have now broken the primary design principle of the aircraft’s designer. No TEAM, No plane, and there’s many examples that show this not just in the airline accident investigations.
Polishing the Hubble Mirror at Perkin-Elmer
In the case of the Hubble Telescope mirror, things broke down when a simple calibration step was rushed. The sub-contractor in charge of measuring the point of focus on the mirror followed the procedure as given to him. But skipped a step that threw the whole calibration off. The step that he skipped was to simply apply spray paint onto two end caps that would then be placed on to a very delicately measured and finely cut metal rod. The black spray paint was meant to act as a non-reflective surface to expose a very small bit of the rod end to a laser that would measure the distance to the focus point. What happened instead because the whole telescope program was going over budget and was constantly delayed all sub-contractors were pressured to ‘hurry up’. When the guy who was responsible for this calibration step couldn’t find matte black spray paint to put on the end caps he improvised (like a true engineer). He got black electrical tape, wrapped it on the end of the cap, cut a hole with the tip of an Xacto knife and began his calibration step.
But that one detail was what put the whole Hubble Space Telescope in jeopardy. In the rush to get this step done, the Xacto knife nicked a bit off the metal end cap and a small shiny, metal burr was created. Almost too small to see, the burr poke out into the hole cut into the black electrical tape for the laser to shine through. When the engineer calibrated it, the small burr was reflecting light back to the sensors measuring the distance. The burr was only 1mm off the polished surface of the calibration rod. And that 1mm distance was registered as ‘in spec’ and the full distance to the focus point had 1 mm added to it. Considering how accurate a mirror has to be for telescope work, and how long the Hubble mirror spent being ground and polished, 1mm would be equal to 1 mile in the real world. And this was the source of the ‘blur’ in the Hubble Telescope when it was first turned on after being deployed by the Space Shuttle. The culture of hurry up and get it done, we’re behind schedule jeopardized a billion dollar space telescope mission that was over budget and way behind schedule.
All these cautionary tales reiterate the over-arching theme of big failures are not technical, no. These failures are cultural and everyone has the capacity to do better every chance they get. I encourage anyone and everyone reading this article to read the original interview with Charlie Pellerin as he’s got a lot to say on this subject and some fixes that can be applied to avoid the fire next time. Because statistically speaking there will always be a next time.
KLM’s 747-406 PH-BFW – nose (Photo credit: caribb)
Reading through all the hubbub and hand-waving from the technology ‘teardown’ press outlets, one would have expected a bigger leap from Apple’s chip designers. A fairly large chip sporting an enormous graphics processor integrated into the die is what Apple came up with to help boost itself to the next higher rez display (so-called Retina Display). The design rule is still a pretty conservative 45nm (rather than try to push the envelope by going with 32nm or thinner to bring down the power requirements). Apple similarly had to boost its battery capacity to make up for this power hungry pixel demon by almost 2X more than the first gen iPad. So for almost the ‘same’ amount of battery capacity (10 hours of reserve power), you get the higher rez display. But a bigger chip and higher rez display will add up to some extra heat being generated, generally speaking. Which leads us to a controversy.
Given this knowledge there has been a recent back and forth argument over thermal design point for iPad 3rd generation. Consumer Reports published an online article saying the power/heat dissipation was much higher than previous generation iPads. They included some thermal photographs indicating the hot spots on the back of the device and relative temperatures. While the iPad doesn’t run hotter than a lot of other handheld devices (say Android tablets). It does run hotter than say an iPod Touch. But as Apple points out that has ALWAYS been the case. So you gain some things you give up some things and still Apple is the market leader in this form factor, years ahead of the competition. And now the tempest in the teapot is winding down as Consumer Reports (via LA Times.com)has rated the 3rd Gen iPad as it’s no. 1 tablet on the market (big surprise). So while they aren’t willing to retract their original claim of high heat, they are willing to say it doesn’t count as ’cause for concern’. So you be the judge when you try out the iPad in the Apple Store. Run it through its paces, a full screen video or 2 should heat up the GPU and CPU enough to get the electrons really racing through the device.
This is the new System on Chip used by the Apple 3rd generation iPad
On Tuesday, the company unveiled its new ARM Cortex-M0+ processor, a low-power chip designed to connect non-PC electronics and smart sensors across the home and office.
Previous iterations of the Cortex family of chips had the same goal, but with the new chip, ARM claims much greater power savings. According to the company, the 32-bit chip consumes just nine microamps per megahertz, an impressively low amount even for an 8- or 16-bit chip.
Lower power means a very conservative power budget especially for devices connected to the network. And 32 bits is nothing to sneeze at considering most manufacturers would pick a 16 or 8-bit chip to bring down the cost and power budget too. According to this article the degree of power savings is so great in fact that in sleep mode the chip consumes almost no power at all. For this market Moore’s Law is paying off big benefits especially given the bonus of a 32bit core. So not only will you get a very small lower power cpu, you’ll have a much more diverse range of software that could run on it and take advantage of a larger memory address space as well. I think non-PC electronics could include things as simple as web cams or cellphone cameras. Can you imagine a CMOS camera chip with a whole 32bit cpu built in? Makes you wonder no just what it could do, but what ELSE it could do, right?
The term ‘Internet of Things‘ is bandied about quite a bit as people dream about cpus and networks connecting ALL the things. And what would be the outcome if your umbrella was connected to the Internet? What if ALL the umbrellas were connected? You could log all kinds of data, whether it was opened or close, what the ambient temperature is. It would be like a portable weather station for anyone aggregating all the logged data potentially. And the list goes on and on. Instead of Tire pressure monitors, why not also capture video of the tire as it is being used commuting to work. It could help measure the tire wear and setup and appointment when you need to get a wheel alignment. It could determine how many times you hit potholes and suggest smoother alternate routes. That’s the kind of blue sky wide open conjecture that is enabled by a 32-bit low/no power cpu.
Moore’s Law, The Fifth Paradigm. (Photo credit: Wikipedia)
Byte Magazine is one of the reasons Im here today, doing what I do. Every month, Byte set its sights on the bigger picture, a significant trend that might be far ahead or way far ahead. And in July 1994, Jon Udell to this very day, among the most insightful people ever to sign his name to an article was setting his sights on the inevitable convergence between the computer and the telephone.
I also liked Tom Halfhill, Jerry Pournelle, Steve Gilmore, and many other writers at Byte Inc. over the years too. I couldn’t agree more with Scott Fulton, as I still am a big fan of Jon Udell and any projects he worked on and documented. I can credit Jon Udell for getting me to be curious about weblogging, Radio Userland, WordPress, Flickr and del.icio.us (social bookmarking website). And watching his progress on a ‘Calendar of Public Calendars’, The elmcity project. Jon’s attempting to catalog and build an aggregated list of calendars that have RSS style feeds that anyone can subscribe to. No need for automated emails filling a filtered email box. No, you just fire up a browser and read what’s posted. You find out what’s going on and just add the event to your calendar.
As Jon has discovered the calendar exists, the events are there, they just aren’t evenly distributed yet (ie much like the future). So in his analysis of ‘what works’ Jon’s found some sterling examples of calendar keeping and maintenance some of which has popped up in interesting places, like Public School systems. However the biggest downfall of all events calendars is the all too common practice of taking Word Documents and exporting them as PDF files which get posted to a website. THAT is the calendar for far too many organizations and it fails utterly as a means of ‘discovering’ what’s going on.
Suffice it to say elmcity has been a long term goal of organizing and curatorial work that Jon is attempting to get an informal network of like-minded people involved in. And as different cities form up calendar ‘hubs’ Jon is collecting them into larger networks so that you can just search one spot and find out ‘what’s happening’ and then adding those events to your own calendar in a very seamless and lightweight manner. I highly recommend following Jon’s weblog as he’s got the same ability to explain and analyze these technologies that he excelled at while at Byte Inc. And continues to follow his bliss and curiosity about computers, networks and more generally technology.
Publicity photo of en:Stephen Wolfram. (Photo credit: Wikipedia)
One day I’m sure everyone will routinely collect all sorts of data about themselves. But because I’ve been interested in data for a very long time, I started doing this long ago. I actually assumed lots of other people were doing it too, but apparently they were not. And so now I have what is probably one of the world’s largest collections of personal data.
In some ways similar to Stephen Wolfram, Gordon Bell at Microsoft has engaged in an attempt to record his “LifeBits” using a ‘wearable’ computer to record video and capture what goes on in his life. In my opinion, Stephen Wolfram has done Gordon Bell one better by collecting data over a much longer period and of a much wider range than Gordon Bell accomplished within the scope of LifeBits. Reading Wolfram’s summary of all his data plots is as interesting as seeing the plots themselves. There can be no doubt that Stephen Wolfram has always and will continue to think differently than most folks, and dare I say most scientists. Bravo!
The biggest difference between MyLifeBits versus Wolfram’s personal data collection is the Wolram’s emphasis on non-image based data. The goal it seems for the Microsoft Research group is to fulfill the promise of Vannevar Bush’s old article titled “As we may think” printed in the Atlantic, July 1945. In this article Bush proposes a prototype of a more ‘visual computer’ that would act as a memory recall and analytic thinking aid. He named it the Memex.
Gordon Bell and Jim Gemmell of Microsoft Research, seemed to be focused on the novelty of a camera carried and taking pictures automatically of the area immediately in front of it. This log of ‘what was seen’ was meant to help cement visual memory and recall. Gordon Bell had spent a long period of time digitizing, “articles, books, cards, CDs, letters, memos, papers, photos, pictures, presentations, home movies, videotaped lectures, and voice recordings and stored them digitally.” This over emphasis on visual data I think if used properly might be useful to some but is more a product of Gordon Bell’s own personal interest in seeing how much he could capture then catalog after the fact.
Stephen Wolfram’s data wasn’t even necessarily based on a ‘wearable computer‘ the way MyLifeBits seems to be. Wolfram built in a logging/capture system into things he did daily on a computer. This even included data collected by a digital pedometer to measure the steps he would take in a day. The plots of the data are most interesting in comparison to one another especially given the length of time over which they were collected (a much bigger set than Gordon Bell’s Life Bits I dare say). So maybe this points to another step forward in the evolution of Lifebits perhaps? Wolfram’s data seems to be more useful in a lot of ways, he’s not as focused on memory and recall of any given day. But maybe a synthesis of Wolfram’s data collection methods and analysis and Gordon Bell’s MyLifeBits capture of image data might be useful to a broader range of people if someone wanted to embrace and extend these two scientists’ personal data projects.
Nginx is some serious voodoo for serving up websites. I’m bowled over by this level of performance for a consumer level Intel box running Ubuntu. And from 200 connections to 1000 connections performance stays high without any big increases in latency. Amazing.
A modern HTTP server running on somewhat recent hardware is capable of servicing a huge number of requests with very low latency. Here’s a plot showing requests per second vs. number of concurrent connections for the default index.html page included with nginx 1.0.14.
With this particular hardware & software combination the server quickly reaches over 500,000 requests/sec and sustains that with gradually increasing latency. Even at 1,000 concurrent connections, each requesting the page as quickly as possible, latency is only around 1.5ms.
The plot shows the average requests/sec and per-request latency of 3 runs of wrk -t 10 -c N -r 10m http://localhost:8080/index.html where N = number of connections. The load generator is wrk, a scalable HTTP benchmarking tool.
Software
The OS is Ubuntu 11.10 running Linux 3.0.0-16-generic #29-Ubuntu SMP Tue Feb 14 12:48:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux. The following kernel parameters were changed to increase…
The $35 Raspberry Pi “Model B” is board of choice to ship out to consumers first. It contains two USB ports, 256 MB of RAM, an Ethernet port and a 700 MHz Broadcom BCM2835 SoC. The Videocore 4 GPU within the SoC is roughly the equivalent to the original Xboxs level of performance, providing Open GL ES 2.0, hardware-accelerated OpenVG, and 1080p30 H.264 high-profile decode.
Raspberry Pi boards are on the way and the components list is still pretty impressive for $35 USD. Not bad, given they had a manufacturing delay. The re-worked boards should ship out as a second batch once they have been tested fully. It also appears all the other necessary infrastructure is slowly falling into place to help create a rich environment for curious and casually interested purchasers of the Raspberry Pi. For instance let’s look at the Fedora remixes for Raspberry Pi.
A remix in the Open source software community refers to a distribution of an OS that can run without compiling on a particular chip architecture whether it be the Raspberry Pi Broadcom chip or an Intel x86 variety. In addition to the OS a number of other pre-configured applications will be included so that you can start using the computer right away instead of having to download lots of apps. The best part of this is not only the time savings but the lowering of the threshold to less technical users. Also of note is the particular Fedora OS distributions chosen LXDE and XFCE both noted for being less resource intensive and smaller in physical size. The documentation on the Fedora website indicates these two distros are geared for older less capable, less powerful computers that you would still like to use around the house. And for a Raspberry Pi user, getting a tuned OS specifically compiled for your CPU and ready to go is a big boon.
What’s even more encouraging is the potential for a Raspberry Pi community to begin optimizing and developing a new range of apps specifically geared towards this new computer architecture. I know the Fedora Yum project is a great software package manager using the RPM format for adding and removing software components as things change. And having a Yum app geared specifically for Raspberry Pi users might give a more App store like experience for the more casual users interested in dabbling. Right now there’s a group at Seneca College in Toronto, CA doing work on an app store-like application that would facilitate the process off discovering, downloading and
Raspberry Pi project
trying out different software pre-compiled for the Raspberry Pi computer.
Presented for your approval. to you dear reader. These two seemingly benign mobile phone pics were taken from a nameless, faceless supermarket store chain (I will withhold their name for now).
I have shopped at this store regularly since around 2005 or so and since at least 2006 have shopped there once every two weeks spending anywhere from $50-$100 (not much compared to big families I’m sure). But what ticks me off is that no matter how refined the Inventory and Tracking systems are for any regional grocery store chain, and no matter how much I use my ‘loyalty’ surveillance card for that particular regional grocery store, they still seem to be stuck in the 20th Century. I say that as I have observed the following bad habits time after time, and not just with one regional grocery store but with the top two store chains where I live. Neither one, no matter how much data they collect can seem to keep carrying some items I purchase once every two weeks. Or maybe less frequently than that depending on the product. For instance look at the two photos presented at the top of the webpage. On the left you see what I would describe conservatively as the ‘oddball’ or ‘old-fashioned’ specialty laundry supply shelf. In this regional grocery store, that’s on the very top shelf where it’s less convenient to reach up and haul down a 5 pound box of some kind of laundry product. All the ‘average’ mass market stuff is at waist level or on the bottom where it can easily be slid onto the shopping cart’s bottom cargo shelf (so it’s already a struggle to get to this stuff). The product I like to purchase is the Calgon water softener. Why you ask? Well let me first turn back the clock to the 1970s and this old TV commercial:
As a kid I didn’t do laundry. My Mom would do all the washing and folding up until I was in my later teens. That’s when I had a few experiences washing and folding myself (and occasionally fixing the washing machine too!). I never once in that time really thought about fabric softener or any of those additives market to the heads of households. Whether it was for fragrance or softness or any of those other qualities I didn’t really care once I left home. I just wanted the soap to dissolved completely, do it’s job and rinse completely out of the clothes. Over time the soap/detergent issue came up time and again where a load of laundry would be fouled with undissolved detergent granules that just wouldn’t rinse clean. Which is EXACTLY the opposite of what a clothes washer is supposed to do. At the very least, a clothes washer should do no harm, and not make your clothes dirtier by leaving this sugar like residue clinging tenaciously to your jeans and shirts. But I digress, what I’ve always wanted was a measure of insurance that I wouldn’t suffer from undissolved detergent. The surest way towards that is using really hot water at the initial stage or using a chemical like Calgon to help all the detergent mix into the water. And that’s the refinement I eventually developed all on my own living by myself, doing my own laundry. It took years to get to this point.
So the day that I eventually caved into buying Calgon (I don’t remember when it was exactly but I did it some years before I got married), I stuck with it. My grocery store had no problem keeping that product in stock along with such other oddities as 20 Mule Team Borax and Color Safe Clorox bleach (in the blue box). You can see both of them in the pictures above. The other store I visit also keeps a handy supply of Fel’s Naptha and Downy Flakes as well for the people who crave the old-fashioned products that aren’t designed to ‘Do-it-All’. In fact I think I’ve even seen little blue bottles of ‘Bluing Agent’ to get white dress shirts extra white too. I fully understand the connection, nay emotional tie some seniors and very valuable store customers might have to their favorite brand name cleaner. I too count myself among their ranks.
However, now you can imagine my surprise when I discovered for the first time in 9 years or more that my grocery store has suddenly run out of Calgon. Worse yet as the ‘Before’ picture shows, it’s GONE. No shelf label, no space set aside. It would have been located roughly in that gap between the two Oxy-Clean bottles near the middle (one with green cap, one with yellow). That’s where the Calgon had been sitting for literally 9 years at that store. But I paused and I thought I might become and old man and complain bitterly that, ‘they keep moving things in this store, I can’t find anything’. In fact I did a hardcore search up and down and on successive visits, never once seeing the Calgon return. So I gave up. I stopped using it because I couldn’t find it anywhere else. Months pass, almost 5 months in fact. Out of the blue I decided once more to look and see if they ever got anymore Calgon boxes. I had not looked in that long because it showed no sign of ever returning. I even had looked at buying it by the case online through Amazon (minimum 10 boxes per case at roughly $5.20 per box=$52.00 plus shipping). When I looked this time however, I found it!
Image via Wikipedia
Calgon had magically re-appeared not in the same spot, but at least near it’s friend 20 Mule Team Borax on the top shelf as always. There it was, and not just one box. I counted at least 7 boxes in total so someone must have purchased at least 3 boxes out of the case they put on the shelf. Whew! I thought, how lucky am I that whatever oversight, misstep or mistake was made it is now rectified. But it wasn’t enough for me, to just be happy and let this go. I have had more than one of these episodes occur at both the grocery stores I visit. Let me tell you another story about a loyal shopper in search of a brand name product that suddenly vanishes altogether.
My favorite gum, Trident Xtra Care (in any flavor whatsoever, I’m not picky)
Trident Xtra Care gum, I’ve seen it come and go. And now I can’t find it anywhere even after a small glimmer of hope at a national drug store chain. I’ve been buying it every week from two different supermarkets. And yet, no love in return. I had hope when one of the supermarkets it started carrying it after dropping it for a while. Now even the drugstore where I had found a stash of gum has now dropped it too.
Why can’t stores in my area keep this in stock?
Hershey’s Extra Dark is not the same as Hershey’s Special Dark. They are in different leagues, worlds apart from one another.
Not as good! Hershey Special DarkGood! Hershey Extra Dark
Special Dark as you recall from your trick-or-treating days is the Bit-0-honey of the Hershey’s Mini Assortment bag. It was like black licorice, blech! It wasn’t all that special, but more bitter than anything else. I despise Hershey Special Dark. However it’s cousin Hershey Extra Dark is different. It’s a 60% Cocoa dream and smoother than any Cadbury, Ghirardelli or Scharffen-Berger. It is the most inexpensive choice save for Cadbury but Cadbury Dark is a dead ringer for Hershey Special Dark and just as objectionable from a taste standpoint. However as I have been pointing out, my favorite product apparently is too difficult for the local grocery stores to keep in stock. I have to go for weeks without a decent chocolate bar usually ending in me buying a Cadbury Special Dark which as I have said is no different than Hershey Special Dark. The best way for me describe it is like eating Nestle bittersweet chocolate morsels (somewhat bitter but WAY too much sugar and 0% cocoa butter).
I guess I should be thankful I make enough money to buy these items regularly. I am so lucky, how lucky I am to have the ability to earn money and have spare time to write about these minor annoyances. It’s true. But at the same time I am achingly curious over the decisions that drive what stores choose to stock and those they let lapse through a fiscal quarter and fiscal year. Is it all a big mistake or is it absolutely necessary to meet your quarterly sales targets? So one customer (namely ME) is inconvenienced and is unlikely to say or do anything about their favorite product going missing without explanation. But this is where I’m drawing the line and asking why, especially give the technology underlying the whole product mix and stocking practices at any retailer. Those guys know what they are doing and I’m an unhappy customer. I am writing this as a way of identifying the damage in the network and will have to begin routing around just like the Internet. Goodbye Supermarket brick and mortar store, hello Amazon dot Com.
Chip designer and chief Intel rival AMD has signed an agreement to acquire SeaMicro, a Silicon Valley startup that seeks to save power and space by building servers from hundreds of low-power processors.
It was bound to happen eventually, I guess. SeaMicro has been acquired by AMD. We’ll see what happens as a result as SeaMicro is a customer of Intel’s Atom chips and now most recently Xeon server chips as well. I have no idea where this is going or what AMD intends to do, but hopefully this won’t scare off any current or near future customers.
SeaMicro’s competitive advantage has been and will continue to be the development work they performed on that custom ASIC chip they use in all their systems. That bit of intellectual property was in essence the reason AMD decided to acquire SeaMicro and hopefully let it gain an engineering advantage for systems it might put out on the market in the future for large scale Data Centers.
While this is all pretty cool technology, I think that SeaMicro’s best move was to design its ASIC so that it could take virtually any common CPU. In fact, SeaMicro’s last big announcement introduced its SM10000-EX option, which uses low-power, quad-core Xeon processors to more than double compute performance while still keeping the high density, low-power characteristics of its siblings.
So there you have it Wired and The Register are reporting the whole transaction pretty positively. Looks on the surface to be a win for AMD as it can design new server products and get them to market quickly using the SeaMicro ASIC as a key ingredient. SeaMicro can still service it’s current customers and eventually allow AMD to up sell or upgrade as needed to keep the ball rolling. And with AMD’s Fusion architecture marrying GPUs with CPU cores who knows what cool new servers might be possible? But as usual the nay-sayers the spreaders of Fear, Uncertainty and Doubt have questioned the value of SeaMicro and their original product he SM-10000.
Diane Bryant, the general manager of Intel’s data center and connected systems group at a press conference for the launch of new Xeon processors had this to say, ““We looked at the fabric and we told them thereafter that we weren’t even interested in the fabric,” when asked about SeaMicro’s attempt to interest Intel in buying out the company. To Intel there’s nothing special enough in the SeaMicro to warrant buying the company. Furthermore Bryant told Wired.com:
“…Intel has its own fabric plans. It just isn’t ready to talk about them yet. “We believe we have a compelling solution; we believe we have a great road map,” she said. “We just didn’t feel that the solution that SeaMicro was offering was superior.”
This is a move straight out of Microsoft’s marketing department circa 1992 where they would pre-announce a product that never shipped was barely developed beyond a prototype stage. If Intel is really working on this as a new product offering you would have seen an announcement by now, rather than a vague, tangential reference that appears more like a parting shot than a strategic direction. So I will be watching intently in the coming months and years if needed to see what if any Intel ‘fabric technology’ makes its way from the research lab, to the development lab and to final product shipping. However don’t be surprised if this is Intel attempting to undermine AMD’s choice to purchase SeaMicro. Likewise, Forbes.com later reported from a representative from SeaMicro that their company had not tried to encourage Intel to acquire SeaMicro. It is anyone’s guess who is really correct and being 100% honest in their recollections. However I am still betting on SeaMicro’s long term strategy of pursuing low power, ultra dense, massively parallel servers. It is an idea whose time has come.