Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

renodino (6856)

  (email not shown publicly)

Perl Contrarian & SQL fanboy.

Here's my CPAN goods. []

Journal of renodino (6856)

Monday November 12, 2007
09:08 PM

SC07 Day 1 (actually, 3): There must be money in this stuff

[ #34887 ]
Attended a couple tutorials today: Intro to OpenMP and Advanced Topics in OpenMP. Despite years in the trenches of parallel processing, I'd never studied OpenMP. Very code-at-the-traces stuff, not too useful for anything Perlish, but stimulated the neurons just the same. I'm not too keen on all the #pragmas and compiled-in stuff, but I suppose serious computational hackers need that.

It did give me notions about trying to hack Perl's iterator opcodes to provide auto-threading versions...guess I'll need to paw thru the compile sources, and try the midnight opcode swap hacks I've seen posted here and elsewhere

They gave us a flash drive w/ *all* the tutorial presentations on it, so I'll dive into the MPI stuff ASAP; maybe that'll be a bit more Perl-friendly (there are a couple MPI modules on CPAN, one recently updated).

Alas, my schedule this week won't permit me to attend the regular sessions, but they're mostly paradoxically brief: 30 minutes to discuss anything related to HPC seems a bit foolish, except for cocktail parties and Nova snippets.

However, I'm definitely going to the exhibit hall Wed. or Thursday. I was astounded at the number of exhibits/vendors, and the elaborate displays I caught a glimpse of from the convention hall lobby. I can only assume that there's serious $$$ in HPC these days - I'm guessing most of it is gummint money. Still, it does warm the heart of an old parallel coder to see new life in the discipline. However, based on overheard conversations, and the content of tech sessions and tutorials, I'm guessing the HPC hackers are still grinding out code the same way we did 15-20 years ago, which is a bit disappointing.

I'm still convinced there's a big opportunity for dynamic languages in this space, tho likely not for the serious computational stuff. And it resurrected a memory of something I'd been meaning to track down for a Thread::Sociable storage manager: RDMA.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.