Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Re: Information



On 2013-09-05 12:35:14 +0200, Ulrich Kulisch wrote:
> Just for your information:
> 
> http://download-software.intel.com/sites/default/files/319433-015.pdf
> 
> provides information about future Intel processors. Among others
> there will be 32 vector registers of 512 Bit.
> 
> With these CA may or may not be a question of clever coding.

I fear that you would spend most of the time in conversions between
FP and these registers: you still need to store the FP to memory,
extract the components (sign, significand, exponent), determine the
position of the significand in the accumulator, possibly split the
significand, add the significand (1 or 2 parts) to the registers,
and detect/do the possible carry propagation. Then, what is the
effect on the pipeline?

Before including such non-conventional operations in a standard,
comparisons with alternative solutions (e.g. purely FP based) must
be done.

-- 
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)