Re: Best practice for data encoding?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Best practice for data encoding?



On Tue, Jun 13, 2006 at 09:23:42AM +0200, Harald Alvestrand wrote:
> Ted Faber wrote:
> >Multiplying or dividing is the worst thing you can do on a CPU in
> >general. 
> >
> Note that CPUs are different; some multiply faster than others, compared 
> to the rest of the HW.

I am not a CPU designer, but my understanding is that the multiply
instructions are usually the ones that are most complex single
instructions, and in some sense determine the processor speed.  (All you
VAX guys can sit down; I know about your polynomial evaluation
instructions, I'm just speaking generally). 

Trying to extrapolate great truths about data encoding from 10 lines of
C will not be fruitful.

Yeah, this is mostly off topic for networking, but as Joe Touch
demonstrated, sometimes it matters:

http://www.isi.edu/touch/pubs/sigcomm95.html

-- 
Ted Faber
http://www.isi.edu/~faber           PGP: http://www.isi.edu/~faber/pubkeys.asc
Unexpected attachment on this mail? See http://www.isi.edu/~faber/FAQ.html#SIG

Attachment: pgpv4TsfOamUQ.pgp
Description: PGP signature

_______________________________________________
Ietf mailing list
Ietf at ietf.org
https://www1.ietf.org/mailman/listinfo/ietf

Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.

Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.