请教各位,我现在有一个算法用matlab封装成dll,但是执行速度太慢,所以想去并行调用此dll,但是用parallel.for执行时每次运行到调用dll时却变成顺序执行,请问是哪里出现了问题。
网上查找了资料一个进程里只能调用一个dll副本,然后多线程共享此副本,是不是这个原因?有什么办法去实现并行调用dll文件呢?请不吝赐教
网上查找了资料一个进程里只能调用一个dll副本,然后多线程共享此副本,是不是这个原因?有什么办法去实现并行调用dll文件呢?请不吝赐教
我的dll是matlab编译的,内部并没有全局或静态变量,这样是否是线程安全的?
我把相同的代码封装成不同名字的dll,内部的类名也不一样,这样一个程序同时调用两个不同dll是否可行?
多谢!