Hardware divide and SQRT
- From: "Martin Howe" <martinhowe@xxxxxxxxxxxx>
- Date: Sat, 27 Aug 2005 23:17:32 GMT
After spending a long time with the x86 architecture and now looking at the
Intel Itanium, I have become quite curious about the issue of division and
square-root in FP hardware. I have been programming for over 20 years and
also have training in VLSI design (albeit over a decade ago :( ). So that
said, can anyone here give a "ball-park figures" answer to the following
questions:
(a) If one were to throw silicon at a problem and create a IEEE compliant FP
hardware divider (I believe they are called cell array dividers, though
there may be other kinds) that is as fast (or not far off) as a multiplier
of the same number of bits, roughtly how much extra silicon would it consume
compared to the multiplier? 2x? 3x? 10x? Soccer pitch? :)
(b) If one were to instead turn that on its head and use the same amount of
silicon (or thereabouts) and tolerate some multi-clock implementation,
roughly how many clock tics would be needed?
(c), (d) - the same questions for SQRT.
(e), (f) - the same questions for REMAINDER
NB: For (a), (c) and (e) I mean an implementation having no software, not
even microcode, just a pure VLSI logic circuit. Is that even possible for
SQRT and REMAINDER or would the amount of logic be just stupidly high for
those, as I suspect?
I realise that any answers will of necessity be approximate and probably
simplistic, but that's OK; this is not part of a real chip or anything like
that, I'm just curious as to how far pure hardware division, SQRT and
remainder can be taken if the silicon budget is there.
TIA
--
Martin Howe
Webmaster and Kitten Registrar
Bombay and Asian Self Breed Club
www.bombaybreedclub.org
.
- Follow-Ups:
- Re: Hardware divide and SQRT
- From: glen herrmannsfeldt
- Re: Hardware divide and SQRT
- From: Nick Maclaren
- Re: Hardware divide and SQRT
- Prev by Date: Re: multiply/divide algorithm
- Next by Date: Re: Hardware divide and SQRT
- Previous by thread: Photo Ipods
- Next by thread: Re: Hardware divide and SQRT
- Index(es):
Relevant Pages
|
|