🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp
Article #148

Re: Jack Tramiel gestorben

#148
From: Stefan Werner
Date: Fri, 20 Apr 2012 16:35
33 lines
2872 bytes
Am 20.04.12 15:32, schrieb Mario Rothacher:
> Patrick Kormann wrote:
>> Am 20.04.12 13:23, schrieb Felix Rauch:
>>
>>> Naja, sobald ich Assembler beherrschate, hatte ich die Maschine jeweils
>>> lieber selber uebernommen. Das war noch toll damals, die ganze Hardware
>>> hatte man selber direkt zur Verfuegung :-)
>>
>> Ja aber der Atari... b�h.. :)
>> Aber ernsthaft, das k�nnte man ja heute genau so machen. Nur irgendwie
>> lohnt es sich einfach nicht mehr. Heute weiss der Compiler wohl einfach
>> besser um die Eigenheiten der Hardware als der Programmierer. Und
>> sp�testens mehrere Cores gleichm�ssig zu befeuern d�rfte manuell echt
>> kompliziert werden.
>
> Normalerweise l�uft ein Programm in n-threads. Jeder einzelner Thread
> wird wohl kaum auf mehrere Cores verteilt. Jedenfalls wenn ich ein

Aeh, Threads sind aber ein OS-Konzept. Also wenn Du die Maschine ganz 
�bernimmst, also das OS aussen vor l�sst (d.h. eigentlich: Dein eigenes 
Programm als OS bootest), dann hast Du kein Thread-Management. Ich weiss 
nichtmal mehr, was dann auf einem aktuellen Intel- oder AMD-Prozessor 
passiert. Vermutlich l�uft das Programm dann nur auf einem Core und die 
anderen h�ngen faul in der Gegend rum.

Oder liege ich da jetzt v�llig falsch?
(Wie gesagt, der C64 war der einzige Computer, den ich vollst�ndig 
verstand. Heute kenne ich mich nur noch mit Java und Scala aus und den 
Rest �berlasse ich dem Compiler und dem OS. Was den netten Nebeneffekt 
hat, dass es letztlich auch egal ist, ob auf dem Computer nun Linux, 
Windows oder MacOS l�uft :-))

-stef
Technical Details
Message-ID: <9vdhj3F2tsU1@mid.individual.net>
Path: arc1-ca.pugleaf.net!r9ni78618pbh.0!nntp.google.com!news1.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
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>

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.68.202.168 with SMTP id kj8mr6138026pbc.1.1334939748779;
        Fri, 20 Apr 2012 09:35:48 -0700 (PDT)
Path: arc1-ca.pugleaf.net!r9ni78618pbh.0!nntp.google.com!news1.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Stefan Werner <009wcqf02@sneakemail.com>
Newsgroups: ch.comp
Subject: Re: Jack Tramiel gestorben
Date: Fri, 20 Apr 2012 18:35:47 +0200
Lines: 33
Message-ID: <9vdhj3F2tsU1@mid.individual.net>
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>
Mime-Version: 1.0
X-Trace: individual.net pJvONYk7JGbI3BvgTo/6xg90QKLi2bnQyfuIKx7JnRSTeMat3L
Cancel-Lock: sha1:nV6SiGpD5BdkXVqocCf53ihmMOk=
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
In-Reply-To: <jmrob6$rk0$1@gwaiyur.mb-net.net>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit