Julia 'remotecall' Threads geben unterschiedliche Ergebnisse

9

Als ich Julia aus dem Handbuch lernte, wollte ich sehen, ob ich es könnte Lass Julia eine harte Berechnung auf allen vier CPU-Kernen gleichzeitig ausführen. Ich habe Julia mit diesem Befehl gestartet;

%Vor%

Dann habe ich die folgende Funktion definiert, nur um viel zu arithmetieren. Der Mod 13 ist da, damit am Ende keine große Zahl gedruckt wird.

%Vor%

Dann sage ich Julia, dies in vier getrennten Prozessen zu tun.

%Vor%

Wenn ich die Werte in r fetch ed, habe ich [5, 6, 5, 5] . Ich habe es mehrere Male versucht, und habe; %Code%. Die richtige Antwort lautet 5, 5, 5, 5, 5, 1, 5, 5, 5, 2, 0, 5, 5, 5, 5, 7 .

Also ... was läuft falsch?

Systeminfo;

  • Julia 0.2.1
  • Linux 3.5.0-17-generisch (x86_64)
  • Intel Core i5-2430M
Alex Altair 11.05.2014, 02:46
quelle

1 Antwort

0

Falscher Alarm, alle; stellt sich heraus, dass mein RAM beschädigt war.

    
Alex Altair 23.07.2014, 01:17
quelle

Tags und Links