[petsc-users] Configuring PETSc for KNL

Matthew Knepley knepley at gmail.com
Wed Apr 5 07:58:27 CDT 2017


On Wed, Apr 5, 2017 at 7:54 AM, Jed Brown <jed at jedbrown.org> wrote:

> Matthew Knepley <knepley at gmail.com> writes:
>
> > On Wed, Apr 5, 2017 at 12:12 AM, Richard Mills <richardtmills at gmail.com>
> > wrote:
> >
> >> On Tue, Apr 4, 2017 at 9:10 PM, Jed Brown <jed at jedbrown.org> wrote:
> >>
> >>> Barry Smith <bsmith at mcs.anl.gov> writes:
> >>>
> >>> >    These results seem reasonable to me.
> >>> >
> >>> >    What makes you think that KNL should be doing better than it does
> in
> >>> comparison to Haswell?
> >>> >
> >>> >    The entire reason for the existence of KNL is that it is a way for
> >>> >    Intel to be able to "compete" with Nvidia GPUs for numerics and
> >>> >    data processing, for example in the financial industry. By
> >>> >    "compete" I mean convince gullible purchasing agents for large
> >>> >    companies to purchase Intel KNL systems instead of Nvidia GPU
> >>> >    systems. There is nothing in the hardware specifications of KNL
> >>> >    that would indicate that it should work better on this type of
> >>> >    problem than Haswell, in fact the specifications indicate that the
> >>> >    Haskell should perform better
> >>>
> >>> Boom!  Time to rewrite PETSc in Haskell!
> >>>
> >>
> >> Yeah, forget this debate about using C++!
> >>
> >
> > I think what Jed means is Time to write a Haskell program to Write PETSc.
>
> Free your points and your mind will follow.
>
> https://wiki.haskell.org/Pointfree
>

After reading that, its hard to see why people use anything else

   Matt

-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20170405/961a87c5/attachment.html>


More information about the petsc-users mailing list