(no subject)

Thursday, 20 July 2006 02:41 pm
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
[personal profile] da
We've got quite the storm right now. Just about pitch black, too.

Over lunch I was checking out new CPU specs and came across a new category of hardware: Physics cards. New games apparently "need" more than graphics acceleration, they should have physics acceleration too, since CPUs are no more optimized for physics calculations than they are for 3d rendering calculations. More busy stuff on the screen at a time, yay. Just what I need, surely. (Oh, wait, I'm not the target market. OK.)

Speaking of which, this video makes me happy.

Date: Thursday, 20 July 2006 07:16 pm (UTC)
From: [identity profile] zanate.livejournal.com
The big challenge facing physics hardware: unlike graphics acceleration, physics acceleration affects the entities within an environment. So, in any multi-player game, you either need every client coming up with the same physics results nomatter what their hardware, or you need a central server coming up with the results and the clients have a lot of latency between whatever lo-fi predictions they do and the hi-fi stuff from the server. Which would consume a lot of bandwidth, if the environment is sufficiently complex to benefit from physics acceleration. So it's not as nicely incremental as graphics hardware.

But, don't dismiss the stuff so fast. What we could benefit from is a nice common physics API... I've used a couple, for fun, but there's no solid-body physics equivalent of OpenGL, for instance. Though I bet the DirectX guys are looking at this issue..

Anyway, the fact is there's quite a large benefit to be had by specialised physics processing. It's a little harder to take advantage of. The demos I've seen are very, very impressive but at this moment in time it's an impressive solution still looking for a real problem.

Date: Thursday, 20 July 2006 07:43 pm (UTC)
From: [identity profile] melted-snowball.livejournal.com
Are there that many uses for this that would not be games? I mean, I could totally see scientists getting excited, but I imagine that the physics woul dbe too simple for their use.

Date: Thursday, 20 July 2006 07:51 pm (UTC)
From: [identity profile] da-lj.livejournal.com
protein folding? My understanding is that one of these cards can manage 10,000 particles...

Date: Thursday, 20 July 2006 07:52 pm (UTC)
From: [identity profile] zanate.livejournal.com
No, you're right, scientific interest would be small-- if that's what you mean by not being the target market, you're right. And from an engineering standpoint, maybe, just maybe there might be some way to apply our structural and fluid solver code to take advantage of such hardware, but I'm not sure it would be to as large a benefit unless this hardware were very flexible, and besides: our customers don't blink an eye about spending tens of thousands on clusters which said solvers already run on anyway.

I gotta think that if the benefit of the add-on's architecture for physics simulation calculation is as great as they claim, then they'll end up as an integral part of the design of any serious consumer VR system.

Date: Thursday, 20 July 2006 08:52 pm (UTC)
From: [identity profile] melted-snowball.livejournal.com
Yeah, I dunno. FPGA's can be a huge, huge win (we're mildly interested in applying them to the kinds of problems we work on).

This does push my, "but, dammit, the software folks get peanuts compared to the cost of the hardware" buttons.

Date: Thursday, 20 July 2006 07:48 pm (UTC)
From: [identity profile] da-lj.livejournal.com
"impressive solution still looking for a real problem"

Hm... desktop weather-prediction anyone? ;)

I wonder how this might help with protein-folding software.

What I (quickly) read was that one of these cards will handle 10K "particles". I bet there are real physics problems of some sort that they could simplify...

Date: Friday, 21 July 2006 12:28 am (UTC)
From: [identity profile] kraig.livejournal.com
Snow, mist, fog, and all other sorts of precipitation would seem natural.

Practical applications in modelling weather, obviously, but perhaps also things like how smoke spreads from a fire (maybe?).

I can't think of anything else off the top of my head, but I didn't give it much thought anyway. :-)

Date: Friday, 21 July 2006 12:29 am (UTC)
From: [identity profile] kraig.livejournal.com
*rereads*

"would seem natural"

...

pun NOT intended.

Date: Friday, 21 July 2006 01:08 am (UTC)
From: [identity profile] da-lj.livejournal.com
That's OK, I didn't see it as a pun. Which, for me, says something.

Exactly what, I'm probably too tired to figure out. ;)

Date: Friday, 21 July 2006 01:10 am (UTC)
From: [identity profile] kraig.livejournal.com
Crap, I'm guilty of laughing at my own joke while everybody else is stone-faced.

sigh.

Date: Friday, 21 July 2006 01:11 am (UTC)
From: [identity profile] da-lj.livejournal.com
Well, now we can all laugh together.

