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

Calc QR with ScaLAPACK using task_manager #10

Merged
merged 12 commits into from
Dec 10, 2021

Conversation

Sideboard
Copy link
Contributor

@Sideboard Sideboard commented Sep 6, 2021

  • Add task manager to evenly distribute matrix A among multiple processors.
  • Use ScaLAPACK to calculate distributed matrix via QR decomposition.
  • Add option condition_number_norm to calculate condition number of matrix A (1-norm, inf-norm, independent of QR).
  • Add option linear_system_dump_file for printing Kmm, Kmn, lambda.

gap_fit_module.f95 Outdated Show resolved Hide resolved
gap_fit_module.f95 Outdated Show resolved Hide resolved
gap_fit_module.f95 Outdated Show resolved Hide resolved
gp_predict.f95 Outdated Show resolved Hide resolved
Copy link
Member

@jameskermode jameskermode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, but @albapa should definitely review this as well

gp_predict.f95 Outdated Show resolved Hide resolved
task_manager.f95 Outdated Show resolved Hide resolved
@Sideboard
Copy link
Contributor Author

I have restructured the changes and removed (almost?) all whitespace and comment changes.

@Sideboard
Copy link
Contributor Author

  • Remove printing of the task manager info to stdout and the additional tm.dist file.
  • Reintroduce option for printing Kmm, Kmn, lambda.
  • Add author info.

gp_predict.f95 Outdated Show resolved Hide resolved
gap_fit.f95 Show resolved Hide resolved
gp_predict.f95 Outdated Show resolved Hide resolved
@Sideboard
Copy link
Contributor Author

The first four commits are as before. There are some minor fixes that we talked about. Probably best to view them per commit.

@Sideboard Sideboard requested a review from albapa December 3, 2021 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants