Psst... Wanna Buy A Kilo of Processors?

By Roland Piquepaille

A few months back, in "Will Azul Reign on the Server Market?," I wrote about Azul Systems and its new approach to computing named 'network-attach processing,' similar to the NAS approach for data storage. Now Shahin Khan, VP and CMO at the company, has written a rather provocative article for The Register, "Get ready to buy chips by the kilo." He argues that we soon should be prepared to order CPUs by the thousands and be ready for some new language. "Do we say: 2.5 kilo CPUs? Do we call this kilo core, or mega core processing? And since it goes way past current multi-core technology, do we call it poly-core technology?" Jon Udell, from InfoWorld, also commented Khan's views in "VM-enabled polycore computing." Read more...

Basically, Shahin Khan says that we are now used to very large numbers when we talk about memory or disk space for servers, but that the vast majority of us is still counting processors using single digits.

But when it comes to CPUs, we still mostly dabble in single digits. An 8-way server feels like a pretty large system. The 32-way, 64-way, and 200-way systems feel just huge. Even when we scale out, anything beyond a couple of hundred CPUs begins to challenge our ability to manage and operate the systems. It's no accident that they call these systems a "complex."
A major shift is coming. Over the next few years, your ordinary applications will be able to tap into systems with, say, 7,000 CPUs, 50 tera bytes of memory, and 20 peta bytes of storage. In 2005, Azul Systems will ship compute pools with as many as 1,200 CPUs per a single standard rack (1.2 kilo cores! -- I like the sound of that!)

Of course, these remarks are more valid for the commercial data centers. In the scientific and technical segments of computing, there are already many existing superclusters using thousands of processors.

Khan explains how this trend towards large numbers of processors will influence application design and offer new possibilities for managing a data center.

Deployment and administration of applications would also change dramatically. Do you ever worry about how much storage an individual user might need? Probably not. [...] Do you ever worry about the utilization level of an individual byte of memory? I hope not. You have so many bytes that you measure utilization at the aggregate level.

Logically, he doesn't forget to mention his company.

If you had hundreds of CPUs in a miniaturized

Famous quotes containing the words wanna and/or buy:

    Up the reputable walks of old established trees
    They stalk, children of the nouveaux riches; chimes
    Of the tall Clock Tower drench their heads in blessing:
    “I don’t wanna play at your house;
    I don’t like you any more.”
    My house stands opposite, on the other hill,
    William Dewitt Snodgrass (b. 1926)

    I will buy with you, sell with you, talk with you, walk with you, and so following; but I will not eat with you, drink with you, nor pray with you.
    William Shakespeare (1564–1616)