9/21/2009

Intel blogger: QNX BMP simplifies migration to multi-core chips

Maury Wright, former editor-in-chief of EDN Magazine, has just posted a blog on the Intel embedded community site that provides an overview of QNX's bound multiprocessing technology — aka BMP.

If you've never heard of BMP, it's a variant of symmetric multiprocessing (SMP) that simplifies the migration of legacy applications to multi-core processors. In a nutshell, it allows legacy apps to run on a multi-core chip as if they were still in a conventional uniprocessor environment. Meanwhile, it allows new, parallelized apps to take full advantage of the chip's multiple processing cores.

In other words, your old stuff can run on a multi-core chip without going haywire or messing up your new stuff. This is good.

Maury provides a nice overview of the technology. You can view his blog here.

9/18/2009

Cloud computing: It's a guy thing

I stumbled across the Cloud Computing Journal website and what did I see but the following ads, right next to each other:


Click to enlarge.

Now, either the "Patrick Fitzgerald and Gerald Fitzpatrick Modeling Agency" has got a near-monopoly on the IT advertising market, or the folks who come up with these promos need to mix things up a bit. I mean, do all IT guys come from the same gene pool? Do they all beam the same smile? Do they all have beards? For that matter, are they all guys?

9/17/2009

QNX CAR shortlisted for Adobe MAX award

UPDATE: Voting for the Adobe MAX awards is now open. To vote for the QNX CAR application platform, point your browser to http://max.adobe.com/awards/finalists/ and scroll down to the Mobile category.


This just in: The QNX CAR application platform has clinched a finalist spot in the Adobe MAX awards, for its innovative use of Adobe software.

Yeah, I know. That doesn't compute. Adobe software lets you design web pages, generate PDFs, and create fake photos of your Aunt Mabel smoking a pipe — none of which has anything to do with the car. So why the award nomination?

It's about Adobe Flash. You know, that technology for adding bling to websites. Except it's not just about websites. A special version, called Adobe Flash Lite, allows software developers to equip mobile phones, kiosks, and, yes, automobiles with graphical user interfaces (GUIs) created entirely in Flash. In fact, some 800 million devices already have GUIs based on Flash Lite.

Mind you, taking Flash, which cut its teeth on the desktop, and embedding it in a vehicle presents some challenges. That's where QNX CAR comes in. It provides several technologies to make Flash-based GUIs fast enough and bulletproof enough for in-car systems, even virtual instrument clusters. (Imagine having to reboot your speedometer while driving down the highway, and you get why the bulletproof thing is so important.)

Now this is where it gets interesting. QNX technology is already running in more than 10 million in-car systems. Which means its QNX CAR platform provides a unique opportunity for Flash designers to target a whole new market: the automobile. In fact, QNX CAR even allows automakers to create application stores from which car owners can download Flash applications in a, well, flash. Which means even more opportunities for Flash developers down the road.

You can begin to see why Adobe chose QNX CAR. Because it allows Flash to go where it has never gone before. In fact, several automakers and automotive suppliers are already developing next-generation vehicles that will use the Flash-based QNX CAR platform.

Online voting for the Adobe MAX awards starts September 28. I'll link to the voting page as soon as it's up.

9/10/2009

iPod nano gets FM radio

I'm going to have to eat my words.

A few weeks ago, I opined that Apple would never market an iPod that supports FM, for the simple reason that users would end up listening to the radio when they could be browsing the iTunes store instead.

Boy, was I wrong. The new iPod nano not only supports FM, but also lets you pause FM broadcasts and pick up where you left off. You can even rewind and fastforward through broadcasts. Think of it as the TiVo for FM radio.

But this is where it gets really interesting: You can also tag songs you hear on the radio for subsequent purchase on the iTunes store. In other words, Apple has just turned FM radio into a huge sales funnel for iTunes. Brilliant.

<commercial break>
The QNX Aviage Multimedia Suite also supports a lot of this functionality, btw.
</commercial break>

I'm ticked that Apple still isn't bringing FM to the iPod touch, especially since my second-gen touch contains a chip that supports FM reception. And you would think that Apple would want iPod touch users to also tag FM songs for subsequent purchase. But on the other hand, I now want a nano as well as a touch. So, marketing-wise, maybe the folks at Apple are one giant step ahead of me.

It wouldn't the first time. Or, no doubt, the last.

9/09/2009

Mercedes chooses QNX-based infotainment system for new S-Class and C-Class models

Earlier this morning, Harman International announced that it will provide the next-generation COMAND infotainment system for the new Mercedes-Benz S- and C-Class models.

The system, based on the QNX Neutrino RTOS, offers "3-D navigation, brilliant graphics, Internet access, and wired or wireless connectivity." It also has a hard drive that will provide "rich navigation data and accommodate the user's personal entertainment files for increased flexibility and comfort."

