Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beratung, Tipps, Konfiguration
Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von fat-lobyte » Do Jul 31, 2008 7:50 am

Instructions: MMX, SSE, SSE2, SSE3, SSE4.1, EM64T
Hm, da wird sich dein Compiler aber freuen. Besorg dir nen modernen GCC Compiler (4.3), schalt die ganzen optimierungen ein (-O3 -march=core2 -msse4.1), schreibe deine Programme "Vektorisiert", und du wirst ziemlich bald Lichtgeschwindigkeit erreichen :-)

Die neueren GCC versionen sollen nämlich verdammt gut optimieren können hab ich gelesen.
Haters gonna hate, potatoes gonna potate.

nufan
Wiki-Moderator
Beiträge: 2557
Registriert: Sa Jul 05, 2008 3:21 pm

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von nufan » Do Jul 31, 2008 11:11 am

Die neueren GCC versionen sollen nämlich verdammt gut optimieren können hab ich gelesen.
Was meinst du mit optimieren? Schnellere Übersetzung? Kleinere Dateien?
Der Prozessor ist dem der PS3 sehr ähnlich. Mal sehen, was da für Emus raus kommen :D

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von fat-lobyte » Do Jul 31, 2008 11:19 am

dani93 hat geschrieben:
Die neueren GCC versionen sollen nämlich verdammt gut optimieren können hab ich gelesen.
Was meinst du mit optimieren? Schnellere Übersetzung? Kleinere Dateien?
Erstens kleinere Dateien, und zweitens schnellere ausführungsgeschwindigkeit der Programme, die du kompilierest.
Haters gonna hate, potatoes gonna potate.

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von Dirty Oerti » Do Jul 31, 2008 1:35 pm

Zwischenfrage: Sind die Programme dann abwärstkompatibel?
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von fat-lobyte » Do Jul 31, 2008 3:12 pm

Das denke ich nicht. Optimierung ist der größte Feind der allgemeinheit. Wenn du etwas optimiert haben willst, musst du es spezialisieren.
Die Debian/Ubuntu Pakete werden ja für alle Intels (auch die Uralten) kompiliert, und enthalten dementsprechend nur die "grundlegendsten" Anweisungen. Würde man sie für neuere CPU's kompilieren, würden sie dort zwar schneller laufen aber auf den älteren gar nicht mehr.
Haters gonna hate, potatoes gonna potate.

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von Kerli » Do Jul 31, 2008 4:38 pm

Dirty Oerti hat geschrieben:Zwischenfrage: Sind die Programme dann abwärstkompatibel?
Aber ich denke das sollte keinen daran hindern zu optimieren, und dann eben einmal für neue und einmal für alte Prozessoren zu kompilieren. Es sind ja schließlich nur Kompilerargumente.
Makefiles lassen grüßen :)
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von Dirty Oerti » Do Jul 31, 2008 7:04 pm

Kerli hat geschrieben:
Dirty Oerti hat geschrieben:Zwischenfrage: Sind die Programme dann abwärstkompatibel?
Aber ich denke das sollte keinen daran hindern zu optimieren, und dann eben einmal für neue und einmal für alte Prozessoren zu kompilieren. Es sind ja schließlich nur Kompilerargumente.
Makefiles lassen grüßen :)
Schon...allerdings sollte man das dann auch wirklich tun, damit jeder was von der Programmierarbeit hat.
Weil viele Systeme, die oben genanntes alles Unterstützen gibt es noch nicht (insgesamt betrachtet).
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von fat-lobyte » Fr Aug 01, 2008 11:36 am

Dirty Oerti hat geschrieben: Schon...allerdings sollte man das dann auch wirklich tun, damit jeder was von der Programmierarbeit hat.
Weil viele Systeme, die oben genanntes alles Unterstützen gibt es noch nicht (insgesamt betrachtet).
Das ist richtig. Aber es hindert dich nichts daran deine Programme als Quellcode zu verteilen, so dass sie sich jeder Kompilieren kann.
Bei manchen Anwendungen ist es echt wichtig, dass man noch den letzten CPU takt rausquetscht, zum Beispiel bei Passwortcrackern ist das der Fall.
Haters gonna hate, potatoes gonna potate.

nufan
Wiki-Moderator
Beiträge: 2557
Registriert: Sa Jul 05, 2008 3:21 pm

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von nufan » Fr Aug 01, 2008 11:53 am

Bei manchen Anwendungen ist es echt wichtig, dass man noch den letzten CPU takt rausquetscht, zum Beispiel bei Passwortcrackern ist das der Fall.
Bruteforce? :D

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: Laptopkauf: HP DV9000, Acer Aspire 7730G-864G32MN

Beitrag von Dirty Oerti » Fr Aug 01, 2008 11:59 am

Mit Bruteforce kommst du bei manchen heutigen Passwörtern und Verschlüsselungsverfahren nicht weit^^
Da kanns dann theoretisch schon mal ein paar Jahrtausende dauern, bis du das Passwort per Brutforce rausbekommst.
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Antworten