The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/usr/local/bin/perl -w
use strict;
use GRID::Machine;

my $machine = GRID::Machine->new( 
      host => 'casiano@orion.pcg.ull.es',
      startdir => '/tmp',
   );

my $r = $machine->sub(byref => q{ $_[0] = 4; });
die $r->errmsg unless $r->ok;

my ($x, $y) = (1, 1);

$y = $machine->byref($x)->result;

print "$x, $y\n"; # 1, 4