bugGNU Octave - Bugs: bug #44395, How to configure Octave to run...

 
 

bug #44395: How to configure Octave to run with NVBLAS rather than OpenBLAS

Submitted by:  Puronjoy B <puronjoy>
Submitted on:  Sun 01 Mar 2015 08:59:47 AM UTC  
 
Category: LibrariesSeverity: 1 - Wish
Priority: 5 - NormalItem Group: Feature Request
Status: InvalidAssigned to: None
Originator Name: Open/Closed: Closed
Release: 3.8.2Operating System: Any

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Mon 02 Mar 2015 02:59:26 AM UTC, comment #3:

The question posted here is more of a support question than a bug report, you might be better off asking for help on the help mailing list.

If you have done the work to build Octave with NVBLAS and something isn't working right, then feel free to open a new bug report explaining what is failing.

The link posted by Pantxo seems to describe at least how to get started. The NVBLAS library can be given to the linker when Octave is built or it can be loaded using LD_PRELOAD. If you want to build Octave against NVBLAS, use the --with-blas configure option.

Mike Miller <mtmiller>
Project Administrator
Sun 01 Mar 2015 02:40:28 PM UTC, comment #2:

Hi,

From this page [1] I understand that in order to use NVBLAS, Octave should be linked against both OpenBLAS (or a any full featured BLAS implementation) and NVBLAS. The latter does not provide replacements for all BLAS routines so a "drop-in" procedure is probably not gonna work.

I'll mark this report as "Feature Request" but NVBLAS non free licensing is probably a show stopper.

[1] http://docs.nvidia.com/cuda/nvblas/index.html#Usage

Pantxo Diribarne <pantxo>
Project Member
Sun 01 Mar 2015 01:37:21 PM UTC, comment #1:

If it has the same blas interface as the reference blas, you could try replacing bin\libblas.dll with the NVidia one and try it and report what happens? :)

John Donoghue <lostbard>
Project Member
Sun 01 Mar 2015 08:59:47 AM UTC, original submission:

I am wondering whether there is a procedure for drop-in replacement of OpenBLAS with NVBLAS for accelerating linear-algebraic operations on Octave for PCs having the latest generation NVIDIA GPUs? If so, can the steps be provided for Windows and Linux?

Puronjoy B <puronjoy>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by mtmiller (Posted a comment)
  • -unavailable- added by pantxo (Posted a comment)
  • -unavailable- added by lostbard (Posted a comment)
  • -unavailable- added by puronjoy (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 02 Mar 2015 02:59:26 AM UTCmtmillerStatusNone=>Invalid
      Open/ClosedOpen=>Closed
    Sun 01 Mar 2015 02:40:28 PM UTCpantxoSeverity3 - Normal=>1 - Wish
      Item GroupPerformance=>Feature Request

    Back to the top


    Powered by Savane 3.1-cleanup1