Has the next major upheaval in PC hardware reared it’s head?
Every once in a long while, a new type of component arrives which dramatically changes how we consider our computers. The development of components such as video capture cards and TV tuners have added functionality, but that functionality is very much task oriented. Such add-ins don’t really change the way we work with out PCs – they simply add an extra function for those who need it.
The most recent really major change in PC hardware came with the introduction of 3D acceleration. Manufacturers of the first 3D acceleration cards had a difficult task in front of them to convince people that their product was needed, and for quite some time afterwards 3D cards were almost solely used for gaming. But over time other uses have been accepted, and nowadays for any desktop computer other than those used for the most basic of tasks it would be unthinkable not to have 3D display capability included. We are now confronting the likelihood of everyday computing where everything on the system becomes a 3D object.
Several months back now we started to hear more and more mention of the development of what just may prove to be the next ‘biggie’ in hardware development. A company called AGEIA has been readying what is the world’s first dedicated physics processing card. Very soon now, they will be available in retail.
Dedicated physics processing cards take the task of collision detection and the calculation of such things as fragmentation and motion of fluids away from the system’s central processor, and provide a previously unparalleled capability to the desktop machine. They do so by conceptually constructing solid and liquid objects from rigid particles known a ‘bones’. Software which utilizes the PhysX Software Development Kit can detect collisions between those particles and calculate their effects. As currently under development, the Physics processing card can handle 40,000 ‘bones’ onscreen at any one time, or even more when representing liquids. Even a modern dual-core processor can only handle a few hundred!
Initially, the cards will have impact in the gaming world, just as many other hardware innovations do. It isn’t hard to conceive, after all, what impact it will have on the capacity to create a realistic game world environment. When you consider those words “realistic environment however, you get a hint at what further capabilities are also introduced. Initially there will be plug-ins for the major CAD/CAM software packages. Later, no doubt, there will be software uses which only the imagination can place limits on.
I’m sitting here dreaming about waving my PC mouse about a bit to shift furniture in my Living Room and see where to best place my home theatre speakers for best effect. I’m dreaming about setting a bit of growth in motion so I can work out how best to prune the nearby plants to show that new shrub off to best effect as it grows. I’m wondering about how good it would be if I dragged that file over to the filing room door in the corner of the screen, dropped it in the filing cabinet I wanted it in and had the thing automatically titled and catalogued for me in accordance with the index system I had set for that drawer!
What does it make YOU wonder about? Welcome to the future, if you want to be part of it :D