On Fri, Jul 14, 2017 at 6:53 AM, Mark Adams <[email protected]> wrote: > Karli, this would be great if you could investigate this. > > A lot of this is driven by desires of DOE programs -- not your monkey not > your circus -- but I think that we need to have a story for how to use > GPUs, or whatever apps in our funding community want to do, and tell it > dispassionately. We don't commit resources nor commit to design changes but > just say this how one could do it. >
Mark, also note that what Patrick has done is probably the best PETSc can do on GPUs, namely polynomial smoothers and block AIJ interpolators. I think that can all work with master right now, but you should ask him. Matt > The fusion folks that I work with, and I assume other DOE offices, are > just looking at their codes, subroutine by subroutine, and having postdocs > look at GPUising them. We just need intelligent answers to their questions. > Even if we as sentient and passionate human being have opinions on the > approach that is implied by their questions, it is part of my job to just > give them a professional answer. > > I have enough now (thanks Jed and Lorena, et al!) to answer the AMGx > question sufficiently, and if you could give me a quick assessment of where > we are with hypre's GPU solver that would be great. > > Thanks, > Mark > > > On Thu, Jul 13, 2017 at 11:16 PM, Karl Rupp <[email protected]> wrote: > >> Hi Mark, >> >> I hear Hypre has support for GPUs in a May release. Any word on the >>> status of using it in PETSc? >>> >> >> as far as I know, it is currently not supported in PETSc. I'll have a >> look at it and see what needs to be done to enable it. >> >> >> And we discussed interfacing to AMGx, which is complicated (precluded?) >>> by not releasing source. Anything on the potential of interfacing to AMGx? >>> I think it would be great to make this available. It is on a lot of >>> checkboxes. I would love to be able to say, yea you can use it. >>> >> >> Lorena Barba's group actually interfaced PETSc to AMGx at some point >> (presented at GTC 2016 if I'm not mistaken). I'll reach out to them, maybe >> they have something to contribute. >> >> Best regards, >> Karli >> > > -- 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 http://www.caam.rice.edu/~mk51/
