bugGNU Octave - Bugs: bug #64971, parfor and parallel processing...


bug #64971: parfor and parallel processing pools for multi-core

Submitter:  Liang Tang <lt1234>
Submitted:  Sun 03 Dec 2023 09:55:47 PM UTC
Category:  Octave Function Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Feature Request
Status:  None Assigned to:  None
Originator Name:  lt1234 Open/Closed:  * Open
Release:  * 8.2.0 Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Sun 03 Dec 2023 09:55:47 PM UTC, original submission:  

Pls consider to enable parfor in Octave for multi-core.

The current status of parfor is found in command line help: 

Warning: parallel processing pools are currently unimplemented in Octave;

Why parfor?  parfor requires min or no change to the existing codes to test the effectiveness of parallel computing. This minimizes users' investment to identify the potential time/cost reduction opportunities.   

Why multi-core? HPC computing is limited to well-staffed business while high power multi-core desktops or laptops are widely available at very moderate cost.  The solution of many problems that must be conducted on mainframe or clusters in the past now can be solved locally.  

Why to request now?  Lots of people will give their examples and needs.  About 8-10 years ago, to conduct a nonlinear solution or NLP in matlab vs. Octave, for the problems I solved, it was roughly 50% difference in elapsed time.  Since matlab parallel toolbox actually worked, starting from about 2016-2017 time frame, I had to hit the ctrl-C in Octave for those type of problems.   Effectively NLP, in many different forms, is the main stream problem to solve now days. 

Liang Tang <lt1234>


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

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by lt1234 (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.


    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-e652.
    Corresponding source code