The reason I awoke the blog was that yesterday I pre-ordered the Microsoft Surface tablet and I wanted to explain why I think Windows RT is an important development and a potential competitor to Apple’s iPad AND to Windows 8 laptops and tablets. Yes, Microsoft is competing not just with Apple, but is also competing with itself. I think this is a good thing.
I chose the Surface tablet for a number of reasons, one of which is that it runs on the Tegra 3 processor from my former employer Nvidia. It’s not that Tegra 3 is perfect – it’s built in an older semiconductor process, uses an older ARM core (Cortex-A9), and its GPU is barely capable of supporting Windows 8/RT requirements – but Nvidia does know how to build Windows drivers like few other companies can. I also expect to see some well-optimized games.
The main reason I chose Microsoft’s Surface is that Microsoft is building it. It HAS to be the premier example of what a Windows RT tablet should be. I expect updates will be more stable and comprehensive when everyone in the company will have one (or so I’ve heard).
An exciting part of Windows RT is that it is a slimmed down version of Windows 8, without a lot of the legacy baggage the full version drags along. It’s a real reboot of the Microsoft OS legacy. The touch interface is new for Microsoft, so I expect it will evolve over the next few years, but it’s exciting to see touch become more ubiquitous.
From a user point of view, I hope it becomes my trusty ultra-mobile companion that can perform work functions, and also entertain me. Its traveling companion will be either the Macbook Air, for more work-oriented requirements, or the Nexus 7 for personal travel.
At 1.5lbs, it’s about the same weight as the original iPad, but it’s thinner and longer with a higher resolution display. It’s not third-gen iPad retina resolution, but then, what other tablet or PC offers that level of crazy-high screen resolution? Amazingly, it uses mostly open standards for I/Os: USB 2 and MicroSDXC cards. It offers users a method for memory expansion by plugging in a MicroSDXC card. How radical and useful is that! Why won’t Apple do the same? Unfortunately, it does require a proprietary dongle for VGA or HDMI, which I will probably get.
With the USB connection, I can plug in PC peripherals and there might be a driver available (although not likely at first). But certainly I can connect a keyboard, a mouse, or even an Xbox controller (I’m not completely sure about the last one). And here’s another difference with the iPad – Windows RT supports native mouse control, while iOS does not. For Office applications, the touch screen may not be precise enough for some work and a mouse is best. With Bluetooth support, I can use a cheap wireless travel Bluetooth mouse.
I believe the price point is about right. At $499, the tablet is far cheaper than any Ultrabook, but it is still $200 more expensive than a netbook. Having used the Macbook Air, the advantages of an SSD in the Surface tablet is worth the extra bucks. The closest competition will be the other Windows RT tablets and the Clover Trail-based Windows 8 tablets. So far the Windows 8 tablets are generally $100+ more, and don’t include Office 2013 RT. The retail cost to buy Office for a Windows 8 tablet is ~$100 additional, although we could see some discount bundles. For companies with a corporate Office license, the Office 2013 RT may not be considered worth anything, but to a small business user, consumer, or student, it does bring value.
I hope you can understand why I’m excited about Surface and Windows RT. I hope other are as well, and it does not turn into another ZuneHD where a superior piece of hardware was left to wither and die. I expect that within a year I will be regretting being an early adapter, because there will be better tablets, with better processors next year, but I also learn much by getting in early and who knows, this might be considered a seminal product years from now.
Thursday, October 18, 2012
Tuesday, October 16, 2012
Well, after nearly two years, I'm back with some updates, I updated my devices and introduction. I hadn't updated EntroPC since I left Nvidia and joined The Linley Group. I guess Twitter and Facebook remain the enemy of blogging. But I focus on personal connection on Facebook and the 140 character limit of Twitter cuts short any long-form opinion.
My reason for revisiting is that I just pre-ordered the Microsoft Surface tablet and I wanted to talk more about it. Stay tuned.
Thursday, December 16, 2010
Yes, I've been neglecting my blog, with Twitter and Facebook stealing my time away from it. But I have more time as I'm taking some time between jobs. I've left NVIDIA and will be returning to Microprocessor Report, now in the hands of The Linley Group.
As I've told many people, I've always loved writing for the Microprocessor Report, but it was the corporate owners that were strangling the life out of it. Under the new ownership, things are really looking up and I'm happy to be returning - technically for the 4th time.
In the meantime, I'm having some downtime. Although, I did create this huge list of things to do...I'm way behind on that list.
More to come...
As I've told many people, I've always loved writing for the Microprocessor Report, but it was the corporate owners that were strangling the life out of it. Under the new ownership, things are really looking up and I'm happy to be returning - technically for the 4th time.
In the meantime, I'm having some downtime. Although, I did create this huge list of things to do...I'm way behind on that list.
More to come...
Saturday, November 13, 2010
It's clear that the future of processor design has much less to do with raw performance and everything to do with power efficiency. Computing is now bound by issues of power constraints - be it a cellular handset or a supercomputer data center.
In this area, ARM has the advantage over x86. The issue will be whether Intel's superior process roadmap can overcome the inherent inefficiencies of the x86 legacy.
In this area, ARM has the advantage over x86. The issue will be whether Intel's superior process roadmap can overcome the inherent inefficiencies of the x86 legacy.
Monday, August 30, 2010
While my blogging has been quite sporatic, I did have the opportunity to blog on the NVIDIA corporate blog "Inner Geek". In my post "The Collectors Edition", I showed off a part of my collection of PC graphics cards dating back to the mid-90s.
Sunday, August 29, 2010
Microprocessor Startup Apocalypse?
This past week, I was a participant in the annual Hot Chips symposium at Stanford University. As part of the organizing committee, I help the conference with PR, including press and analysts. The conference is a mix of academic and commercial presentations, but the general leaning of the conference is more commercial – especially after the demise of the Microprocessor Forum.
This year’s attendance was up sharply from 2009 and pretty much matched 2007 and 2008. That’s a healthy sign for the business – companies are spending money to send people to conferences. But there’s a dark side to this year’s conference – paper submissions was down. Many of the papers this year came from stalwarts AMD, IBM, and Intel. There were a few new companies, but one presenter’s company (Tier Logic) had already been declared dead by Microprocessor Report (July 19th edition - $$)
And on the same day the conference kicked off, Jim Turley, editor in chief of Microprocessor Report, released an editorial on the futility of new microprocessor startups. With a title of “How to Blow $100 Million,” the editorial goes on to develop a rule of thumb that a new microprocessor start-up needs about $100 million in order to fully launch the company. After the idea rattled off a few people, the general consensus that if the new microprocessor requires extensive tools support (compilers, debuggers, etc), that $100 million is not ridiculously high.
And there is the problem – how can you raise a $100 million form VCs these days, when the risks are high, the returns questionable, and many other “sexier” markets (like green tech, social media, location aware services) are out there. A look at recent microprocessor start-up is not encouraging: Raza Micro (where a spent a few months) was sold to Net Logic, PA Semi was sold to Apple, Intrinsity was also sold to Apple, Montalvo was shuttered, Stream Processor Inc. (SPI) is no more, and the list goes on.
I find it sad and disheartening that the microprocessor business is undergoing such major consolidations and innovative new architectures will likely not get funded. The next new architecture may come from the emerging powers such as China. We saw the Chine “Godson” processor evolve rapidly until now we see a are talking about a processor with a wide SIMD unit, running over 1GHz that soon could be the foundation of a major supercomputer. They even talk about an x86 emulations software layer supported by special instructions. With the support of the government and access to a competitive foundry, I wouldn’t underestimate where there program could be a few more years.
This past week, I was a participant in the annual Hot Chips symposium at Stanford University. As part of the organizing committee, I help the conference with PR, including press and analysts. The conference is a mix of academic and commercial presentations, but the general leaning of the conference is more commercial – especially after the demise of the Microprocessor Forum.
This year’s attendance was up sharply from 2009 and pretty much matched 2007 and 2008. That’s a healthy sign for the business – companies are spending money to send people to conferences. But there’s a dark side to this year’s conference – paper submissions was down. Many of the papers this year came from stalwarts AMD, IBM, and Intel. There were a few new companies, but one presenter’s company (Tier Logic) had already been declared dead by Microprocessor Report (July 19th edition - $$)
And on the same day the conference kicked off, Jim Turley, editor in chief of Microprocessor Report, released an editorial on the futility of new microprocessor startups. With a title of “How to Blow $100 Million,” the editorial goes on to develop a rule of thumb that a new microprocessor start-up needs about $100 million in order to fully launch the company. After the idea rattled off a few people, the general consensus that if the new microprocessor requires extensive tools support (compilers, debuggers, etc), that $100 million is not ridiculously high.
And there is the problem – how can you raise a $100 million form VCs these days, when the risks are high, the returns questionable, and many other “sexier” markets (like green tech, social media, location aware services) are out there. A look at recent microprocessor start-up is not encouraging: Raza Micro (where a spent a few months) was sold to Net Logic, PA Semi was sold to Apple, Intrinsity was also sold to Apple, Montalvo was shuttered, Stream Processor Inc. (SPI) is no more, and the list goes on.
I find it sad and disheartening that the microprocessor business is undergoing such major consolidations and innovative new architectures will likely not get funded. The next new architecture may come from the emerging powers such as China. We saw the Chine “Godson” processor evolve rapidly until now we see a are talking about a processor with a wide SIMD unit, running over 1GHz that soon could be the foundation of a major supercomputer. They even talk about an x86 emulations software layer supported by special instructions. With the support of the government and access to a competitive foundry, I wouldn’t underestimate where there program could be a few more years.
Wednesday, May 26, 2010
Intel just announced that Larrabee is officially, really, NOT going to be released as a discrete GPU any time soon. Or for the next 5 years. Or more.
Why, you may ask? Well, because it made a really weak GPU that would probably cost too much to manufacture and have returned bad margins. How could the mighty and wise Intel have spent over three years working on this project and not know it would suck as a GPU? Well, it could be because they were not reading my blog post of December 5, 2007 where I said:
"Oh, and when did we all decide that x86 was the most perfect instruction set for graphics? Hmmmm, it's not. The example where the x86 is the preferred instruction set for either graphics or high performance computing doesn't exist. The x86 instruction is an burden on the chip, not an advantage, for graphics. In fact, graphics instruction sets are hidden by the OpenGL and DirectX API, so the only people who care are the driver programmers and we are free to design whatever instruction set is most efficient for the task, while Intel has handcuffed themselves with a fixed instruction set. Not the smartest move for graphics. Intel's plans may work better for HPC though. Still, there are many alternatives to x86 that are actually better (shocking isn't it)!"
"Larrabee is based on a simplified x86 core with an extended SSE-like SIMD processing unit. In order to be efficient, the extended-SSE unit needs to be packed efficiently. How is Intel going to do that? The magic is all left to the software compiler, which is going have a tough time finding that much parallelism efficiently."
And that was what happened. In addition, with many coherent cores, the coherency traffic and stalls eat up a lot of bandwidth and limited scaling across cores.
My prediction back then gave Intel too much credit:
"But you heard it hear first: Larrabee will not reach the potential performance capability (by a long shot) and will not displace NVIDIA as GPU leader."
Because Larrabee never even got to compete.
Oh and I still stand behind this quote:
"Let me also ask this question: when has Intel EVER produced a high performance graphic chip? (Answer: never)"
A hard lesson learned by the i guys. But I could have saved them all those many millions of dollars. If only they'd have listened. Sigh.
Why, you may ask? Well, because it made a really weak GPU that would probably cost too much to manufacture and have returned bad margins. How could the mighty and wise Intel have spent over three years working on this project and not know it would suck as a GPU? Well, it could be because they were not reading my blog post of December 5, 2007 where I said:
"Oh, and when did we all decide that x86 was the most perfect instruction set for graphics? Hmmmm, it's not. The example where the x86 is the preferred instruction set for either graphics or high performance computing doesn't exist. The x86 instruction is an burden on the chip, not an advantage, for graphics. In fact, graphics instruction sets are hidden by the OpenGL and DirectX API, so the only people who care are the driver programmers and we are free to design whatever instruction set is most efficient for the task, while Intel has handcuffed themselves with a fixed instruction set. Not the smartest move for graphics. Intel's plans may work better for HPC though. Still, there are many alternatives to x86 that are actually better (shocking isn't it)!"
"Larrabee is based on a simplified x86 core with an extended SSE-like SIMD processing unit. In order to be efficient, the extended-SSE unit needs to be packed efficiently. How is Intel going to do that? The magic is all left to the software compiler, which is going have a tough time finding that much parallelism efficiently."
And that was what happened. In addition, with many coherent cores, the coherency traffic and stalls eat up a lot of bandwidth and limited scaling across cores.
My prediction back then gave Intel too much credit:
"But you heard it hear first: Larrabee will not reach the potential performance capability (by a long shot) and will not displace NVIDIA as GPU leader."
Because Larrabee never even got to compete.
Oh and I still stand behind this quote:
"Let me also ask this question: when has Intel EVER produced a high performance graphic chip? (Answer: never)"
A hard lesson learned by the i guys. But I could have saved them all those many millions of dollars. If only they'd have listened. Sigh.
Wednesday, February 03, 2010
Today, Linley Group posted their latest newsletter and it was pretty interesting.
In addition to the nice things the Linley Group has to say about Tegra 2 (which BTW IS actually in production now), they also have some interesting conjecture about the Apple A4 processor used in the new iPad.
This may prove to be the most likely scenario:
"A third idea is that the A4 uses the 1GHz Cortex-A8 CPU known as Hummingbird, which is designed by Intrinsity and manufactured by Samsung. This choice would allow Apple to continue working with Samsung, a long-time Apple supplier that makes the Cortex-A8 processor for the iPhone 3GS. Staying with the Cortex-A8 would also simplify software development. Samsung announced that the Hummingbird CPU had already been validated in silicon last July, putting it on track to be production-ready in time for the iPad launch."
People who handled the iPad remarked that it was very snappy - but well optimized software on a 1GHz ARM Cortex A8 processor with an integrated memory controller could run pretty fast. The other speculation around the graphics core also seems fair "Samsung typically uses Imagination's PowerVR cores, and Apple is an investor in Imagination." But I'm surprised that Apple was showing native iPhone games on the bigger iPad screen using pixel doubling but without any antialiasing. Reports are that it looked pretty bad.
In addition to the nice things the Linley Group has to say about Tegra 2 (which BTW IS actually in production now), they also have some interesting conjecture about the Apple A4 processor used in the new iPad.
This may prove to be the most likely scenario:
"A third idea is that the A4 uses the 1GHz Cortex-A8 CPU known as Hummingbird, which is designed by Intrinsity and manufactured by Samsung. This choice would allow Apple to continue working with Samsung, a long-time Apple supplier that makes the Cortex-A8 processor for the iPhone 3GS. Staying with the Cortex-A8 would also simplify software development. Samsung announced that the Hummingbird CPU had already been validated in silicon last July, putting it on track to be production-ready in time for the iPad launch."
People who handled the iPad remarked that it was very snappy - but well optimized software on a 1GHz ARM Cortex A8 processor with an integrated memory controller could run pretty fast. The other speculation around the graphics core also seems fair "Samsung typically uses Imagination's PowerVR cores, and Apple is an investor in Imagination." But I'm surprised that Apple was showing native iPhone games on the bigger iPad screen using pixel doubling but without any antialiasing. Reports are that it looked pretty bad.
Tuesday, February 02, 2010
As I mentioned yesterday, the iPad has kicked off some interesting discussions. Here's one I found particularly interesting because it referenced some very interesting posts:
http://emergentbydesign.com/2010/02/01/699/
I have already envisioned a great app for wine cellars. But I could use that camera :(
I expect there will be (external?) camera/video options eventually.
For all the complaints about Flash - remember Flash 10.1 is coming soon with GPU acceleration which will help make Flash a much better experience - except for the iPhone and iPad.
http://emergentbydesign.com/2010/02/01/699/
I have already envisioned a great app for wine cellars. But I could use that camera :(
I expect there will be (external?) camera/video options eventually.
For all the complaints about Flash - remember Flash 10.1 is coming soon with GPU acceleration which will help make Flash a much better experience - except for the iPhone and iPad.
Monday, February 01, 2010
Apple’s iPAD Announcement
There has been no end to the conversation surrounding the Apple iPAD, officially announced on January 28. For months, even years, before Steve Jobs walked out on the stage last Wednesday at the Yerba Buena Center and let the perverbial cat out of the bag, there had been rumors of an Apple tablet, a device that would fit between an iPhone and a Mac PC. That device is called an iPad and it will ship in 60 days (or so Apple promises).
For all the conjecture about what this device could do, Wednesday’s announcement was a let down, a revelation, and a relief. A relief, because there was now something substantial to talk about; a revelation for some because it could lead the way for a new class of computing device; and a let down, because the iPAD couldn’t live up to every ones expectations and some vendors were left off the parts list. The reaction by press, bloggers, and anyone who cares has been all over the spectrum. Some people consider it deeply flawed; some consider it the next personal computing revolution.
Clearly this is only the 1.0 version, there’s plenty of room for growth and adaption. A lot of the nit picking revolves around limitation of the iPhone operating system v3.2 such as no multitasking and other limitations such as no Adobe Flash support. Other hardware limitation come from Apple’s unique aesthetic (no USB ports, dongles for flash card reader) and possibly limitations from Apple’s first home-grown processor (no full 1080p HD support). Some of the hardware limitations were obviously cost driven (the 1024x768 display resolution and no camera). Still, people who have touched the iPad have been impressed by the overall design, even if it doesn’t stray far from Apple’s design language.
The IPS screen with its color quality, LED back light, and aspect ratio indicate that the iPad will be good for web browsing and digital magazines. It will also make a killer digital picture frame when it’s not on the go. For video – it will do well with standard definition, but as noted earlier it lacks the 1280 by 720 display required for entry level HD quality. HD movies will either be letterboxed or cropped. In addition, the iPad dock does not support HDMI HD output (unlike the Microsoft Zune HD).
While the tablet is often thought of as a “tweener device,” between a smartphone and a laptop, the tablet could wind up standing apart from both. As a home Internet access device, it is light enough to carry about easily and has the nearly instant-on characteristic of an appliance. The iPad will certainly be embraced by certain verticals such as home automation and home theater controllers.
With the 3G and optional Bluetooth keyboard, it can be sufficient for a road warrior. The access to text books could be a boon to students. The price point is just above netbooks, so it can appeal to many netbook users. While iPad lacks full Mac OSX support, Apple is porting a sub-set of iWork to it that should be sufficient for most people. This product has the best chance to jump-start the tablet market.
But, let us not forget there are significant limitations. The iPad (like its predecessor the iPhone) lacks Adobe Flash support, so some video sites (like Hulu) and web constructions will not play on the iPad; maybe that will change.
Some of the best thinking about the new iPad has come from developers who are beginning to envision extending existing applications and developing new applications.
With the iPad opening the door, there are also going to be a wide range of competitors, with different strengths and weaknesses. Certainly the two leading software contenders to the iPad’s iPhone OS will be Google’s Android and Microsoft’s Win7. Android is making a considerable splash in smartphones and is being extended to include tablets. The Android application store is 2 year behind Apple, but is making quick strides in adding new applications. The Microsoft Windows 7 operating system offers true desktop level support and applications. With Android and Windows 7, multitasking and Flash are supported and there will be many different hardware platforms supported at many different price points.
Now the clock is ticking – Apple announced the iPad would be available in 60 days from the announcement and a few competitors are beginning to come out. Soon, we will be awash in tablets. I am going to following this very closely, partly because my company NVIDIA has a horse in this race (the very capable Tegra 2) and partly because the tablet could be the most innovative computing product since the laptop. The tablet also brings to mind science fiction visions of the future of computing. I will definitely be buying one or two tablets this year to learn how it fits in with my life. It should make for an interesting year. I can hardly wait.
There has been no end to the conversation surrounding the Apple iPAD, officially announced on January 28. For months, even years, before Steve Jobs walked out on the stage last Wednesday at the Yerba Buena Center and let the perverbial cat out of the bag, there had been rumors of an Apple tablet, a device that would fit between an iPhone and a Mac PC. That device is called an iPad and it will ship in 60 days (or so Apple promises).
For all the conjecture about what this device could do, Wednesday’s announcement was a let down, a revelation, and a relief. A relief, because there was now something substantial to talk about; a revelation for some because it could lead the way for a new class of computing device; and a let down, because the iPAD couldn’t live up to every ones expectations and some vendors were left off the parts list. The reaction by press, bloggers, and anyone who cares has been all over the spectrum. Some people consider it deeply flawed; some consider it the next personal computing revolution.
Clearly this is only the 1.0 version, there’s plenty of room for growth and adaption. A lot of the nit picking revolves around limitation of the iPhone operating system v3.2 such as no multitasking and other limitations such as no Adobe Flash support. Other hardware limitation come from Apple’s unique aesthetic (no USB ports, dongles for flash card reader) and possibly limitations from Apple’s first home-grown processor (no full 1080p HD support). Some of the hardware limitations were obviously cost driven (the 1024x768 display resolution and no camera). Still, people who have touched the iPad have been impressed by the overall design, even if it doesn’t stray far from Apple’s design language.
The IPS screen with its color quality, LED back light, and aspect ratio indicate that the iPad will be good for web browsing and digital magazines. It will also make a killer digital picture frame when it’s not on the go. For video – it will do well with standard definition, but as noted earlier it lacks the 1280 by 720 display required for entry level HD quality. HD movies will either be letterboxed or cropped. In addition, the iPad dock does not support HDMI HD output (unlike the Microsoft Zune HD).
While the tablet is often thought of as a “tweener device,” between a smartphone and a laptop, the tablet could wind up standing apart from both. As a home Internet access device, it is light enough to carry about easily and has the nearly instant-on characteristic of an appliance. The iPad will certainly be embraced by certain verticals such as home automation and home theater controllers.
With the 3G and optional Bluetooth keyboard, it can be sufficient for a road warrior. The access to text books could be a boon to students. The price point is just above netbooks, so it can appeal to many netbook users. While iPad lacks full Mac OSX support, Apple is porting a sub-set of iWork to it that should be sufficient for most people. This product has the best chance to jump-start the tablet market.
But, let us not forget there are significant limitations. The iPad (like its predecessor the iPhone) lacks Adobe Flash support, so some video sites (like Hulu) and web constructions will not play on the iPad; maybe that will change.
Some of the best thinking about the new iPad has come from developers who are beginning to envision extending existing applications and developing new applications.
With the iPad opening the door, there are also going to be a wide range of competitors, with different strengths and weaknesses. Certainly the two leading software contenders to the iPad’s iPhone OS will be Google’s Android and Microsoft’s Win7. Android is making a considerable splash in smartphones and is being extended to include tablets. The Android application store is 2 year behind Apple, but is making quick strides in adding new applications. The Microsoft Windows 7 operating system offers true desktop level support and applications. With Android and Windows 7, multitasking and Flash are supported and there will be many different hardware platforms supported at many different price points.
Now the clock is ticking – Apple announced the iPad would be available in 60 days from the announcement and a few competitors are beginning to come out. Soon, we will be awash in tablets. I am going to following this very closely, partly because my company NVIDIA has a horse in this race (the very capable Tegra 2) and partly because the tablet could be the most innovative computing product since the laptop. The tablet also brings to mind science fiction visions of the future of computing. I will definitely be buying one or two tablets this year to learn how it fits in with my life. It should make for an interesting year. I can hardly wait.
Monday, January 25, 2010
This Wednesday, Apple will announce something new. The bulk of the conjecture is that it will be a Tablet/slate computer. Every pundit has an opinion. I'm feeling left out of all the punditry.
So, here's my thoughts (not that you asked):
If there is an Apple Tablet/Slate (BTW, I have not seen a good definition of the category), It will be more like a large iPOD Touch - ARM-based, designed for media consumption and web browsing. But the difference is that it will also have a cellular 3G modem, GPS, along with WiFi and BlueTooth.
What I'm not sure of is whether it will have a camera on the back, front, both, or neither. I can make arguments for all. A camera on the back will be useful for videos and augmented reality; a camera on the front for personal videoconferencing and video blogging.
As such, the platform has a lot of possibilities - mount in a car dock for navigation w/realtime traffic, music, email. For the car, it should have voice commands and text to voice. It will have digital magazines, books, as well as play video and music.
My bet is that it will be ~10" in size to maximize screen area while not making it too big to carry anywhere. I also expect a nice high-resolution, multi-touch display (more than 1024x600).
While this version may not have the processor being developed by the former PA Semi team, eventually, it will.
I'd really like to see this product be the beginning of a new future in computer UI. Something like the future we've seen in Star Trek and Minority Report. And that's why Wednesday will have everyone on the edge of their seat - will we be transported to a shiny new future, or will we just get a big iPOD?
So, here's my thoughts (not that you asked):
If there is an Apple Tablet/Slate (BTW, I have not seen a good definition of the category), It will be more like a large iPOD Touch - ARM-based, designed for media consumption and web browsing. But the difference is that it will also have a cellular 3G modem, GPS, along with WiFi and BlueTooth.
What I'm not sure of is whether it will have a camera on the back, front, both, or neither. I can make arguments for all. A camera on the back will be useful for videos and augmented reality; a camera on the front for personal videoconferencing and video blogging.
As such, the platform has a lot of possibilities - mount in a car dock for navigation w/realtime traffic, music, email. For the car, it should have voice commands and text to voice. It will have digital magazines, books, as well as play video and music.
My bet is that it will be ~10" in size to maximize screen area while not making it too big to carry anywhere. I also expect a nice high-resolution, multi-touch display (more than 1024x600).
While this version may not have the processor being developed by the former PA Semi team, eventually, it will.
I'd really like to see this product be the beginning of a new future in computer UI. Something like the future we've seen in Star Trek and Minority Report. And that's why Wednesday will have everyone on the edge of their seat - will we be transported to a shiny new future, or will we just get a big iPOD?
Monday, December 28, 2009
Writing has always been hard for me. Give me formula to solve, or a question to answer. But an essay, often brought me to a complete standstill. To some extent, I have gotten good enough to be passable, but it’s never my strong suit. I do find that the times from about 10:00PM onward is my most productive writing times. I don’t know if it’s a holdover from college days (with the last minute crunch to finish) or it has a more physiological origin. Either way, it makes writing for work difficult.
When I was at Microprocessor Report, there was a regular cadence that I could work to, often with nightly writing sessions. But at NVIDIA, it’s more right-now writing.
Then there’s Twitter, the equivalent to snack foods of writing. Short, often meaningless, snacks of sentences – no more than 140 characters long. There is some creativity trying to fit an idea into such a small space, but often real thought is lost as the premium is just brevity.
I wrote this item, specifically as a writing exercise – trying to get the writing juices flowing for another project or two. For that purpose, this seems to have worked out rather nicely. Hopefully, you’ll get to see the results soon.
When I was at Microprocessor Report, there was a regular cadence that I could work to, often with nightly writing sessions. But at NVIDIA, it’s more right-now writing.
Then there’s Twitter, the equivalent to snack foods of writing. Short, often meaningless, snacks of sentences – no more than 140 characters long. There is some creativity trying to fit an idea into such a small space, but often real thought is lost as the premium is just brevity.
I wrote this item, specifically as a writing exercise – trying to get the writing juices flowing for another project or two. For that purpose, this seems to have worked out rather nicely. Hopefully, you’ll get to see the results soon.
Saturday, December 26, 2009
Wednesday, July 15, 2009
I'm looking forward to my next PC build - an ION-based HTPC. I purchased from Amazon a ZOTEC ITX 330 ION motherboard with the dual-core Atom processor and an ITX case from AOpen. I plan to migrate my old HTPC in a much bigger Antec case into the small form-factor design.
A couple of issue remain - the AOpen case supports only one 2.5in hard drive and the old HTPC has a 3.5in HD. I'll have to buy a new notebook HD and migrate the OS. The other issue is that the AOpen case doesn't have space for an optical drive. Most of the ITX cases only support the slim optical drives. The existing HTPC uses a full sized dual HD format (BluRay and HD-DVD) from LG. The AOpen case offers a stacked option for a drive, but it's also for the slim drive and I can't find an online source that sells the stack anyway. So my option seems to be to use the optical drive in an external case. I' thinking using the XBox360 HD-DVD drive I have and replacing the drive with the dual-format drive. Not as elegant though.
I'll be posting pictures as the project gets going - hopefully this weekend.
On another note, I want to clarify my previous post. My posts on x86 and ARM are based on conversations I've had with former collegues from Microprocessor Report and are not based on any conversations at NVIDIA.
A couple of issue remain - the AOpen case supports only one 2.5in hard drive and the old HTPC has a 3.5in HD. I'll have to buy a new notebook HD and migrate the OS. The other issue is that the AOpen case doesn't have space for an optical drive. Most of the ITX cases only support the slim optical drives. The existing HTPC uses a full sized dual HD format (BluRay and HD-DVD) from LG. The AOpen case offers a stacked option for a drive, but it's also for the slim drive and I can't find an online source that sells the stack anyway. So my option seems to be to use the optical drive in an external case. I' thinking using the XBox360 HD-DVD drive I have and replacing the drive with the dual-format drive. Not as elegant though.
I'll be posting pictures as the project gets going - hopefully this weekend.
On another note, I want to clarify my previous post. My posts on x86 and ARM are based on conversations I've had with former collegues from Microprocessor Report and are not based on any conversations at NVIDIA.
Thursday, June 04, 2009
in a follow-up conversation with a colleague, I had a deeper discussion on the evolution of x86 cores and may modify my stance on its applicability to ultramobile devices. The problem I think an x86 faces is expectations, not capabilities. An x86 in a handset would run at 1GHz at best, which is perceived as slow in the PC space. The operating system would have to be optimized for efficiency and power, not just the silicon. The processor would still have to be very stripped down, and highly optimized for micropower management.
So it's possible, but not easy.
So it's possible, but not easy.
Sunday, March 15, 2009
Last week, my friend and former colleague at Microprocessor Report Peter Glaskowsky, posted to his blog on CNet responding to a GigaOm story by Stacey Higginbotham. Peter called a post x86 world "preposterous." I disagree with Peter and here's what I posted:
I have to disagree. In order for Intel and x86 to be successful in the smartphone market, there needs to be a reasonable need to run the PC operating system and programs on a 3 inch screen. Otherwise, x86 compatibility is meaningless in a market where ARM-based mobile operating systems already dominate. The x86 instruction set and traditional Windows has no inherent advantage in the smartphone market. Apple has shown that a mobile operating system, even one based on a desktop core, needs a different user interface and application design.
To Peter’s point that instruction sets are not relevant, why must x86 win in the end? There are only three x86 vendors and only one of those is both financially healthy and shipping significant volume. While there are a few hundred million x86 processor shipped every year, there are many hundreds of millions of ARM-based designs in cell phone, microcontrollers, and the like shipped every year (over 10 billion since 1990) from many different companies, large and small, and in between. ARM is not some obscure processor, and it is used by many innovative companies (according to ARM, 60 partner companies were at MWC'09 http://www.arm.com/news/24583.html). For Intel (or AMD for that matter) to take x86 into cell phones is proof that if your only (successful) tool is a hammer, every problem looks like a nail.
Intel’s agreement with TSMC to offer an Atom-based (Intel’s lowest end, lowest power x86 core) hard core for SoC design is Intel’s recognition that it needs to tap into the ARM ecosystem. The same ecosystem it failed to win over with XScale. Details of the agreement are still meager, but I’m concerned because it allows Intel to vet who and what will use the Atom core. That is not open enough for true innovation and competition.
In a related story, CNet’s Brook Cruthers asked if anyone would buy an Intel Smartphone:
But he didn't address battery life. There is no free lunch – more performance will use more energy. For an x86 processor to meet or beat an ARM-based SoC, it will require an extreme measure of very fine-grained power management. One of the power penalties of x86 is that the instruction decoder is complex with many special case conditions (in comparison to ARM) and increased complexity often translates into increased power.
I have to disagree. In order for Intel and x86 to be successful in the smartphone market, there needs to be a reasonable need to run the PC operating system and programs on a 3 inch screen. Otherwise, x86 compatibility is meaningless in a market where ARM-based mobile operating systems already dominate. The x86 instruction set and traditional Windows has no inherent advantage in the smartphone market. Apple has shown that a mobile operating system, even one based on a desktop core, needs a different user interface and application design.
To Peter’s point that instruction sets are not relevant, why must x86 win in the end? There are only three x86 vendors and only one of those is both financially healthy and shipping significant volume. While there are a few hundred million x86 processor shipped every year, there are many hundreds of millions of ARM-based designs in cell phone, microcontrollers, and the like shipped every year (over 10 billion since 1990) from many different companies, large and small, and in between. ARM is not some obscure processor, and it is used by many innovative companies (according to ARM, 60 partner companies were at MWC'09 http://www.arm.com/news/24583.html). For Intel (or AMD for that matter) to take x86 into cell phones is proof that if your only (successful) tool is a hammer, every problem looks like a nail.
Intel’s agreement with TSMC to offer an Atom-based (Intel’s lowest end, lowest power x86 core) hard core for SoC design is Intel’s recognition that it needs to tap into the ARM ecosystem. The same ecosystem it failed to win over with XScale. Details of the agreement are still meager, but I’m concerned because it allows Intel to vet who and what will use the Atom core. That is not open enough for true innovation and competition.
In a related story, CNet’s Brook Cruthers asked if anyone would buy an Intel Smartphone:
But he didn't address battery life. There is no free lunch – more performance will use more energy. For an x86 processor to meet or beat an ARM-based SoC, it will require an extreme measure of very fine-grained power management. One of the power penalties of x86 is that the instruction decoder is complex with many special case conditions (in comparison to ARM) and increased complexity often translates into increased power.
Sunday, February 08, 2009
Netbooks or mini-notebooks, no matter the name you call them, they are the hottest topic in the PC market. My company finally jumped into the fray with the ION platform which combines the very low power Atom processor with our very capable 9400 chipset. This is a very capably platform that would only get better when Intel releases a dual-core Atom processor. The aging 945 chipset from Intel is an anchor on the speedy little Atom processor.
From what I've gathered so far, the appeal of mini-notes is the combination of low price (about the cost of an iPOD touch, which makes you wonder about how high Apple's margins must be), connectivity (WiFi), battery life, and portability (small size and light weight).
The first version of the mini-notes, exemplified by the ASUS Eee PC, where an odd hot with Linux running on underclocked Celeron processors (the so-called 900MHz Celeron was underclocked to ~630MHz), small 7" displays and crammed keyboards. Still there was something attactive about a sub-$400 notebook you could take anywhere in a small bag (not quite pocketable). As the catagory has evolved the keyboards are bigger, the displays are bigger, and added more mainstream WinXP operating systems.
After shipping about 10 million units in 2008, the estimates for 2009 are up to 35 million units. On one hand, this is an opportunity to expand the markets for PCs by inproving the portability, but it's also a chance to crush the system prices to bargain basement levels. We might find that these PC's become as disposable as cell phones with a shortened life span. PC life spans had been increasing, but Netbooks could lower it again. So the margins aren't great, but the shorter replacement cycle could be a good thing for PC OEMs.
From what I've gathered so far, the appeal of mini-notes is the combination of low price (about the cost of an iPOD touch, which makes you wonder about how high Apple's margins must be), connectivity (WiFi), battery life, and portability (small size and light weight).
The first version of the mini-notes, exemplified by the ASUS Eee PC, where an odd hot with Linux running on underclocked Celeron processors (the so-called 900MHz Celeron was underclocked to ~630MHz), small 7" displays and crammed keyboards. Still there was something attactive about a sub-$400 notebook you could take anywhere in a small bag (not quite pocketable). As the catagory has evolved the keyboards are bigger, the displays are bigger, and added more mainstream WinXP operating systems.
After shipping about 10 million units in 2008, the estimates for 2009 are up to 35 million units. On one hand, this is an opportunity to expand the markets for PCs by inproving the portability, but it's also a chance to crush the system prices to bargain basement levels. We might find that these PC's become as disposable as cell phones with a shortened life span. PC life spans had been increasing, but Netbooks could lower it again. So the margins aren't great, but the shorter replacement cycle could be a good thing for PC OEMs.
Sunday, December 14, 2008
At least this economic recession has had one benefit - it has flushed out a number of financial cheats and scoundrels. The greedy have been found out and in many cases dealt with. Companies that used financial tricks have run out of options. Companies are going to have to make money the old fashioned way - by creating something of value. I've never understood a system that rewards people for moving money around without creating any real value. But that's just the engineer in me.
As the agony of AMD's spiral down continues, it couldn't have helped when the San Jose Mercury columnist Chris O'Brien put AMD on his list of companies that are in serious trouble. http://www.mercurynews.com/business/ci_11200791?nclick_check=1
Why did AMD fail to sustain its success after its triumph over Intel with Opteron and Athlon 64?
First off, AMD underestimated Intel's ability to rebound from the Pentium 4/Tejas debacle. Intel is a very resilient competitor with a lot of resources and a process and manufacturing group second to none. Intel, to some extend, was also lucky. It had a very sharp team in Israel that was working on lower power processors that could be enhanced for more performance. And so Conroe (Core 2 Duo) was born and the start of the long slide down for AMD.
AMD's management conceived of a grand idea of merging the raw performance of GPUs with the general purpose CPU (Fusion). It's an elegant and exciting concept. It was design to put AMD back ahead of Intel. The problem was that AMD grossly overpaid for the number 2 GPU vendor, ATI, and AMD's execution of the Fusion development concept has been slow and painful with a number of canceled versions.
Meanwhile, Intel has embarked on it's own GPU and its own version of Fusion. Right now, it looks like Intel might have a Fusion part in the market ahead of AMD. This was clearly a project that AMD could manage with too many new teams trying to work together. It just hasn't jelled.
So, AMD struggles to keep afloat by selling off anything it can. The latest part of the company to be jettisoned is the fabs. Before that it was Legarity, Spansion, Alchemy, and its PLD division.
Frankly, I think AMD's given up competing with Intel. AMD will try to hold onto enough market share to keep in business, but right now, there's very little upside until 2010 or 2011 when 32nm Bulldozer-based cores hit the market. No, instead, AMD management is going to try to eek out some minimal self respect by taking on NVIDIA as much as possible. But we're as resourceful and has adaptable as Intel. So I see no
opportunity there. And, afterall, ATI was rarely very profitable, so even a healthy ATI can't hold up a sick CPU business.
There a re a lot of companies that don't want AMD to go out of business, but at the same time, I don't see these companies digging into their own pockets to save AMD.
Why did AMD fail to sustain its success after its triumph over Intel with Opteron and Athlon 64?
First off, AMD underestimated Intel's ability to rebound from the Pentium 4/Tejas debacle. Intel is a very resilient competitor with a lot of resources and a process and manufacturing group second to none. Intel, to some extend, was also lucky. It had a very sharp team in Israel that was working on lower power processors that could be enhanced for more performance. And so Conroe (Core 2 Duo) was born and the start of the long slide down for AMD.
AMD's management conceived of a grand idea of merging the raw performance of GPUs with the general purpose CPU (Fusion). It's an elegant and exciting concept. It was design to put AMD back ahead of Intel. The problem was that AMD grossly overpaid for the number 2 GPU vendor, ATI, and AMD's execution of the Fusion development concept has been slow and painful with a number of canceled versions.
Meanwhile, Intel has embarked on it's own GPU and its own version of Fusion. Right now, it looks like Intel might have a Fusion part in the market ahead of AMD. This was clearly a project that AMD could manage with too many new teams trying to work together. It just hasn't jelled.
So, AMD struggles to keep afloat by selling off anything it can. The latest part of the company to be jettisoned is the fabs. Before that it was Legarity, Spansion, Alchemy, and its PLD division.
Frankly, I think AMD's given up competing with Intel. AMD will try to hold onto enough market share to keep in business, but right now, there's very little upside until 2010 or 2011 when 32nm Bulldozer-based cores hit the market. No, instead, AMD management is going to try to eek out some minimal self respect by taking on NVIDIA as much as possible. But we're as resourceful and has adaptable as Intel. So I see no
opportunity there. And, afterall, ATI was rarely very profitable, so even a healthy ATI can't hold up a sick CPU business.
There a re a lot of companies that don't want AMD to go out of business, but at the same time, I don't see these companies digging into their own pockets to save AMD.
Friday, November 14, 2008
I listened to parts of AMD's Financial Analyst Day (gotta keep up with our competitors). First off, I have to say Rick Bergman's attempt to get a majority share of the graphics business by lumping in consoles was lame to the nth degree. Neither ATI nor NVIDIA controls or drives the sales of consoles. Also, those are contract designs from years ago that aren't even competitive with today's parts.
Other than that, as a former AMDer, I found Dirk's pitch on AMD's reason to play in the market, well uninspiring. It came down to: well the market needs an alternative to Intel, it might as well be us. How inspiring it is to say you're tired of losing money, or your soon to ex-CFO saying there was finally a change to cash flow positive for the first time under his watch. The message was not about leadership, but about competence. AMD wants to be a competent x86 microprocessor supplier. Good for them, I guess. The days of talking about 30% market share and kicking Intel's butt are over.
I guess the only sign of competitive juices is their competition with NVIDIA. They caught NVIDIA flat footed with an unconventional strategy. Remember how that played out with Intel? First AMD got the upper hand on Intel with Athlon64/Opteron, then got cocky, didn't bring anything new, and then got creamed by Conroe. It could happen again. AMD has not been able to sustain leadership - it moves in short spurts of real innovation, followed by years of mediocrity. I think AMD lost of some of the engineers willing to take risks - it became a customer driven company and lost the ability to inspire passion.
Other than that, as a former AMDer, I found Dirk's pitch on AMD's reason to play in the market, well uninspiring. It came down to: well the market needs an alternative to Intel, it might as well be us. How inspiring it is to say you're tired of losing money, or your soon to ex-CFO saying there was finally a change to cash flow positive for the first time under his watch. The message was not about leadership, but about competence. AMD wants to be a competent x86 microprocessor supplier. Good for them, I guess. The days of talking about 30% market share and kicking Intel's butt are over.
I guess the only sign of competitive juices is their competition with NVIDIA. They caught NVIDIA flat footed with an unconventional strategy. Remember how that played out with Intel? First AMD got the upper hand on Intel with Athlon64/Opteron, then got cocky, didn't bring anything new, and then got creamed by Conroe. It could happen again. AMD has not been able to sustain leadership - it moves in short spurts of real innovation, followed by years of mediocrity. I think AMD lost of some of the engineers willing to take risks - it became a customer driven company and lost the ability to inspire passion.
Subscribe to:
Posts (Atom)