<p dir="ltr"><br>
On 12 Jul 2015 14:30, "Shachar Shemesh via Digitalmars-d" <<a href="mailto:digitalmars-d@puremagic.com">digitalmars-d@puremagic.com</a>> wrote:<br>
><br>
> On 11/07/15 06:02, Nick B wrote:<br>
>><br>
>> On Thursday, 20 February 2014 at 10:10:13 UTC, Nick B wrote:<br>
>>><br>
>>><br>
>>> Hi everyone.<br>
>>><br>
>><br>
>>> John Gustafson Will be presenting a Keynote on Thursday 27th February<br>
>>> at 11:00 am<br>
>>><br>
>>> The abstract is here:<br>
>>> <a href="http://openparallel.com/multicore-world-2014/speakers/john-gustafson/">http://openparallel.com/multicore-world-2014/speakers/john-gustafson/</a><br>
>>><br>
>>> There is also a excellent background paper, (PDF - 64 pages) which can<br>
>>> be found here:<br>
>>><br>
>><br>
>> FYI<br>
>><br>
>> John Gustafson book is now out:<br>
>><br>
>> It can be found here:<br>
>><br>
>> <a href="http://www.amazon.com/End-Error-Computing-Chapman-Computational/dp/1482239868/ref=sr_1_1?s=books&ie=UTF8&qid=1436582956&sr=1-1&keywords=John+Gustafson&pebp=1436583212284&perid=093TDC82KFP9Y4S5PXPY">http://www.amazon.com/End-Error-Computing-Chapman-Computational/dp/1482239868/ref=sr_1_1?s=books&ie=UTF8&qid=1436582956&sr=1-1&keywords=John+Gustafson&pebp=1436583212284&perid=093TDC82KFP9Y4S5PXPY</a><br>
>><br>
>><br>
><br>
> As far as I can tell, the author is pushing toward a hardware based implementation (i.e. - have the CPU do the implementation). All of his arguments are around "transistors are cheap, bus lines are expensive" theme.<br>
><br>
> A software based implementation will have much worse performance than an FPU based floating point implementation, making these, even if generally adopted (and I have my doubts), impractical.<br>
><br>
> If the powers that be think this is showing enough of a potential, then it might be a good idea to shape D so that it CAN use unums. That would require quite a few architectural changes to the way people think (which is a large part of why I think unums will not be generally adopted).<br>
><br>
> Shachar</p>
<p dir="ltr">I reckon it will be a good to implement as proof of concept.  Speed would likely be equivalent to soft vs. hard floats.  I'm more interested in what existing hardware capabilities we can take advantage of now.</p>