Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
2 - PROFAN-Programmierung

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Re: Multiprozessing mag keinen Inline-Assembler
Autor: Arndt Lindner (---.dip0.t-ipconnect.de)
Datum:   09.10.18 19:11

Die Idee sieht sehr gut aus. Ich werde es probieren. Das Problem ist nicht der Name von c_mul sondern der Name der Assemblerroutine. Ich müsste dann das Alias vor Mul64 schreiben. Wie gesagt, ich werde es ausprobieren, da es tatsächlich eleganter ist.
In der Bitmap steht ein Feld von z.B. 900x900x2 Double-Zahlen (bei einer Bildgröße von 900x900 Pixel) plus zukünftig einige Organisationsdaten auf die mehrere Programme zugreifen. Das Gesamtpaket soll zukünftig automatisch auf die Anzahl der vorhandenen Rechnerkerne skalieren. Ich denke, eine Bitmap ist dafür das geeignete Mittel. Das Beispiel war nur entsprechend abgespeckt.
Tests mit der jetzt lauffähigen Version haben mit den Assemblerroutinen eine Beschleunigung um ca. 10% gebracht (Prozessor: i5-7400, 16 GB RAM) . Dabei habe ich zur Zeit nur die Multiplikation und die Division in Assembler umgesetzt.

Beispiele für die zu berechnenden Bilder findet man hier:
https://www.mathe.tu-freiberg.de/~wegert/Lehre/FkthSpez/Clips/Section0/Clip-0-2.pdf

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 Multiprozessing mag keinen Inline-Assembler  Neu
Arndt Lindner 06.10.18 17:09 
 Re: Multiprozessing mag keinen Inline-Assembler  Neu
Michael Wodrich 07.10.18 20:34 
 Re: Multiprozessing mag keinen Inline-Assembler  Neu
Heinz Brill 08.10.18 07:54 
 Re: Multiprozessing mag keinen Inline-Assembler  Neu
Arndt Lindner 08.10.18 10:50 
 Re: Multiprozessing mag keinen Inline-Assembler  Neu
Heinz Brill 08.10.18 14:04 
 Re: Multiprozessing mag keinen Inline-Assembler  Neu
Arndt Lindner 08.10.18 19:47 
 Re: Multiprozessing mag keinen Inline-Assembler  Neu
Heinz Brill 09.10.18 16:37 
 Re: Multiprozessing mag keinen Inline-Assembler  Neu
Arndt Lindner 09.10.18 19:11 
 Re: Multiprozessing mag keinen Inline-Assembler  Neu
Heinz Brill 09.10.18 19:46 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org