Newsgroups: comp.sys.transputer
From: Conor O'Neill <Conor@puddle.demon.co.uk>
Subject: Re: Short memories
Organization: Home
Date: Sat, 29 Nov 1997 17:42:03 +0000
Mime-Version: 1.0
Message-ID: <esxdwuDrPFg0EwYk@puddle.demon.co.uk>

In article <JbG7zbAcHxf0EwgX@cawley.demon.co.uk>, Alec Cawley
<alec@cawley.demon.co.uk> writes
>The main
>impediment to fast switching is the baggage already mentioned. The
>transputer overcame this by cutting the context which needed to be saved
>to the absolute minimum of three registers. The ARM has 16 registers
>which you would normally need to save and restore. This makes the task
>switch inherently slower than an equivalent-technology transputer.

Simple solution: Don't use all 16 registers.

-- 
Conor O'Neill, at home in Bristol, UK
"It's state of the art." "But it doesn't work". "That is the state of the art!"

