<div dir="ltr">On Wed, Aug 24, 2016 at 4:54 PM, Greg Lindahl <span dir="ltr"><<a href="mailto:lindahl@pbm.com" target="_blank">lindahl@pbm.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Aug 24, 2016 at 04:44:03PM +0000, John Hearns wrote:<br>
<br>
> OK, I guess that the state of the art for a FORTRAN Compiler in the<br>
> 60s is pitiful compared to the sophisticated compilers we have<br>
> today.<br>
<br>
</span>Actually, Fortran was designed to be optimized, and IBM's first<br>
compiler was an optimizing compiler. A compiler/language co-design, if<br>
you will. It wasn't very sophisticated compared to today's compilers,<br>
but it was extremely sophisticated for its era.<br>
<br>
As for Doug's comments about Summit and Sierra being co-designs, I<br>
think that's great. InfiniPath's design was focused on building the<br>
smallest possible chip that did what MPI needed. I've always wondered<br>
what would have happened to Myricom had they redesigned their chip to<br>
do exactly what their MX software interface needed.<br>
<span class="HOEnZb"><font color="#888888"><br>
-- greg</font></span></blockquote><div><br></div><div>Given its research origins, the Myricom designs remained full programmable, which meant the fast path was not in hardware.</div><div><br></div><div>When I left to go to ORNL, work was being done to put the fast path in hardware while retaining the ability for alternate, fully programmable paths for custom workloads (e.g. video streaming, trading).</div><div><br></div><div>That IP was sold before the company was bought by CSPI and much of the staff went with the IP to its current home.</div><div> </div></div></div></div>