public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: "Tony Kelman" <tony@kelman.net>
To: <cygwin@cygwin.com>
Subject: Re: Tester for openblas needed
Date: Tue, 21 Oct 2014 12:39:00 -0000	[thread overview]
Message-ID: <BAY169-DS272E6BDE2E9632A71BB3CCA7940@phx.gbl> (raw)
In-Reply-To: <544649E9.80808@gmail.com>

> I avoided to include lapack as for compatibility
> I will need to split exactly as netlib in
>
> cygblas-0.dll
> cyglapack-0.dll
>
> something for the future.

That makes sense, it gets packaged that way in debian and fedora too.
I think there's an open issue on openblas' tracker to add a build option
to split up the shared library that way, make packagers' lives easier.

Even netlib lapack will run faster with a better blas plugged in, so the
way you're doing it now with just the blas parts makes sense to start with.

> So how many THREADS would you like to see ?

I think 8 would cover the majority of users, 16 at the most. I've seen
cases where openblas can try to use threads on small problems where it
shouldn't need to, so it would be good to check whether it's smart about
avoiding oversubscription if you run it without setting 
OPENBLAS_NUM_THREADS.
Of course users who really want more threads can compile it themselves,
but it'll be convenient to have a fast blas easily hooked into Cygwin's
packages for numpy, R, octave, etc.

-Tony


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

  reply	other threads:[~2014-10-21 12:39 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-20 13:20 Marco Atzeri
2014-10-20 14:00 ` Tony Kelman
2014-10-20 14:34   ` Marco Atzeri
2014-10-20 16:16     ` Tony Kelman
2014-10-20 21:57       ` Marco Atzeri
2014-10-20 23:33         ` Tony Kelman
2014-10-21  5:48           ` Marco Atzeri
2014-10-21 11:56             ` Marco Atzeri
2014-10-21 12:39               ` Tony Kelman [this message]
2014-10-21 14:01                 ` Marco Atzeri
2014-10-21 16:59               ` Achim Gratz
2014-10-21 17:49                 ` Tony Kelman
2014-10-21 18:32                   ` Marco Atzeri
2014-10-21 18:03                 ` Marco Atzeri
2014-10-21 13:29         ` Marco Atzeri

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=BAY169-DS272E6BDE2E9632A71BB3CCA7940@phx.gbl \
    --to=tony@kelman.net \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).