Disruptive technologies that either have or will
win over electronic engineers, some that won't, and why.
Written by
Steve Leibson, Tensilica's Technology Evangelist.
Jun 25 2007 11:32PM | Permalink | Email this | Comments (0) |
Blog This! using: Blogger.com | LiveJournal |
Digg This | Slashdot This | add to Del.icio.us
I’m currently in hot, hot, hot Las Vegas at WORLDCOMP ’07, where I gave a keynote this morning on “Challenges for Consumer Electronics in the 21st Century.” WORLDCOMP is a composite computer science/computer engineering/biotech conference consisting of 25 smaller, co-located conferences. While I’m here, I decided to attend some of the technical sessions. (OK, sometimes I like to pretend that I’m still technical.)
A tutorial I attended this evening offered up a bloggable moment. The tutorial was presented by Professor H J Siegel of the Electrical & Computer Engineering Department of Colorado State University (CSU) in Fort Collins, Colorado. Thirty years ago, I worked down the street from CSU at HP in Fort Collins. So among other things, Professor Siegel and I discussed a great sandwich shop called Avogadro’s Number, which is still around 30 years after my last visit. (Apparently, they’ve added live music.)
Professor Siegel’s tutorial was titled “Robust Resource Allocation for Heterogeneous Parallel and Distributed Computing Systems,” which drew me in given my job at Tensilica, but the bloggable bit has much wider appeal that the tutorial’s title implies. The professor’s work entails developing “robust” systems and he has developed three questions to help quantify “robustness” so that two systems, products, or services that claim to be robust can be objectively compared. Without such quantification, “robust” is nothing more than a squishy marketing term.
So what are the three questions? They are:
I think Professor Siegel’s three questions have broad utility in all aspects of system design and I challenge you to think about them within the context of your own work. How could Siegel’s three questions help you?
Related entries in: Embedded Systems | Software |