That last part is just a fancy way of saying you can upload your favorite tunes to the hard drive and listen to them while cruisin'. Which is pretty cool. I assume the system will also let you plug in your iPod, create playlists, and generally control what music you want to listen to, and when. Which will be even cooler.

I don't see any photos on the Harman website, but I'll bug their PR folks to see if they have a snap or two. If they give me any, I'll post them here posthaste.

To read the press release, click here.

9/02/2009

Sharp as a tack: Are we entering the golden age of camera lenses?

Camera lenses are getting better. Way better. And you can blame digital cameras for the improvement.

For all their advantages, digital cameras share a common problem: they tend to create images with moiré patterns and other unsightly artifacts. To eliminate these artifacts, most digital cameras come equipped with an anti-aliasing filter, which blurs the image slightly. The result is a better looking, but somewhat softer picture.

The Wikipedia article on anti-aliasing offers a simple example of what I'm talking about. Before anti-aliasing, an image might look like this:

But after anti-aliasing, it looks something like this:

Sharpening algorithms, whether implemented in PhotoShop or the camera itself, can help compensate for the loss in resolution, but not completely. The problem becomes worse if the lens isn't very sharp in the first place. Consequently, camera makers have been working very hard at boosting the resolving power of their lenses.

Case in point: Pop Photo's review of the new Canon EF 24mm f/1.4L lens. According to the review, the lens showed a "drastic improvement" over its predecessor, "especially at maximum aperture, where sharpness increased to 93.46% from 74.1% at 11x14 inches."

You can find similar improvements in lenses from other manufacturers. Even low-priced kit lenses are starting to show resolution numbers that are off the charts.

Anti-aliasing isn't the only reason camera makers are anxious to sharpen their lenses. Sensor resolution has been growing in leaps and bounds, and the new crop of 15, 21, and even 24 megapixel SLRs are quickly outstripping the resolving power of today's lenses, particularly since the bypass filter effectively reduces true lens resolution. As a result, manufacturers are playing catchup, improving lens designs and manufacturing tolerances to ensure that moving up to a higher-resolution camera also results in higher-resolution images.

Otherwise, it would be like driving a Porsche Turbo whose transmission went no higher than second gear. And what would be the fun in that?

8/30/2009

The Canon G11: When less is more

Has Canon lost its mind? It recently announced that it will replace the popular G10 digital camera, which boasts 14.7 megapixels and a 3" LCD, with the new G11, which has only 10 megapixels and a 2.8" LCD.

Canon is crazy all right — like a fox. Let me explain.

First, the sensor resolution. Almost 15 megapixels may sound impressive, but packing that many photoreceptors onto a small sensor creates a lot of unwanted image noise, especially at higher ISOs. As a result, the G10 exhibits phenomenal image quality at ISO 80 and 100, but middling quality at 200 and rather poor quality at 400 and higher. So if you want to use the camera in low-light conditions, your options are limited.

Reducing the pixel count from 14.7 million to 10 million should address this problem and help the new G11 produce clean, relatively noise-free images at ISO 400 and possibly higher. Admittedly, a 10 megapixel sensor doesn't offer the same resolution as a 14.7 megapixel sensor, but the differences are smaller than you would expect. In fact, I've used the G10 at its 5 megapixel setting and was still impressed by the image detail — you can blame the (excellent) lens for that.

As for the smaller LCD, Canon has done the smart thing and equipped the G11 with a tilt-and-swivel LCD screen — the LCD on the G10 was static. As a result, Canon has had to make the LCD itself a wee bit smaller. If you've ever used a tilt-and-swivel LCD, I don't have to tell you how much it encourages photographic creativity. You can shoot at ground level, over your head, around corners — you name it — and still see exactly what you're shooting. All without wrenching your neck.

In fact, tilt-and-swivel LCDs were a hallmark of the Canon G series until the G7 model, when Canon — much to the dismay of G-series enthusiasts — decided to go with a static LCD. Canon was criticized for this move, and rightfully so. It has also been criticized for equipping the G10 with such a high-resolution image sensor when a slightly lower-res sensor would produce cleaner images at high ISOs and in lower light.

All of which makes the G11 so important. Because it signals that Canon is willing to listen to its critics and do the right thing.

Just one question: Will those same critics — and the market at large — also do the right thing and embrace a high-end compact camera that dares to drop out of the megapixel wars in the pursuit of a better photographic experience? I certainly hope so, because I think Canon deserves to be rewarded for this move.

The problem is, I bet a lot of people will dismiss the G11 because it doesn't boast the 12, 13, or 14 megapixels of other, cheaper compacts. And that would be, well, crazy.