- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm working as a developer at a company where we develop surgical simulators.
About a year ago I tried out TBB in an experimental setup and was satisfied with the performance increases I gained in the test environment.
We use c++ as our main programming language for the simulation, our target OS is Windows 7 and we currently use intel processors.
Do you have any references where I can compare and read about different API choices concerning parallel programming?
I have used TBB just a littlle from the previous test but generally I just want to make sure that I know what I have to stick with when the time comes for me to make a technical choice.
Best Regards,
David
Link Copied
5 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
There is a nice paper by Charles E. Leiserson and Ilya B. Mirman which introduces some of the available choices for parallel programming in section 5.
http://www.cs.ucsb.edu/~gilbert/cs140Win2011/cilk/How_to_Survive_the_Multicore_Software_Revolution.pdf
This is just a small introduction which discusses each platform very briefly. You can then consult additional material on each of them.
There is a nice paper by Charles E. Leiserson and Ilya B. Mirman which introduces some of the available choices for parallel programming in section 5.
http://www.cs.ucsb.edu/~gilbert/cs140Win2011/cilk/How_to_Survive_the_Multicore_Software_Revolution.pdf
This is just a small introduction which discusses each platform very briefly. You can then consult additional material on each of them.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you.
Will help as a starting point.
Will help as a starting point.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>...
Please take a look at:
AMD's Accelerated Parallel Processing ( APP )technology
NVIDIA's GPU APIs & Cuda technology
Microsoft's C++ Accelerated Massive Parallelism ( AMP )technology
Best regards,
Sergey
>>Do you have any references where I can compare and read about different API choices
>>concerning parallel programming?
>>...
>>concerning parallel programming?
>>...
Please take a look at:
AMD's Accelerated Parallel Processing ( APP )technology
NVIDIA's GPU APIs & Cuda technology
Microsoft's C++ Accelerated Massive Parallelism ( AMP )technology
Best regards,
Sergey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please see the link for parallel programming in .net
http://code.msdn.microsoft.com/windowsdesktop/Samples-for-Parallel-b4b76364
http://code.msdn.microsoft.com/windowsdesktop/Samples-for-Parallel-b4b76364

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page