donger205

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205  发布于  2018-12-13 14:28:53
采纳率 0%
52个问答
1383

同志们,我开了并行计算,为啥时间反而变得更多了呢?

同志们,我开了并行计算,为啥时间反而变得更多了呢?



开的这里
我来回答
回答11个
时间排序
认可量排序

hai

0个粉丝

11

问答

0

专栏

0

资料

hai 2018-12-13 14:29:36
认可0
打开控制器,看看用了几个核

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-12-13 14:30:56
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=115785&ptid=54964]hai 发表于 2018-12-13 14:29[/url]
打开控制器,看看用了几个核[/quote]

4个!


donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-12-13 14:32:21
认可0


用这个的话会报错

hai

0个粉丝

11

问答

0

专栏

0

资料

hai 2018-12-13 14:33:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=115787&ptid=54964]donger205 发表于 2018-12-13 14:32[/url]
用这个的话会报错[/quote]

你确定你的cpu会放心让你挂4个核吗?:)

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-12-13 14:34:15
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=115788&ptid=54964]hai 发表于 2018-12-13 14:33[/url]
你确定你的cpu会放心让你挂4个核吗?[/quote]

正常跑一遍程序的话,是1分半,我想把程序弄到1分钟以内。为啥cpu不放心呐?希望大佬解答解答。

hai

0个粉丝

11

问答

0

专栏

0

资料

hai 2018-12-13 14:35:31
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=115789&ptid=54964]donger205 发表于 2018-12-13 14:34[/url]
正常跑一遍程序的话,是1分半,我想把程序弄到1分钟以内。为啥cpu不放心呐?希望大佬解答解答。[/quote]

MATLAB所谓的支持多线程,是指,在MATLAB支持多核多处理器的情况下,每个核心一定至少有一个线程在运行,这就是多线程并行运算

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-12-13 14:36:21
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=115790&ptid=54964]hai 发表于 2018-12-13 14:35[/url]
MATLAB所谓的支持多线程,是指,在MATLAB支持多核多处理器的情况下,每个核心一定至少有一个线程在运行, ...[/quote]

我的是4核8线程

hai

0个粉丝

11

问答

0

专栏

0

资料

hai 2018-12-13 14:37:12
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=115791&ptid=54964]donger205 发表于 2018-12-13 14:36[/url]
我的是4核8线程[/quote]

利用parfor并行时会占用计算机资源进行必要的数据通信,小规模的例子可能for比parfor快。你用大点的数据测试一下时间

salem83

0个粉丝

19

问答

0

专栏

0

资料

salem83 2018-12-13 14:37:53
认可0
parfor是数据并行,另外还有个任务并行的函数

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-12-13 14:39:29
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=115792&ptid=54964]hai 发表于 2018-12-13 14:37[/url]
利用parfor并行时会占用计算机资源进行必要的数据通信,小规模的例子可能for比parfor快。你用大点的数据 ...[/quote]

嗯,多谢了!

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-12-13 14:39:47
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=115793&ptid=54964]salem83 发表于 2018-12-13 14:37[/url]
parfor是数据并行,另外还有个任务并行的函数[/quote]

好的,谢谢!
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区