1. Foren
  2. Kommentare
  3. Software-Entwicklung-Forum
  4. Alle Kommentare zum Artikel
  5. › Sun Studio 12…

Re: @Golem: "parallelisierte Compiler"

Neue Foren im Freiraum! Raumfahrt und freie Software haben jetzt einen Platz, die Games tummeln sich jetzt alle in einem Forum.
  1. Beitrag
  1. Thema

Re: @Golem: "parallelisierte Compiler"

Autor: Mein Name 31.05.07 - 15:12

Artchi schrieb:
-------------------------------------------------------
> Eine Compile-Einheit ist in C++ unabhängig, von
> anderen Compile-Einheiten (deshalb auch
> "Einheit").

In C und C++ schon, aber nicht in Fortran, dort muessen die Module (kann man in etwa mit C Headern vergleichen) zuerst kompiliert werden, da ist die Reihenfolge auch beim compilen wichtig.

> Das was nicht geht, ist das Linken. Da sind
> Abhängigkeiten tatsächlich vorhanden. Aber der
> Linkvorgang ist meistens schneller als das
> Kompilieren.

Njein, wenn du IPA (oder wie auch immer der jeweilige Compilervendor das nennt ;) verwendest, wird meist die gesamte Optimierung beim linken (genauer vor dem linken, die fertig optimierten Objekte werden dann erst an den Linker uebergeben) durchgefuehrt, und _das_ dauert dann.


> Mein Name schrieb:
> --------------------------------------------------
> -----
> > Artchi schrieb:
>
> --------------------------------------------------
>
> -----
> > Mein Name schrieb:
>
> --------------------------------------------------
>
> > -----
> > Das sollte wohl
>
> "parallelisierende" (im Sinne
> von
>
> Auto-parallelisierende) Compiler heissen
>
> (ich
> habe
> auch nur "Parallelizing C,
> C++, and
>
> Fortran
> compilers" auf der
> Sun-Seite
>
> gefunden), ist aber
> weder
> fuer die
>
> Sun-Compiler noch allgemein
> neu.
> > Könnte
> aber auch einfach
> heißen, das die Compiler
>
> parallel
> mehrere Compile-Einheiten
> (cpp-Dateien)
>
> compilieren. Würde auch Sinn
> machen.
>
> Ja, das wuerde ich unter
> "parallelisierten
> Compilern" verstehen (ist
> aber nicht so einfach,
> der Compiler muss
> schliesslich vorher wissen, ob
> die beiden
> Dateien voneinander abhaengen, weshalb
> das
> ueblicherweise vom Buildsystem gehandhabt
> wird
> - also z.B. Suns dmake), allerdings habe
> ich dazu
> nichts auf der Sun Seite gefunden
> (das steht nur
> was von "Parallelizing C, C++
> and Fortran
> Compilers") und auch bei der
> Testversion fuer
> Linux (von Februar) habe ich
> nichts dazu
> gefunden.
> > RC
>
> >
>
>



Neues Thema


Thema
 

@Golem: "parallelisierte Compiler"

Mein Name | 31.05.07 - 13:56
 

Re: @Golem: "parallelisierte Compiler"

Artchi | 31.05.07 - 14:18
 

Re: @Golem: "parallelisierte Compiler"

Mein Name | 31.05.07 - 14:30
 

Re: @Golem: "parallelisierte Compiler"

Artchi | 31.05.07 - 14:57
 

Re: @Golem: "parallelisierte Compiler"

Mein Name | 31.05.07 - 15:12
 

@Golem: "parallelisierter" Cross...

www... | 03.06.07 - 12:15

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Teamleiter Informationsmanagement SAP BW (m/w/d)
    Radeberger Gruppe KG, Dortmund, Frankfurt am Main
  2. Senior Data Scientist / Machine Learning (w/m/d)
    Cofinpro AG, Frankfurt am Main
  3. Consultant Digital Transformation (m/w/d) Schwerpunkte IT, Industrie und Engineering
    THOST Projektmanagement GmbH, Freiburg im Breisgau, München, Memmingen, Stuttgart, Mannheim
  4. Manager (m/w/d) IT Enterprise Architecture
    Porsche Financial Services GmbH, Bietigheim-Bissingen

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. (stündlich aktualisiert)
  2. 47,49€ (UVP 59€)
  3. (stündlich aktualisiert)


Haben wir etwas übersehen?

E-Mail an news@golem.de