by jar » Wed Jul 05, 2017 3:05 pm
The software has had many improvements since it was released in December. To summarize the most recent update this last week:
The has added an automatic test and code report generation feature, code timer consolidation, an updated README, two new code examples (diagonal sparse matrix vector multiplication and conjugate gradient) and an examples Makefile.
The has incorporated all of the changes to 'master' and new OpenSHMEM 1.4 features including: extended atomic memory operations, remote memory operations, point-to-point synchronization operations, a calloc routine, and other minor specification changes. Since the full OpenSHMEM v 1.4 specification has not been ratified yet, this new branch was created to incorporate the changes that have passed the committee vote. Once v. 1.4 is ratified, the 'master' branch will merge these changes.
Feedback is welcome.