On Fri, Sep 05, 2003 at 09:30:44PM +1000, Peter Ross wrote:
> On Fri, 5 Sep 2003, Bernd Walter wrote:
>
> > Der Compiler hat keine Ahnung von Threads.
>
> Ja. Was ich meinte, ist, ob es nuetzlich ist, einem Compiler zu haben, der
> weiss, dass eine CPU aus zwei logischen besteht und Teile des Codes
> paralilisiert?
Das machen die CPUs ja schon seit Ewigkeiten.
Und die Compiler optimieren den Code derart, daß die CPU das besser
kann.
Der Gag an HT ist ja Pipelines zu nutzen, die bei dieser Optimierung
frei bleiben.
Wenn du weiter gehen willst, dann nutzt du Threads und dann muss der
Kernel die Threads nach Möglichkeit sinnvoll verteilen, was halt der
jetzige Problempunkt ist.
-- B.Walter BWCT http://www.bwct.de ticso(at)bwct.de info(at)bwct.de To Unsubscribe: send mail to majordomo.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 05 Sep 2003 - 13:41:16 CEST