Note: You are experiencing only the raw content of this site, without the intended layout and design. Either your browser has ignored the Cascading Style Sheet (CSS) files for this site, or you are using an outdated browser which does not support Web Standards. Learn more.

Home « Blogs

EDS' Next Big Thing Blog: Read and Respond to What the EDS Fellows Say About Technology

Read and respond to what the EDS Fellows have to say about the future of technology on EDS' Next Big Thing Blog on eds.com.

Latency and progress in computing

by Charlie Bess

I went to the University of North Texas recently with a number of other folks to talk with a class completing their master’s degree in computer science. One of the topics we discussed was the rate of change of computing capability. A presenter provided a chart similar to the following:

  • 2010 - 3,000 MIPS: Lizard-scale intelligence
  • 2020 - 100,000 MIPS: Mouse-scale intelligence
  • 2030 - 3,000,000 MIPS: Monkey-scale intelligence
  • 2040 - 100,000,000 MIPS: Human-scale intelligence

His numbers were more aggressive than these (saying we are already at mouse level computing capability today, but I looked around and pulled these numbers from another source). The details don't really matter, it's the concept of advancing technology that is important.

What struck me about this level of advancement is that the hardware that is capable of performing computation at the level of a mouse is actually being written by people who are most familiar with lizard-scale capabilities. It takes at least one generation to take real advantage of any new technology, once it comes on the scene.

There are many reasons why this happens, but one is: the zealot of today is the Luddite of tomorrow. We've probably all experienced the extinction of technologies we thought were leading edge at one time: structured programmingOO programmingSOA.

That's why EDS creates tools like BuzzTracker to allow us to see the relationship between technologies. It makes you realize that everything has a time when it is delivery-ready and a time when its usefulness draws to a close. Many times, its usefulness can be directly related to another complementary technology.

Organizations don’t currently appear to take into account these migration costs as part of their technology implementation. Anything that goes into production will be removed someday. With concepts like SOA, utility computing – additional flexibility and lower disposal costs will be available to those who want to take advantage of it.

Published Wednesday, June 15, 2005 5:03 PM

Subscribe to this post's comments using RSS

Comments

# Posted by keithharley Thursday, June 16, 2005 6:28 AM

Even the use of the term "computing" is considered
passé the term "automation of information systems"
should be used instead, as this is what is going on and the speed with which it will continue in the future be positive or negative. "Latency and progress in the automation of information systems".

# Posted by Gary A. Vicksell Thursday, June 16, 2005 5:25 PM

The next big thing......

2040 - 100,000,000 MIPS: Human-scale intelligence

Then around 2080 Super Human Intelligence?

So how many of the comapnies today will have CEO's hosted by EDS in 2080.

# Posted by WebGuyBob Thursday, June 16, 2005 5:51 PM

Apparently, many companies are heavily investing in artificial intelligence (AI) and are trying to determine how best to apply it to business technology. It would be interesting to hear about the direction that EDS is heading respective to that.

Regards,

Bob

# Posted by bjmcphee Thursday, June 16, 2005 7:02 PM

Technology needs time to become useful... As new technology/capabilities are introduced it takes a while for people to be able to visualize how to use it... or how to change their approach to a problem now given this new capability (be it number of cycles available, high speed memory, etc)...

I know with myself and AI, it took me a while to be able to think correctly... to be able to visualize the solution to a problem. To be able to break the solution down appropriately... Then you need to be able to communicate the concepts in older ones to get other people on board and build momentum...

# Posted by Steven Dorfmeister Friday, June 17, 2005 1:20 AM

MIPS these days are an interesting concept when the average utilization on most processors is below 15% - I would venture to guess. Seems like in most, not all, cases hardware has surpassed the demand of processor time from software (especially from the mainstream Information Worker perspective).

What is facinating is the ever changing application of this power. Hardware is really no longer the excuse...the pressure is on to develop software that takes advantage of it. What's next?

I wonder if in a lot of cases we may be driving Ferrari's in a school zones...

# Posted by cebess Friday, June 17, 2005 2:00 PM

Four of EDS' current fellows (including myself) worked in an EDS Artificial Intelligence Services group back in the early 1990s. One of the interesting things about AI is the paradox that if you can do it, it must not really be AI - if you know what I mean.
We did some relatively ground breaking work on:
* using expert systems to handle retirement and the aging workforce.
* using car part geometry information to drive latency out of the tooling within the assembly process
* optimizing organizational response to disasters for untrained personnel
What I find interesting is many of these same issues are coming around again in a new way and we're having to dust off some of that work we have done in the past.
Granted there are whole new vistas of opportunity that we couldn’t have imagined back then, but to some extent – the more things change the more they stay the same.

# Posted by Stephen Lissenden Saturday, June 18, 2005 12:54 AM

I can understand the headline grabbing worth of relating mips to biological 'capabilities' but is this any more than a metaphor from cognitive psychology, and either way, what is the predictive value of such a relationship? 'Performing computation at the level of a mouse?' What do we mean by such a statement and how does this inform us in a constructive manner?

Artificial Intelligence may points us in a direction that could help to investigate such a question, but if AI has taught us anything, it is the deep lesson that cognition, especially human and resulting consciousness, will not be easily codified.

Increased computing power may assists us in creating more powerful simulations of 'intelligent' behaviour and these simulations undoubtedly will generate exciting spin off's which may, or may not be, exploited commercially.

As cebess states in this thread, the paradox (one of many I would suggest) of AI is that once a problem is solved, ‘it must not really be AI’

I believe however that the real value of the increased computational power brought to bear on more complex problems will be the greater focus on those issues that remain within the stubbornly within AI arena. That which we are unable to codify to the level of deterministic machines. Creativity for example.

Post a New Comment

: required  
required  
optional
required  
Please only click Submit once.

Subscribe to EDS RSS Feeds

I would like to receive the EDS Newsletter