Mark Knecht <markknecht <at> gmail.com> writes:


> 1) I don't think the GPU latencies are much different than CPU
> latencies. A lot of it can be done with DMA so that the CPU is hardly
> involved once the pointers are set up. Of course it depends on the
> system but the GPU is pretty close to the action so it should be quite
> fast getting started.

Privately, multi-core and GPUs are license for some folks to build
out using the latest FPGA in massive efforts for some  large clusters.
These clusters are very private and the latency issue alluded to
is gone and very much a positive attribute, if you have large
sums of cash....


> 2) The big deal with GPUs is that they really pay off when you need to
> do a lot of the same calculations on different data in parallel. A
> book I read + some online stuff suggested they didn't pay off speed
> wise until you were doing at least 100 operations in parallel.

I always knew you were very sharp (Mark) here a few websites to
further establish what you are saying.

[1]
http://www.prnewswire.com/news-releases/passware-kit-101-cracks-rar-and-truecrypt-encryption-in-record-time-99539629.html

[2] http://www.tomshardware.com/news/nvidia-gpu-wifi-hack,6483.html

These are just the tip of the berg....

> 3) You do have to get the data into the GPU so for things that used
> fixed data blocks, like shading graphical elements, that data can be
> loaded once and reused over and over. That can be very fast. In my
> case it's financial data getting evaluated 1000 ways so that's
> effective. For data like a packet I don't know how many ways there are
> to evaluate that so I cannot suggest what the value would be.

When you license core technologies, put them on FPGAs or ASICs and have
lots of money, you can build special purpose busses that move
data around very fast and massive on that custome hardware. 
Consumers and business don't want to pay for that sort of thing, 
but others are far ahead of the hacker-trains using massive numbers of
workstations around the net. Those massive hacker efforts use the 
Internet like a buss. Others build custom busses that are faster
and with more bandwidth that what vendors put under a 10G ethernet
interface.  A lot of very smart folks are studying the 
hacker communities with advance hardware for analysis, like
you cannot believe.  

What the original poster has proposed, has been around for a long time.
Ever wonder why not much progress is being made by the related open-source
projects (compared to what's going on behind deep_pockets)?

The best hope is for AMD stock to fall to a point where the owners
are truely desparate. Then AMD may be motivated to offer something
that every Linux user (world wide) want to go out and purchase...

just my opinion...

hth,
James




Reply via email to