PPU-Physics Processing Unit
Moderator: Thanas
- White Haven
- Sith Acolyte
- Posts: 6360
- Joined: 2004-05-17 03:14pm
- Location: The North Remembers, When It Can Be Bothered
Main advantage is to get wider distribution faster. If people can't NOT get PPUs on new systems or video card upgrades, you get more systems out there with them faster, and hence more incentive for developers to take advantage of them sooner. Now the ideal would be to do both, so that people can CHOOSE to add one, or can add one when they upgrade video. Otherwise it'll take an indecently long time for this to achieve market penetration.
Chronological Incontinence: Time warps around the poster. The thread topic winks out of existence and reappears in 1d10 posts.
Out of Context Theatre, this week starring Darth Nostril.
-'If you really want to fuck with these idiots tell them that there is a vaccine for chemtrails.'
Fiction!: The Final War (Bolo/Lovecraft) (Ch 7 9/15/11), Living (D&D, Complete)
Out of Context Theatre, this week starring Darth Nostril.
-'If you really want to fuck with these idiots tell them that there is a vaccine for chemtrails.'
Fiction!: The Final War (Bolo/Lovecraft) (Ch 7 9/15/11), Living (D&D, Complete)
Bandwidth, for one. Unlike GPUs which more or less can have data sent just to it PPUs would have to constantly be talking to the CPU and that might well take up enormous amounts of bandwidth -- and the high-speed PCIe slots are currently reserved for GPU usage.SPOOFE wrote:You're right, those are indeed physically possible. But why not just put it on a separate PCI card instead avoid all that ridiculous stuff?
Some sort of standardized API like "Direct Physics" might also be useful.White Haven wrote:Main advantage is to get wider distribution faster. If people can't NOT get PPUs on new systems or video card upgrades, you get more systems out there with them faster, and hence more incentive for developers to take advantage of them sooner. Now the ideal would be to do both, so that people can CHOOSE to add one, or can add one when they upgrade video. Otherwise it'll take an indecently long time for this to achieve market penetration.
Most PCIe slots on motherboards, besides the x16 one used for video cards, are x1 slots, which have a relatively pitiful amount of bandwith, and a PPU would require a fairly high bandwith connection, because the objects being modelled would be changing almost constantly. The reason for this is because most motherboards only have 20 or so PCIe lanes available.
"preemptive killing of cops might not be such a bad idea from a personal saftey[sic] standpoint..." --Keevan Colton
"There's a word for bias you can't see: Yours." -- William Saletan
"There's a word for bias you can't see: Yours." -- William Saletan
PCIe 1x slots are 2.5gbps fully duplex, thats not bad considering PCI 1.0 is just over ~1gbps non-duplex and the bandwidth for PCI 1.0 starts dropping due to overheads once it starts switching betweening sending and recieving.Beowulf wrote:Most PCIe slots on motherboards, besides the x16 one used for video cards, are x1 slots, which have a relatively pitiful amount of bandwith,
Without more details with how the PPU interacts with the host-side drivers this is probalby going to be hard to call.and a PPU would require a fairly high bandwith connection, because the objects being modelled would be changing almost constantly. The reason for this is because most motherboards only have 20 or so PCIe lanes available.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.