Click here to Skip to main content
15,881,803 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Double average [modified] Pin
Stefan_Lang28-Sep-10 2:28
Stefan_Lang28-Sep-10 2:28 
QuestionUsing Windows DataGridViewTool Pin
Danzy8317-Sep-10 4:42
Danzy8317-Sep-10 4:42 
AnswerRe: Using Windows DataGridViewTool [modified] Pin
Cool_Dev17-Sep-10 5:15
Cool_Dev17-Sep-10 5:15 
GeneralRe: Using Windows DataGridViewTool Pin
Danzy8317-Sep-10 5:34
Danzy8317-Sep-10 5:34 
GeneralRe: Using Windows DataGridViewTool Pin
Cool_Dev17-Sep-10 5:38
Cool_Dev17-Sep-10 5:38 
AnswerRe: Using Windows DataGridViewTool Pin
Rolf Kristensen20-Sep-10 10:10
Rolf Kristensen20-Sep-10 10:10 
QuestionNew into parallel programming, looking for advice Pin
Stefan_Lang17-Sep-10 4:20
Stefan_Lang17-Sep-10 4:20 
AnswerRe: New into parallel programming, looking for advice [modified] Pin
Paul Michalik17-Sep-10 22:35
Paul Michalik17-Sep-10 22:35 
This is not easy to answer. It's like if you asked: 'Oh, I like the idea of quantum physics, I tried to read a book but it was too academic, please help...'
Parallel computing is a very wide field, divided into many distinct disciplines. I suggest you first try to clarify what you go into first: Utilizing multicore CPU systems is mostly about 'task parallelism' (= pieces of your program code are running concurrently, possibly sharing same data), GPU computing is mainly about 'data parallelism' (= data is processed by several independent units performing the same step on different data). Often, these two kinds of parallelism overlap. Technically, however, programming GPU parallelism versus concurrent programming on a (multicore) CPU system are two different worlds...

Wikipedia articles are not a bad point to start with. I also suggest to have a look at the MSDN magazine articles and the tutorials on msdn.com. You also mentioned OpenCL and OpenMP - there is a vast amount of introductory material available in printed and online format. With regard to concurrent programing I'd recommend to have a look at frameworks which abstract concurrency, like Microsofts TPL or CCR. With regard to general purpose GPU computing, I liked http://www.mathematik.uni-dortmund.de/~goeddeke/gpgpu/index.html[^]
modified on Sunday, September 19, 2010 5:15 AM

GeneralRe: New into parallel programming, looking for advice Pin
Stefan_Lang19-Sep-10 22:37
Stefan_Lang19-Sep-10 22:37 
GeneralRe: New into parallel programming, looking for advice Pin
Paul Michalik21-Sep-10 5:15
Paul Michalik21-Sep-10 5:15 
Questiongood programmer Pin
Stephan A.17-Sep-10 4:11
Stephan A.17-Sep-10 4:11 
QuestionRe: good programmer PinPopular
David Crow17-Sep-10 4:19
David Crow17-Sep-10 4:19 
AnswerRe: good programmer Pin
Stephan A.17-Sep-10 4:24
Stephan A.17-Sep-10 4:24 
AnswerRe: good programmer Pin
CPallini17-Sep-10 5:48
mveCPallini17-Sep-10 5:48 
GeneralRe: good programmer Pin
Stephan A.17-Sep-10 23:27
Stephan A.17-Sep-10 23:27 
JokeRe: good programmer Pin
Richard MacCutchan17-Sep-10 7:37
mveRichard MacCutchan17-Sep-10 7:37 
GeneralRe: good programmer Pin
CPallini17-Sep-10 10:25
mveCPallini17-Sep-10 10:25 
GeneralRe: good programmer Pin
AmbiguousName17-Sep-10 22:19
AmbiguousName17-Sep-10 22:19 
AnswerRe: good programmer Pin
Emilio Garavaglia18-Sep-10 21:01
Emilio Garavaglia18-Sep-10 21:01 
QuestionLoad balance problem Pin
yu-jian16-Sep-10 16:30
yu-jian16-Sep-10 16:30 
AnswerRe: Load balance problem Pin
Garth J Lancaster16-Sep-10 23:59
professionalGarth J Lancaster16-Sep-10 23:59 
QuestionOLEDB CAccessor with CMultipleResults what am I doing wrong. Pin
Spawn@Melmac16-Sep-10 12:35
Spawn@Melmac16-Sep-10 12:35 
Questiongetting names of the lines in TAPI?? Pin
AmbiguousName16-Sep-10 7:53
AmbiguousName16-Sep-10 7:53 
QuestionRe: getting names of the lines in TAPI?? Pin
David Crow16-Sep-10 10:39
David Crow16-Sep-10 10:39 
QuestionTerminating Threads! [modified] Pin
Caslen16-Sep-10 3:21
Caslen16-Sep-10 3:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.