Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-6 von insgesamt 6.

Werbeanzeige

14.08.2012, 09:58

Forenbeitrag von: »Planck«

C++ Code Beschleunigung

Der rest läuft soweit ganz gut. Sind paar nichtlineare solver und hier und da ein paar integrale usw. das is alles kein problem auch von der performance her ... ich hätte noch ein paar andere projekte die ich optimieren muss aber ich will die hilfe nicht überbeanspruchen edit: es hieß "sowas lernt man in der grundvorlesung" und du schreibst auch das du nen kurs über numerische methoden hattest daher bin ich davon ausgegangen das die meisten hier wohl eher was sehr informatik nahes studieren viel...

14.08.2012, 00:56

Forenbeitrag von: »Planck«

C++ Code Beschleunigung

ich arbeite an dem projekt weils mein projekt ist .. ich schreibe ein paar simulationen cfd, heat flux usw.. wie schon erwähnt ich hab bzw. nutze das programmieren als wekrzeug und mittel zum zweck und nicht als kunst für sich. Bisher hat es mit dem sortieren gereicht wenn ich meine standard methode verwendet habe. Ich kann verstehen das sich hardcore informatiker und selbsternannte checker darüber mokieren aber solange der code funktioniert und meine ergebnisse konvergieren ist für mich alles i...

14.08.2012, 00:03

Forenbeitrag von: »Planck«

C++ Code Beschleunigung

hi ich hab das mit quicksort mal ausprobiert und hat wunderbar geklappt die beschleunigung spüt man deutlich. @drakon ja das mit den algorithmen grundlagen stimmt .. ich hab bis jetzt noch nie eine info stunde gehabt und hab mir das programmieren nach und nach selber beigebracht. Daher kannte ich die hintergründe nicht, aber jetzt weiss ich da auch schon wieder mehr.. @nox da steckt natürlich mehr dahinter als nur die einfache sortier funktion die ich gepostet hab, allerdings war das mehr oder w...

13.08.2012, 09:23

Forenbeitrag von: »Planck«

C++ Code Beschleunigung

Ah ok das hört sich schonmal gut an ich werd gleich mal nach den schlagwörtern suchen. thx soweit bezüglich paralellisieren hab ich mich mal etwas eingelesen aber irgendwie hab ich da noch zu große berührungsängste edit: es sind bis bis zu 50k datensätze

13.08.2012, 08:58

Forenbeitrag von: »Planck«

C++ Code Beschleunigung

Oh wow das ging ja schnell danke! und sogar ohne "google ist dein freund" attitüde. Danke zu: 1. Hast du auch wirklich die Release Version mit einem Profiler analysiert? ja hab nen ide internen profiler verwendet der sampled alle 40µs und gibt aus in welcher prozedur er sich befindet und da kam eben heraus das 35% der zeit in dieser einen routine verschwendet wird. 2. Willst du nicht eine etwas effizientere Sortiermethode benutzen anstatt Bubblesort bevor du dich an Low-Level Aufgaben machst? ja...

13.08.2012, 01:37

Forenbeitrag von: »Planck«

C++ Code Beschleunigung

Hallo, ich bin neu hier und komme auch schon mit einem kleinen problem. ich haber ein programm geschrieben und das ausführen dauert ewig, beim profilen hab ich festgestellt das die folgende funktion einen großteil der rechenzeit in anspruch nimmt (die if abfrage) C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 void arraysort(int spalte) { int i,j,kleinst; double buffer; for(i=0;i<gesamtzahl;i++) { kleinst=i; for(j=i;j<gesamtzahl;j++) { if(input[j][spalte]<input[kleinst][sp...

Werbeanzeige