?

Date: Friday, 21 July 2006 01:14 am (UTC)
From: [identity profile] kraig.livejournal.com
You're laughing at me, not with me, I can tell!

*runs to his room and slams the door*

YOU JUST DON'T UNDERSTAND ME!!!


...

Sorry, channelling the 11 year old creature^Wchild with whom I share a roof.

Date: Friday, 21 July 2006 01:24 am (UTC)
From: [identity profile] da-lj.livejournal.com
Well, naturally. (No pun intended, implied, or acknowedged. Contents of bag may have settled).

...to quote somebody else today, "I've stopped hitting control-w as frequently since I've gotten a mac. I tend to close windows by accident."

Date: Friday, 21 July 2006 01:28 am (UTC)
From: [identity profile] kraig.livejournal.com
Windows, or applications? I occasionally miskey, and hit splat-q meaning to have hit splat-w. Fortunately, it's usually in Firefox, and they've finally trapped that when you have multiple tabs open (I don't believe it used to).

It gets really annoying when I try to close a tab though, and realize I'd used a hotkey to get to my Firefox desktop but not changed the focus - usually from IRC. That quits the current channel... sigh.

Date: Friday, 21 July 2006 12:57 pm (UTC)
From: [identity profile] da-lj.livejournal.com
well, just now I hit splat-w instead of ctrl-w (when I really wanted to just delete the highlighted text) and closed a browser-tab, which was conveniently lj-compose, so there was still a draft.

d'oh.

Date: Friday, 21 July 2006 01:28 pm (UTC)
From: [identity profile] kraig.livejournal.com
aiee.

Sometimes it's tempting to switch to Dvorak to avoid the splat-q/splat-w issue.

Date: Thursday, 20 July 2006 07:58 pm (UTC)
From: [identity profile] mynatt.livejournal.com
Quite the storm, eh? (*checks*) Yep, we'll be getting it this evening. Thanks for the heads up, I should phone to relocate that picnic. :)

Date: Thursday, 20 July 2006 08:08 pm (UTC)
From: [identity profile] da-lj.livejournal.com
No prob. The worst of it just hit Toronto now, according to friends there. :)

Date: Thursday, 20 July 2006 08:55 pm (UTC)
From: [identity profile] chickenfeet2003.livejournal.com
still just a few drops of rain here

Date: Thursday, 20 July 2006 08:56 pm (UTC)
From: [identity profile] chickenfeet2003.livejournal.com
I imagine physics cards do exactly the same things as math cards but using completely incompatible protocols

Date: Thursday, 20 July 2006 09:08 pm (UTC)
From: [identity profile] insaint.livejournal.com
Speaking of which, this video makes me happy.

Not anymore:
This video has been removed at the request of copyright owner Guillaume REYMOND because its content was used without permission

:(

Date: Thursday, 20 July 2006 09:48 pm (UTC)
From: [identity profile] da-lj.livejournal.com
Bummer. :(

and his official webpage doesn't have it up "yet".

Date: Friday, 21 July 2006 01:17 am (UTC)
From: [identity profile] da-lj.livejournal.com
This site hasn't taken it down yet:
http://www.gamevideos.com/video/id/4631

I'm not sure what he's doing on his own page, since it seems to be a pile of "under construction" notices.

Date: Friday, 21 July 2006 01:23 am (UTC)
From: [identity profile] insaint.livejournal.com
*watches* That is just brilliant.

Date: Friday, 21 July 2006 01:27 am (UTC)
From: [identity profile] da-lj.livejournal.com
It sure is. How many person-hours... Genius.

I like how a few people do things like scratch their noses.

Date: Thursday, 20 July 2006 09:52 pm (UTC)
From: [identity profile] epi-lj.livejournal.com
The video is gone! *sniff* What was it?

I'm still waiting for decent, affordable Java accelerators. They existed for a while, then I didn't hear anything about them.

Date: Thursday, 20 July 2006 09:58 pm (UTC)
From: [identity profile] da-lj.livejournal.com
It was live-action space invaders. stop-motion animation; actors were pixels, wearing different-coloured shirts.

I'll be on the lookout for it again...

Since phones run java now, I wonder if they've put some of the specialization in there.

Date: Friday, 21 July 2006 12:54 pm (UTC)
From: [identity profile] epi-lj.livejournal.com
Hee. :) That's fun! It made me want to play the game (and related classic games), too.

December 2024

S M T W T F S
12 34567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Wednesday, 24 December 2025 04:55 pm
Powered by Dreamwidth Studios