Archives

Posts in the "Parallel Programming" Category RSS

Share your methods and ideas on threading everything from games to financial services apps. Remember, multiple cores are better than one!

Older Entries ›

White Rabbits - part 2

By jimdempseyatthecove (4 posts) on November 25, 2009 at 4:22 pm
Comments (1)

Finding White Rabbits in your code

Continued ›

Category: Parallel Programming

Parallel Programming Talk #57 - Data Parallelism Technology Discussion with Anwar Ghulom, Stefanus Du Toit and Michael McCool

By Aaron Tersteeg (Intel) (121 posts) on November 25, 2009 at 3:56 pm
Comments (0)

Hello Parallel Programers, I'm Aaron Tersteeg, the Intel® Parallel Programming Community Manager. Welcome to Episode 57 of Parallel Programming Talk. On today's show we are running an conversation that was recorded at the Intel Developer Forum in October. Stefanus Du Toit, Michael McCool and Anwar Ghuloum discuss Ct & RapidMind Data Parallelism Technology currently in development. Download an MP3 of the show. Download a video of [...]

Continued ›

Category: Parallel Programming

New article: A Data-parallel Virtual Machine

By Stefanus Du Toit (Intel) (11 posts) on November 25, 2009 at 8:58 am
Comments (0)

I'm one of the people who recently joined Intel from RapidMind. Together with the rest of the formerly-RapidMind team I am working on a product based on Ct Technology and our RapidMind development platform. It's been an exciting three months so far, and we already feel very much at home at Intel. If you'd like [...]

Continued ›

Category: Parallel Programming

White Rabbits

By jimdempseyatthecove (4 posts) on November 23, 2009 at 4:19 pm
Comments (3)

The realities of parallel programming as illustrated by a fictional character.

Continued ›

Category: Parallel Programming

Be careful when working with atomic directive

By Andrey Karpov (17 posts) on November 23, 2009 at 4:06 pm
Comments (0)

I would like to tell you about an error that a person not familiar with OpenMP technology too well can easily make. The error is related to a wrong supposition about how atomic directive works.

Continued ›

Category: Parallel Programming

SP1 for Intel Parallel Studio - service pack worth installing!

By James Reinders (Intel) (16 posts) on November 19, 2009 at 3:48 pm
Comments (1)

Intel® Parallel Studio Service Pack 1 is now available, adding support for Windows* 7. SP1 is well worth downloading and installing - here are some of the reasons: Parallel Inspector and Parallel Amplifier can be driven (for automating test suites) from the command line now. Bug fixes - of course - not many issues needed fixing, but you [...]

Continued ›

Category: Parallel Programming, Threading Building Blocks

Intel cores in 80% of TOP500

By Clay Breshears (Intel) (124 posts) on November 18, 2009 at 1:35 pm
Comments (0)

I didn't get the chance to go to the SC09 conference, but I am watching the news that's coming out of that event. One of the regular features at SC is the release of the TOP500 list of most powerful computers in the world. Check out the website (www.top500.org) for the most current [...]

Continued ›

Category: Parallel Programming

Processing of exceptions inside parallel sections

By Andrey Karpov (17 posts) on November 17, 2009 at 11:16 am
Comments (0)

That is using of a "nothrow"-variant of new operator which returns NULL in case of failure and allows you to write a simpler OpenMP code.

Continued ›

Category: Parallel Programming

Magic constants and malloc() function

By Andrey Karpov (17 posts) on November 17, 2009 at 11:15 am
Comments (0)

Once again I would like to discuss the issue of using magic constants in code. We can eternally repeat that one should use sizeof() operator for correct calculation of the size of memory being allocated. But both this knowledge and correct writing of a new code will not help you detect an error already existing in the maze of the old code in large projects.

Continued ›

Category: Parallel Programming, Software Engineering

Parallel Programming Talk #56 - Live from SC09 - The Super Computing Conference

By Aaron Tersteeg (Intel) (121 posts) on November 17, 2009 at 9:50 am
Comments (0)

Hello Parallel Programers! I'm Aaron Tersteeg, Welcome to Episode 56 of Parallel Programming Talk Joining me is guest co-host Dr. Michael Wrinn & James Reinders. Download an mp3 of show. Download a video of the show. The News: Intel® Parallel Studio Webinars - Live sessions are held at 9 a.m. PST/Noon EST. * Dec. 1: Bernard Laberge, Avid: A Quick and Easy Way [...]

Continued ›

Category: Parallel Programming

Intel Parallel Universe Portal: A New Cloud-Based Analysis Tool to Measure Multicore Application Scaling

By Amy Barton (Intel) (25 posts) on November 17, 2009 at 7:01 am
Comments (0)

Today, Intel Corporation unveiled Intel® Parallel Universe Portal, a cloud-based scaling analysis tool to help with parallel programming.

Continued ›

Category: Academic, Parallel Programming

Testing scaling using computers in the clouds.

By James Reinders (Intel) (16 posts) on November 17, 2009 at 12:01 am
Comments (1)

Available today: a way to test scaling using cloud-computing, we have just released this web-based tool to help with parallel programming. Our Intel® Parallel Universe Portal will take your Windows (32 bit) application, run it through the scaling analysis engine in Intel Parallel Studio, and give back a report about the performance running on up to [...]

Continued ›

Category: Parallel Programming

Microsoft PDC 2009 - Patterns of Parallel Programming Workshop

By Doug Holland (Intel) (234 posts) on November 16, 2009 at 5:35 pm
Comments (0)

I'm presently attending the Microsoft PDC 2009 conference and I am today in the Patterns of Parallel Programming workshop. It appeared that the workshop was being recorded and so I sent an e-mail to some of the PDC 2009 organizers and can confirm that the Patterns of Parallel Programming workshop recording will be available to all attendees. Richard [...]

Continued ›

Category: Parallel Programming, Software Engineering

Parallelism: Super and everywhere; talk parallel with us at SC’09 and PDC

By James Reinders (Intel) (16 posts) on November 16, 2009 at 1:29 pm
Comments (0)

This week I get to “talk parallel” at Supercomputing 2009 in Portland and at Microsoft’s Professional Developer’s Conference in L.A. If you will be either place, you should visit us at our booths and talks! If you are in Portland Oregon for Supercomputing 2009, we can show you our latest Cluster Tools update and the beta [...]

Continued ›

Category: Parallel Programming

Mixing MPI and OpenMP, hugging hardware and dealing with it

By James Reinders (Intel) (16 posts) on November 16, 2009 at 11:42 am
Comments (1)

This morning, I took a rare break, and attended a tutorial at Supercomputing.  I'm glad I did. The tutorial looked at the pros and cons of mixing MPI and OpenMP in a single program, and was taught by Rolf Rabenseifner (University of Stuttgart), Georg Hager (University of Erlangen) and Gabriele Jost (Texas Advanced Computing Center/Naval Postgraduate School). Not too [...]

Continued ›

Category: Parallel Programming
Older Entries ›