Hallo an diejenigen die sich wirklich auskennen. :-) Ich benutze zur Zeit MSVS um Quellprogramme zu compilieren. Ich höre immer wieder das die Compiler von der Firma Intel noch besser seien. Für professionelle Anwender mag das stimmen und die zahlen dafür auch einen stolzen Preis. Frage: Gibt es eine light Version für private Anwendungen? Wenn ja, wie heißen sie und wo kann man sie bekommen?
Einfach mal bei Intel gucken? https://www.intel.com/content/www/us/en/developer/tools/oneapi/toolkits.html
Compiler schrieb: > Ich höre immer wieder das die Compiler von der Firma Intel noch besser > seien. Gegenvorschlag: llvm.
Kaj schrieb: > Einfach mal bei Intel gucken? > https://www.intel.com/content/www/us/en/developer/tools/oneapi/toolkits.html Danke, ich hatte mich schon dusselig gegoogelt.
Compiler schrieb: > Ich höre immer wieder das die Compiler von der Firma Intel noch besser > seien. besser für was? manche Sache z.B. Vektorisierung hat er mal viel besser gemacht - aber der Abstand zu Clang(Clang-cl fürs VStudio) und GCC(MingW für Windows) wird immer kleiner oder ist gar nicht mehr relevant letztes Jahr ist das Frontend auf Clang gewechselt d.h. nur noch der Code-Generator ist von Intel der Intel-ThreadBuildingBlocks Support und MPI ist glaube ich relativ gut (oder besser unter Windows) - aber dafür muss du das auch erstmal in deinem Code nutzen jede Aussage der Form: "nimm den Intel der optimimiert viel besser" ist ein altes Ammenmärchen von Kaum-Software-Entwicklern die das auch mal vor Jahren von anderen Kaum-Software-Entwickler gehört haben Es gibt bei allen Kompilern unterschiede aber es gibt nicht den einen der alles perfekt kann
cppbert schrieb: > Es gibt bei allen Kompilern unterschiede aber es gibt nicht den einen > der alles perfekt kann Und bis dann alles gemessen und auch entsprechend angepasst hast kannst auch einfach die schnellere CPU für 200€ mehr kaufen. Allein die Zeit für die Benchmarks zahlt dir keiner. Hauptsache die Klitsche spart 200€ pro Computer und investiert dann 800 Arbeitsstunden in die Optimierung.
> Und bis dann alles gemessen und auch entsprechend angepasst hast > kannst auch einfach die schnellere CPU für 200€ mehr kaufen. Bestes Beispiel dafür, wenn Unterschiede als "nicht mehr relevant" eingestuft werden. Ey DAU, du brauchst keine bessere Software. Du brauchst einen besseren Highend-Computer, dann läuft selbst unsere beschissen programmierte Software halbwegs zufriedenstellend darauf. Bis zum nächsten Update.
cppbert schrieb: > jede Aussage der Form: "nimm den Intel der optimimiert viel besser" ist > ein altes Ammenmärchen von Kaum-Software-Entwicklern die das auch mal > vor Jahren von anderen Kaum-Software-Entwickler gehört haben Tut er aber, weniger wegen dem Compiler sondern wegen den mitgelieferten handoptimierten Libs, mit denen die Programme automatisch gelinkt werden. Und da liegt schon mal ein Faktor 10 dazwischen. Da nützen auch 200€ für den besseren Prozessor nichts. Gerade heute, wo die Single-Core Performance nicht mehr viel steigt. Ob man es braucht, steht auf einem anderen Blatt. Und du brauchst da auch keine grossen Tests machen... neu compilieren reicht.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.