Article View: ch.comp
Article #147Re: Jack Tramiel gestorben
From: Patrick Kormann
Date: Fri, 20 Apr 2012 14:21
Date: Fri, 20 Apr 2012 14:21
39 lines
3805 bytes
3805 bytes
Am 20.04.12 15:32, schrieb Mario Rothacher: > Normalerweise l�uft ein Programm in n-threads. Jeder einzelner Thread > wird wohl kaum auf mehrere Cores verteilt. Jedenfalls wenn ich ein > Endlosloop-Programmiere sieht man im Taskmanager dass bei einem > Dual-Core die Auslastung eines einzelnen Cores auf 100% ansteigt... Ja richtig. Aber mach nur schon mal mehrere Threads und handle die... Ohne OS, mein ich. > Das mit dem mehrere Cores gleichm�ssig zu befeuern passiert eben quasi > automatisch, da selten nur ein Prozess auf einer Kiste l�uft. Insofern > sollte das nicht so wirklich kompliziert sein. Wir hatten es gerade von 'totaler Kontrolle' am OS vorbei. Da stell ich mir das auch noch irgendwie kompliziert vor. Ausserdem meinte ich auch andere Dinge. Mal schauen ob ich die richtigen Begriffe zusammenkriege. Der Compiler sortiert ja z.B. je nach dem Befehle, die voneinander unabh�ngig sind so um, dass m�glichst wenige Wartezyklen entstehen (der Pentium 4 hatte ja irgendwie ne unendlich lange prefetch Queue) , sorgt daf�r, dass Funktionseinheiten, die parallel betrieben werden k�nnen (das ist nicht dasselbe wie Multithreading) auch dementsprechend Daten kriegen etc. etc. Ich stell mir das schon noch sau kompliziert vor. > Aber so tief mit Hardware habe ich mich seit �ber 20 Jahren eigentlich > nicht mehr befasst. Damals als die Prozessoren noch im 1-2 stelligen > MHz-Bereich getaktet wurden, spielte die Ausf�hrungszeit nat�rlich noch > eine viel wichtigere Rolle als heute... Da darf man ruhig in > Hochsprachen entwickeln die dann wieder interpretiert werden (Analog > Commodore Basic) wie zum Beispiel Java. Ein Compiler der in > Maschinencode �bersetzt ist meiner Meinung trotzdem vorzuziehen, zum > Beispiel C,C++ oder das untersch�tzte Delphi. Ich weiss nicht, Java fand ich immer schon grottig. Ich les mich (mal wieder) in Objective C ein, das ist schon noch elegant. Delphi, ja, da war mal was... Ehrlich gesagt k.a. mehr ob ich damit wirklich was gemacht habe oder nicht. Ich weiss nur noch, dass es eigentlich immer als untersch�tzt galt ;)
Technical Details
Message-ID:
<rv7869-54b.ln1@cs.sirdir.ch>Path:
arc1-ca.pugleaf.net!h15ni145535bkw.0!nntp.google.com!news2.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!news.musoftware.de!wum.musoftware.de!news.albasani.net!.POSTED!cs.sirdir.ch!not-for-mailReferences:
<9uitc7Fnn2U1@mid.individual.net> <jm5gm8$ibc$1@news.albasani.net> <9ung0oF233U1@mid.individual.net> <jmrguu$a1a$3@news.albasani.net> <vn0869-jfp.ln1@cs.sirdir.ch> <jmrob6$rk0$1@gwaiyur.mb-net.net>Show Full Headers
Complete Article Headers
X-Google-Thread: 10c1fa,2fa157619df5c9ec
X-Google-NewGroupId: yes
X-Google-Attributes: gid7dd35f1bc9,domainid0,public,usenet
X-Google-Language: GERMAN,ASCII
Received: by 10.204.156.202 with SMTP id y10mr749895bkw.1.1334931933173;
Fri, 20 Apr 2012 07:25:33 -0700 (PDT)
Path: arc1-ca.pugleaf.net!h15ni145535bkw.0!nntp.google.com!news2.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!news.musoftware.de!wum.musoftware.de!news.albasani.net!.POSTED!cs.sirdir.ch!not-for-mail
From: Patrick Kormann <sirdir@hotmail.com>
Newsgroups: ch.comp
Subject: Re: Jack Tramiel gestorben
Date: Fri, 20 Apr 2012 16:21:44 +0200
Organization: albasani.net
Lines: 40
Message-ID: <rv7869-54b.ln1@cs.sirdir.ch>
References: <9uitc7Fnn2U1@mid.individual.net> <jm5gm8$ibc$1@news.albasani.net> <9ung0oF233U1@mid.individual.net> <jmrguu$a1a$3@news.albasani.net> <vn0869-jfp.ln1@cs.sirdir.ch> <jmrob6$rk0$1@gwaiyur.mb-net.net>
Reply-To: spamtrap@speedmail.ch
Mime-Version: 1.0
X-Trace: news.albasani.net n1LPMc/UmCZSzq1IqkpAa15xiDJ/4CNt1y6WkZn/Im8sfDUS5LGf0CuK/aoCfv4blzTrjZA5r1Kod4YCrA6ubQ==
NNTP-Posting-Date: Fri, 20 Apr 2012 14:25:32 +0000 (UTC)
Injection-Info: news.albasani.net; logging-data="TYmwBmww9kqHq3eER99z9z99h+02GqqdPP7ic0WCSr3bb4OAXt4BOq603yVi+r1DCWIYhppVunOWH3DnnzLyr3I76tDSo2v64Xt6cRHQx+4LejHpcaFhLVQ6GRfEiuCn"; mail-complaints-to="abuse@albasani.net"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0
In-Reply-To: <jmrob6$rk0$1@gwaiyur.mb-net.net>
Cancel-Lock: sha1:lkkfc35E97MGxvVAvEzc7k9gSk8=
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit