Skip to navigation
   
Simon Bisson & Mary Branscombe's Blog

Let’s get physical

By Simon Bisson & Mary Branscombe in Editorial

Posted in Processors, Silicon, Software on August 27, 2008 at 9:50 pm

Permalink | Author Profile

Nvidia has decided that the visual computing world needs a conference, and has taken over San Jose to deliver just that. It’s an odd event, with a high-level academic parallel processing track running alongside highly analytical business sessions - and what’s billed as the world’s largest LAN party filling one of the conference halls.

Games may have made Nvidia, but it’s the rest of the graphics industry that keeps it going. Simulation and CAD drive much of today’s industrial design, while complex financial calculations can be run on GPU-powered parallel processors. It’s not just black hole plasma dynamics - it’s also the models that help calculate how a fusion reactor will operate. According to Nvidia GPU computing is bringing supercomputing to the desks of the people who need it the most - for just the cost of a video card.

One of the keynotes showcased a NASCAR simulator used by drivers to hone their skills. On stage we heard a populist story of what it was like to be a driver, and what it was like to use simulation tools. Off stage we heard a more interesting story about how the simulator developers were looking at using the latest generation of GPUs in their application. The ability to use a GPU for parallel processing - and the availability of powerful hardware physiscs engines - has made them completely rethink their next generation, as the new hardware features mean that they can now work on making the simulation more realistic.

That’s what the drivers want. Asked what he really wanted from a simulator, Kyle Busch didn’t talk about new high-resolution graphics or realtime ray tracing. What he wanted was more accurate physical behaviours. In the real world passing on the left is different from passing on the right, while slipstreaming another car can change the performance dramatically. A simulation may look real, but without the physics it’s not realistic at all.

One plan for the next generation is to move away from the current car model, with only 6-degrees of freedom. Instead, it really needs 72 degrees, for all the hinge and flex points - all of which are changing dynamically. That’s where parallel processing comes in, as it allows a car to be modelled in real time, taking advantage of physics engines to turn those model calculations into real world behaviours. Improving the simulation will mean more (and happier) customers - as well as a continually improving model that can be shared with vehicle manufacturers.

It’s an approach that requires specialist processing that goes beyond the traditional CPU. Don’t confuse it with the death of the CPU, though. There will always be a place for the traditional CPU - it’s just that silicon technology has become ubiquitous enough for specialist hardware to offload processor intensive functions.

Need to encrypt something? Just use the hardware cryptosystem built into a TPM. Need to do thread intensive Java? Hook up an Azul network processing appliance. Need to do complex vector calculations on large amounts of data? Use a GPU. Nvidia’s CEO Jen-Hsen Huang talks about it as heterogenous computing, where the CPU handles tasks, and more specialised hardware handle the complex tasks that tax general purpose silicon.

Intel and AMD may still say that general purpose processors are just what the world needs - but they’re still investing in HyperTransport and QuickPath, the fast buses that specialised silicon needs. I wonder why they’re doing that, if specialised silicon is the dead end they say it is. Is there something about Moore’s Law they’re not telling us?

12345
Not yet rated
Loading ... Loading ...

Previous Post | Next Post

 
 
Comments
This article has no comments yet.

Make a comment

* required

* required

We stop spam using reCaptcha.
Type the words below and click Submit Comment.

   
Tag cloud

