How modern X86 processors actually compute multiplications?

后端 未结 3 655

I was watching some lecture on algorithms, and the professor used multiplication as an example of how naive algorithms can be improved...

It made me realize that mul

3条回答
  •  不知归路
    2021-01-19 20:30

    Mitch Alsup (who worked on Motorola 88K, Ross SPARC, AMD x86, etc.) has stated on the comp.arch newsgroup:

    All modern multiplier designers use the Dadda method for building the tree.

    (Message-ID: — 14 December 2018)

    and (with respect to availability of recent references for what multiplication mechanisms are used by AMD/Intel/NVIDIA):

    Only in the patent office.

    (Message-ID: — 14 January 2020)

    See Wikipedia for information on Dadda tree multipliers.

提交回复
热议问题