rather than by the value itself. This is said to be more efficient
programming and memory wise - are you saying that due to the extra
lookup step from pointer to variable that it slows the processor?

It is more efficient - its also the only practical way of doing
things on any data artifacts that are too big to fit in a register
(i.e. anything that is not an integer or a double). Some languages
might optimize string manipulation for extremely small strings
that can fit in a register, but as its not at all the normal usage
of strings (i.e. even short error message strings would be too
big for a register), I doubt most languages would bother..

I don't know why OO, Erlang or call by reference really
have anything to do with the limits of multiprocessor
systems. Syan is right that the most in most EMR
systems it is the disk or network latency that will be
killing you, and hence adding extra cpu's won't likely
make the performance for one user much better. Extra
cpu's does allow the simultaneous user load to be
scaled up (i.e. going from  3 doctors
simultaneously with 1 cpu to 5 or 6 concurrent
users with 2 cpu's).

I can't help out with the initial query which was whether
for _licensing_ purposes, a dual core is classified as
multiprocessor.

If I was marking Kuang for a computer architecture exam
he'd be hovering at the 3/10 mark at the moment so take
what he says with a grain of salt..

Andrew
_______________________________________________
Gpcg_talk mailing list
[email protected]
http://ozdocit.org/cgi-bin/mailman/listinfo/gpcg_talk

Reply via email to