biometrics DOSBox business continuity Java NGSCB telecoms Intel Facebook Safari GPS Istanbul cloud conferences downturn timezones application compatibility spam fighting IDF oracle ribbon future in review Numenta Gears GPL wubi RSA 2008 upgrade christmas IT automation project bbc iplayer MING g-1 designer verdana social engineering instant messaging credit crunch routing DSL Volume Shadow Copy ipv6 2.0 mapping support Moonlight acquisitions Mark Hurd phone settings enterprise netbook direct access windows evernote tablet wes .NET active digitiser business technology optimisation malware ontier natural interface lost server mobile network Previous Versions g-2 power Apple camera hold music virtualisation semiotics wildfire cloud computing security theatre lawsuit OFCOM market share demo Tombstone Objects i-mate HP Location mobility ports installer Greasemoneky interoperability Reqall eu HTC HMT 64-bit BitLocker it pro appzero Ray Ozzie bugs Opteron optical interconnects community Beacon docking station ikea london yahoo android FUD WPF OQO parallel computing UMPC Bill Gates Fire Eagle streaming media OEM p2v moscow ipsec RBL city identitity web 2.0 expo amazon Delphi Windows Live ec2 M&A windows server 2008 r2 magic colossus tennis ucsd analytics storage venture capital HSPA teched Embarcadero anti-trust laptop Ask.com bombe search ADFS 2.0 people relocation LHC no signal DisplayLink power saving turing conference Opsware Nuance Secunia hdmi Clear RX NexT Active Directory security paradox merger 2009 webkit Skyfire microsoft research dual boot SKU isp processors BES Acrobat Pro EMC multiple monitors futura migration Trampoline business intelligence Nokia ubuntu logitech gamer gameboard ruggedized etech LiveID IT value disaster recovery Jeff Hawkins offload anti-patterns Ruby bug consolidation IT policy office 2010 regulation pixetell green printing Credentica BlackBerry information development Verbatim hibernation utility virtual desktop MWC cracking twitter thin client flex business technology automation legacy national museum of computing CES transcoding identity metasystem keyboard IT transformation hard drive numbers web rich client iPass thermo installation user experience remove back productivity email Google IO disk space Internet Explorer 8 Netscape data centre transformation Bill Cheswick Ruby On Rails office Internet Adobe flash drive AuthenTec bandwidth lockdown software moblin adfs netiquette mash-up catalyst MIX08 MacBook Air Palm social networking task bar Chrome media center Mozilla Smartbook system center Google Spreadsheets ClipMate developer server business model target service oriented enterprise pre-boot benchmark Mercury Windows Mobile training mythbusters AIR IBM competition TechEd 2008 microsoft security essentials MIX DOS Lenovo Google Sets griffin privacy CPU BT Tablet Kiosk backhaul isps regulations Live Mesh xT9 spam Windows 7 vs Windows Vista enterprise architecture EEE rtm safend IM Google Xobni Vista amherst Protected View visualisation vulnerabilities desktop. PC Tablet PC server sprawl WinHEC cam greenplum apps connectivity Girl Geek Dinners bolt vmware usb encryption Wimbledon T9 Salesforce iPhone database Itanium MAX aws exabytes Windows Server netbooks icons Vodafone emulator whitelist electricity price ANR IIW2008b ultraportable context Dopplr DLP robot fibre user interface fault utilities virus display old software gaming gabriola public cloud VSSAdmin politics open source codec Mono Windows Server 2008 data AskEraser hacking OpenID open performance media meaning october Eee PC Dell terabytes geek tourism toshiba mysql workflow Express Gate accessories fingerprint scanner culture MRDA Corsair Crossfader ATI mobile Linux ballmerbot smartphone case CIO anti-virus beta Silverlight O'Reilly Trend Micro forensics legislation distributed computing power cuts Pal quiz troubleshooting cloud service google online applications 965 bea collaboration CUDA Linux TSA SBS T-Mobile 3G radeon high performance computing exchange Enterprise 2.0 wireless USB navigation GPU outlook management control panel TouchSmart setup history Qualcomm machine learning images Jeff Jones RSS search augmented reality HTML 5 trends WWW data loss prevention maps cellcrypt AMD mobile broadband fingerprint cold fusion ProCurve calit2 Sony windows 7 uninstall green IT Frauenhofer SapphireSteel patent dual display Tom Hogan Tripit Wyse battery life geotagging sun wifi citrix phone management CERN Visual Studio NVIDIA cisco web2expo WEI mms 2009 patch Tuesday secure business hierarchical temporal memory security voice design video power supply education drivers congestion charge pen computing data centre information rights management html Barracuda SSD data loss Treo Pro HSDPA mobile data tariff cables information cards licensing innovation navteq private cloud RAZR firewall Gartner system management Asus atom identity theft todo list O2 Web 2.0 screencam d2c disk co-processor rc QWERTY nvision08 claims Magny-Cours SMB 2 insert SIM CTO infrastructure deperimeterization mobile ofcom network dvi cosmic rays SP1 Firefox Xen hyper-v flash beta test office politics Seagate appstore Loki Hugh Thompson RIA mainframe network mobile working wave MacWorld 2008 deborah adler geocaching goview demo09 macbook accelerator Palladium Hp 2710p Microsoft Toshiba Portege R500 NAS geneva annotation Bing applications hp microsoft research BBC Netscan Opera browser pgp screen bletchley park macro advertising how do I get the back off? Large Hadron Collider clean install fire Trolltech tele atlas Quest Tim Berners-Lee mscape monitor winhec2008 networks Internet Explorer hardware Motorola police IO Mini-Note voice recognition fonts international roaming switch mobile data tariffs CardSpace RIM traffic
Advertisement
Advertisement