Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualKyall

Posted 07 October 2012 - 02:28 AM

Thanks oolala that was a nice assessment of the usefulness of this stuff that I had not read anywhere, most places being more concerned with technical details rather than design considerations.

frob: I try to feel awesome in lots of little things, tackling a new programming challenge with some extremely specialized hardware is one of those things that would add just a little bit of awesome to my day. Please hold back the insults as to my life style in the future thanks.

So from what I can tell parallel control boards are only useful, exclusively, towards SIMD type applications. The majority of code or most applications, not being such. And there basically isn't any benefits to be had, more a loss to be suffered, from lock free programming in terms of code architecture; which is something somewhat more important than the possibility of having to cut back on features to meet a CPU budget.

Thanks guys. I'd still like to grab one of these and play around with it, I've been thinking it'll be useful for video processing, like in the case of processing data from a webcam for touch-detection in a diy multi-touch pc. These things might be able to parse through that data a bit easier than a processor running on 1 thread in a brute force fashion could.

EDIT: oh god I sound like I'm marketing for this crap: it is utterly useless, except for specialized SIMD, and you can probably get a cheap graphics card with openCL support and program that easier than you could this: and as for a the code being a market product, at least graphics cards are pretty standard.

#1Kyall

Posted 07 October 2012 - 02:22 AM

Thanks oolala that was a nice assessment of the usefulness of this stuff that I had not read anywhere, most places being more concerned with technical details rather than design considerations.

frob: I try to feel awesome in lots of little things, tackling a new programming challenge with some extremely specialized hardware is one of those things that would add just a little bit of awesome to my day. Please hold back the insults as to my life style in the future thanks.

So from what I can tell parallel control boards are only useful, exclusively, towards SIMD type applications. The majority of code or most applications, not being such. And there basically isn't any benefits to be had, more a loss to be suffered, from lock free programming in terms of code architecture; which is something somewhat more important than the possibility of having to cut back on features to meet a CPU budget.

Thanks guys. I'd still like to grab one of these and play around with it, I've been thinking it'll be useful for video processing, like in the case of processing data from a webcam for touch-detection in a diy multi-touch pc. These things might be able to parse through that data a bit easier than a processor running on 1 thread in a brute force fashion could.

PARTNERS