[Beowulf] A start in Parallel Programming?
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Jim Lux James.P.Lux at jpl.nasa.govTue Mar 13 20:56:14 PDT 2007
- Previous message: [Beowulf] A start in Parallel Programming?
- Next message: [Beowulf] A start in Parallel Programming?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
At 05:30 PM 3/13/2007, Robert G. Brown wrote:
>On Tue, 13 Mar 2007, Jim Lux wrote:
>
>>Now that I think about it, I actually quite liked working in PL/I.
>
>Me too.
>
>>it's easy to write without GOTOs in FORTRAN...
>>
>> IF (0) 902,902,902
>>
>>is the same as
>> GOTO 902
>
>Again, I'm left speechless. I wonder if I would have gotten credit on
>all my assignments where they took off points for goto spaghetti...
I should mention that if you want to really obfuscate things, you
could do something like
IF (0) 901,902,903
because you know that only 902 will be a target. And, almost all
compilers could figure out that the argument is fixed, so it would
emit a JMP $902 or whatever... You could make the other targets
something really obscure, and hopefully many pages away, and rather
than make the argument a constant, some complex expression that
always evaluates to the same value (like those "think of a number" puzzles).
Good for detecting copyright infringments, eh?
James Lux, P.E.
Spacecraft Radio Frequency Subsystems Group
Flight Communications Systems Section
Jet Propulsion Laboratory, Mail Stop 161-213
4800 Oak Grove Drive
Pasadena CA 91109
tel: (818)354-2075
fax: (818)393-6875
- Previous message: [Beowulf] A start in Parallel Programming?
- Next message: [Beowulf] A start in Parallel Programming?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
