TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Advise Me HN: Parallel Computing n00b

4 pointsby geekytennyover 13 years ago
Hi, I have recently picked interest in parallel computing. I watched some clips on CUDA now i've just seen an introductory tutorial on some chip which was in the playstation. I'm prepared to get an SDK and don't want to be locked into some technology that wont fly, or begin learning something that is a 'no no'. Help with pointers.

2 comments

sp332over 13 years ago
Get the Pthreads O'Reilly book. It's the best introduction to various ideas and primitives that you will need to think about parallel programs.<p>Also I would recommend OpenCL over CUDA if you're worried about being locked-in. It's got some of the lowest-common-denominator funk to it, but it's a lot more portable.
esuttonover 13 years ago
dont forget parallel is much larger than cuda, gpu's just happen to be largely parallelizable chips. If your really basic, play around with java and get a feeling for threads and synchronous, maybe write a map/reduce program or 2 and run it on aws.