Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated GRAPPA Transpose implementation, Introduce new grappa kernels, and fix whitespace #94

Closed
wants to merge 67 commits into from

Conversation

jpaberc
Copy link
Contributor

@jpaberc jpaberc commented Apr 7, 2016

  • We have updated transpose to use the new additive algorithm.
  • Introducing Grappa implementations of the Random, Synch_global and Nstream kernels.
  • GRAPPA Makefiles have fixed white space and removed "-O3" optimization.
  • Kernels/Makefile now includes all GRAPPA kernels.

jpaberc and others added 30 commits June 29, 2015 16:35
 Committer: jpaberc <[email protected]>
 Changes to be committed:
	modified:   GRAPPA/Stencil/Makefile
	modified:   GRAPPA/Synch_p2p/Makefile
	modified:   common/GRAPPA.defs
	modified:   common/make.defs.in
…xed to include appropriate number of iterations.
@jeffhammond
Copy link
Member

Neat! Thank for you for this. @rfvander and I are overloaded right now and may not make progress on your pull request as quickly as we would all like, but we will not forget about it.

I think Travis for Grappa isn't working on our end. I might start by trying to fix that, since I'd much rather outsource the testing of this commits to AWS than run it manually on my machine.

@jeffhammond jeffhammond self-assigned this May 29, 2016
@jeffhammond
Copy link
Member

I will try to resolve this PR this week.

@jeffhammond
Copy link
Member

Sorry for the delay. I've merged your PR with all recent changes and will work on getting Travis working. See https://github.com/jeffhammond/PRK/tree/grappa-updates for details.

@jeffhammond
Copy link
Member

@jpaberc How do I run these successfully?

I have a 36-core workstation with 64 GB and am unable to run mpirun -n 36 GRAPPA/Transpose/transpose 10 36000 32 with any value of --locale_shared_fraction that I've tried so far. I can run this problem trivially with MPI1. Related: uwsampa/grappa#266.

When I run toy problems (e.g. mpirun -n 1 GRAPPA/Transpose/transpose 10 3600 32), Grappa fails on exit with uwsampa/grappa#276.

@jeffhammond jeffhammond mentioned this pull request Jul 5, 2016
@jeffhammond
Copy link
Member

I am going to close this in favor of #116 but I have to mark Grappa as XFAIL because of the aforementioned issues 😞

@jeffhammond jeffhammond closed this Jul 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants