octave-patch-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-patch-tracker] [patch #8303] vectorized parcellfun and pararrayf


From: John Hunt
Subject: [Octave-patch-tracker] [patch #8303] vectorized parcellfun and pararrayfun
Date: Sun, 02 Feb 2014 19:04:29 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0

URL:
  <http://savannah.gnu.org/patch/?8303>

                 Summary: vectorized parcellfun and pararrayfun
                 Project: GNU Octave
            Submitted by: huntj
            Submitted on: Sun 02 Feb 2014 07:04:28 PM GMT
                Category: None
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

This patch adds the possibility to efficiently use parcellfun or pararrayfun
for vectorized functions.
The vector is split in parts, and each job gets a part.

It can work on multiple arguments and multiple outputs.
The dimensions along which to operate can be selected argument by argument.
(and some arguments can be passed 'as is', i.e. not splitted).

The outputs can be concatenated along selectable dimensions.

It should work seamlessly for previous programs 
(backward compatible).
Lots of tests have been added.

There are talks on the maintainers mailing list about moving theses functions,
so I thought better to provide it now, as is.
I have been using it for few months, so it is tested,
but the documentation has to be extended (next weeks I hope).




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Sun 02 Feb 2014 07:04:28 PM GMT  Name: parfuns_14202aa.patch  Size: 23kB
  By: huntj

<http://savannah.gnu.org/patch/download.php?file_id=30441>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/patch/?8303>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]