Click here to Skip to main content
15,887,485 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Double average Pin
Stephen Hewitt18-Sep-10 20:57
Stephen Hewitt18-Sep-10 20:57 
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 
Hi,

I am currently digging through heaps of articles about various mechanisms for parallel programming, such as OpenMP, OpenCL, and the new Parallels library in Visual Studio 2010. In the short run, I intend to modify our application to take advantage of multicore systems, and it seems the VS libraries will make this really easy to implement.

But I am looking further, and would like to draw on the power of GPU processing as well, so I'd like to make my changes in a way that are not limited to just one method. What I'm thinking of is an interface that can be adapted through settings to use multiple cores, GPU power, or whatever other method I might think of in the future (cloud computing maybe?).

I have no idea where to start though. I've found some very helpful articles (with examples) for using the VS integrated libraries, so I'm good for these. I am pretty much dangling in thin air with respect to GPU processing though: the Wiki articles on OpenMP or OpenCL are pretty much academic, and provide very little in the way of examples or 'how-to' advice.

Can anyone point me to a good article or two to get me started?

P.S.: The application this is all about is a product sold to individual customers with varying hardware, so information about specific GPU programming such as CUDA (I've already found a good article about this on CP) doesn't really help all that much, as it's limited to just one family of graphic cards.
AnswerRe: New into parallel programming, looking for advice [modified] Pin
Paul Michalik17-Sep-10 22:35
Paul Michalik17-Sep-10 22:35 
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 

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.