WinHEC 2007 Day 1: Craig Mundie: 'Clearly Something is Going to Give'

By Scott M. Fulton, III | Published May 15, 2007, 1:39 PM

WinHEC Big WhiteLOS ANGELES - At the keynote sessions at WinHEC this morning, Microsoft's chief research and strategy officer Craig Mundie took over the stage from Chairman Bill Gates. There, Mundie spoke about the evolution of computing in certain vertical markets, beginning with the health care industry.

In perhaps one of the most...unique breakthroughs shown thus far, Mundie demonstrated a touch-screen checkerboard that would be used by an elderly person in a home care system whose various rooms are linked together by home servers and Active Directory. There, an elderly lady can play checkers using physical checkers on the touch-screen board, which is horizontal. The computer player uses red checkers, and although Mundie described it as another human in another room, in the demo, the voice and reaction may be provided by computer.

After losing to the sub-human, the human player may next be reminded by the checkerboard of events that go on during the day. In perhaps the world's first demonstration of a pharmaceutically capable checkerboard, the table then reminds the elderly player that it's time to take her medication. A diagram of the medication then appears on the board, complete with trademark and health warnings (just like on the evening news). For the user to continue, she can place her pills on the diagram to confirm the medication she's about to take. Once the size and weight have been verified, she's allowed to proceed. Mundie did not say whether RFID technology is in use to verify the specific pills.

10:30 am PT - As the pharmaceutical part of our program ended, Mundie demonstrated some of Microsoft's work in developing a cell phone user interface for the illiterate, for use in phones distributed in emerging markets. The demonstration showed a cell phone that first tries to engage its user in Sanskrit script, before switching to English voice and pictograms.

But then Mundie started getting serious about the technical challenges. The free lunch for microprocessor technology has ended, he stated, as even in the "manycore" era, clock speed will not exceed 3 GHz. The solution to making programs faster will be to adopt parallelism, as Mundie finally admitted: after so many cores, users will not be able to see the speed increases in applications unless programs are developed to explicitly exploit parallelism. (There may have been a little bit of applause from someone who, I surmise, represented the Itanium coalition.)

Because applications must manage multiple connected pieces of hardware simultaneously, and that hardware is all running central processors of some sort, applications may need to become more asynchronous, Mundie said. Architects may find there's a limit to how well statically-typed languages work in such an environment, he admitted. He did not name any dynamic languages as alternatives, such as IronPython or ASP.NET AJAX, though he may as well have.

Multiple dynamic language scripts running simultaneously will lead to a tremendous security problem going forward, Mundie said. "Clearly something is going to give; the question is, what?...We need to find different ways for people to interact with computers besides point and click."

10:50 am PT - Mundie closed the keynote session by challenging developers to come up with new models of programming that take better advantage of parallelism, as well as the apparent fact that while the network appears to be converging, the devices themselves aren't. Mundie's comments follow up on statements made by Bill Gates earlier in the day.

Comments

View comments by with a score of at least

"As the pharmaceutical part of our program ended,"

LOL. Hilarious.

Score: 0

|

well the technology for doing something's been there for years. It's just if it's thinned down to be inexpensive enough, and secure enough.

Score: 0

|

Tell programmers to get drivers out the door in a timely manner. How's that for a concept.

Score: 0

|

This is a MS conference? It sounds like the type of challenge that IBM typically puts forth.

Score: 0

|

PDC 2009: What have we learned this week?

There was the freebie that no one will forget, the heebie-jeebies courtesy of Scott Guthrie, and a teensy bit clearer picture of how this cloud thingie should work.

Live report: Will Google Chrome OS change Linux?

The mysteries of just what Chrome OS is, and how much of an operating system it truly is, may be resolved today.

PDC 2009: Microsoft cares about Web browser performance

The effort to give users of the world's dominant Web browser the impression of quality, is a personal one for the man who leads that battle.

Nokia re-affirms its commitment to Symbian, sort of

Maemo won't necessarily be replacing Symbian in the Nokia N-Series, but that's definitely a place where it will be found.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.

Tuning out the tablet: Time to give the endless speculation a rest

Wide Angle Zoom: Wishing and hoping and thinking and praying....won't put an iTablet on the market.

Five improvements for IT managers in 2010

If businesses are to improve their efficiency for next year, they need to stop and reassess the basic tenets of their job.

AOL's spinoff from Time Warner to shed 2,500 jobs

As AOL moves toward become an independent company again, it will cut nearly a third of its workforce.

Gartner: SMS-based money transfer will be bigger than mobile browsing, search

Gartner issues its predictions for the 10 things our phones will be doing in 2012.

Don't forget to upgrade to Firefox 3.6 beta 3 today

Mozilla has released the latest beta its Firefox 3.6 browser software, just over one week after beta 2.