Is matlab officially going to release multithreading-like SDK feature?
1 次查看(过去 30 天)
显示 更早的评论
multithreading is required for many applications. Is matlab officially going to release multithreading-like SDK feature?
5 个评论
Walter Roberson
2016-10-7
spmd() has labSend() and labReceive()
It is also possible to use memmapfile() to open a common file -- though I am not certain how well that would work with multiple updates.
For OS-X and Linux there is a File Exchange contribution for shared matrices.
You could use TCP or UDP, as long as you can predict the port numbers of each thread.
At the moment, the only way I can think of to be able to handle a GUI is to use parfeval() or batch(); Edric Ellis suggests the example http://www.mathworks.com/help/distcomp/examples/parfeval-blackjack.html on this topic.
采纳的回答
Walter Roberson
2016-10-7
Mathworks has a policy of not publicly releasing information about future features. Anyone who knows the answer is not permitted to reveal it in public. You can contact Mathworks Sales for comment under Non Disclosure Agreement.
Speaking as someone who has not been told anything on the topic by Mathworks, my expectation is that the answer is "Not until at least Mathworks replaces Java with something else as the underlying basis of the user interface".
0 个评论
更多回答(2 个)
sen sun
2018-8-17
i am doing similar thing,i want to build several-computer-communication using tcpip socket in spmd ,i will appreciate if you have any advice,look forward to your reply
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Multicore Processor Targets 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!