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: Artchi 31.05.07 - 14:57

Eine Compile-Einheit ist in C++ unabhängig, von anderen Compile-Einheiten (deshalb auch "Einheit"). Für gewöhnlich werden in einer cpp-Datei nur Headers inkludiert, und die sind keine Compile-Einheiten. ;-) Man kann ohne Probleme jede C++ Datei eines Projektes für sich kompilieren und somit den Compile-Vorgang parallelisieren.

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


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. Java Entwickler (m/w/d)
    uniVersa Lebensversicherung a. G., Nürnberg
  2. Systemarchitekt (m/w/d)
    Landis+Gyr GmbH, Nürnberg, Walldorf
  3. Testingenieur Automotive (m/w/d)
    tacho Deutschland GmbH Ingenieurgesellschaft, Stuttgart
  4. Master Data Specialist (m/w / divers)
    edding Aktiengesellschaft, Ahrensburg

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. 499,99€


Haben wir etwas übersehen?

E-Mail an news@golem.de