WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

hat jemand einen i7 oder PhenomII und kann kurz was testen ?

 

Andy386
Forum-Guru

Forum-Guru


Beiträge: 485
Anmeldedatum: 24.06.09
Wohnort: ---
Version: 7.1/8
     Beitrag Verfasst am: 15.08.2009, 05:03     Titel: hat jemand einen i7 oder PhenomII und kann kurz was testen ?
  Antworten mit Zitat      
Hallo,

ich bin grade dazu angahalten, zu überdenken, ob sich ein i7 für unser Problem lohnen würde, oder der vom P/L bessere Phenom II reichen würde.

Viel Zeit geht beim Sortieren und Finden drauf.

Vielleicht könnte jemand mit i7 mal
Code:

y=rand(1.5e6,3);
tic;
for i=1:5
   sortrows(y)
end
toc
tic
for i=1:100
    find(y(:,1)==0.5 & y(:,2)==0.5 & y(:,3)==0.5)
end
toc
 


durchlaufen lassen und hier die (Zeit-)Ergebnisse posten?
Private Nachricht senden Benutzer-Profile anzeigen


derOli
Forum-Meister

Forum-Meister


Beiträge: 579
Anmeldedatum: 19.03.08
Wohnort: Leipzig
Version: 2010a
     Beitrag Verfasst am: 15.08.2009, 19:27     Titel:
  Antworten mit Zitat      
Hi ich hab nur einen Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz

aber bist du sicher, dass du dir die Werte alle angezeigt haben möchtest?

Dann komm ich auf 230 und 9.45 s

Wenn ich noch die Semikolons anfüge komme ich auf

7.8 und 9.4 Sekunden.

Viele Grüße,

der Oli
Private Nachricht senden Benutzer-Profile anzeigen
 
Andy386
Themenstarter

Forum-Guru

Forum-Guru


Beiträge: 485
Anmeldedatum: 24.06.09
Wohnort: ---
Version: 7.1/8
     Beitrag Verfasst am: 15.08.2009, 22:00     Titel:
  Antworten mit Zitat      
Argh, die Semikoleons hab ich vergessen, war ausm Kopf (*verrückt_smily*) aufgeschrieben.

Danke, Oli !
Damit fliegen die ganzen DoppelDoppelCores definitiv raus. Mein Billig-6000+ (X2, je 3GHz) schafft
Code:
Elapsed time is 6.219410 seconds.
Elapsed time is 6.036350 seconds.


Es scheint mir so, als würde Matlab auch mit Parallel Computing kaum schneller, ich meine for-Schleifen mit 2s Durchlaufszeit zum parfor gemacht, und nur ca. 10-20% Geschwindigkeitsvorteil bekommen...
hier am Beispiel mit parfor anstelle der for's:
Code:
Elapsed time is 6.087388 seconds.
Elapsed time is 5.501113 seconds.


Also, Oli wenn du magst und die Parallel Computing Toolbox hast, kannst du das ja vielleicht auch mal probieren. Vorher noch
Code:

nicht vergessen.

[edit] ich kann leider mein Startposting nicht mehr editieren (wg. den Semikoleons...)
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.