Skip to content
This repository has been archived by the owner on Dec 23, 2020. It is now read-only.

SuperLUMT build #4

Open
ChrisRackauckas opened this issue Feb 17, 2018 · 4 comments
Open

SuperLUMT build #4

ChrisRackauckas opened this issue Feb 17, 2018 · 4 comments

Comments

@ChrisRackauckas
Copy link
Member

I think the last short term goal should be building with SuperLUMT. This will require using OpenBLAS builder to then build SuperLUMT, but other than that most of the details for how to wrap are known. @tshort have you looked into this one at all?

@ChrisRackauckas
Copy link
Member Author

https://github.com/davidanthoff/ReadStatBuilder/blob/master/build_tarballs.jl#L44-L48

You just add a dependency to add a separate builder.

@tshort
Copy link
Contributor

tshort commented Feb 17, 2018

I haven't looked before, but I took a quick look. Some of the issues with building include:

  • MT is the parallel version, so it wants OpenMP or Pthreads or something.
  • It's Fortran.
  • You likely have to modify the 'Make.inc' for different targets.

That's enough to scare me off for now.

@ChrisRackauckas
Copy link
Member Author

Okay, then let's put that off with the rest of parallelism. That's good to know. Thanks for checking it out, this is a good spot!

@ChrisRackauckas
Copy link
Member Author

BTW, I made that a GSoC. We'll see if there's any takers. Maybe a few years down the line a student will be interested and we can pick this up again.

https://julialang.org/soc/projects/diffeq.html#parallelization-of-the-sundials-solver-library

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants