社区
英特尔边缘计算技术
帖子详情
如何做.net更好的利用双核处理器开发多线程程序......
tqtijewxf
2006-06-20 06:03:27
如何做.net更好的利用双核处理器开发多线程程序......
...全文
763
10
打赏
收藏
如何做.net更好的利用双核处理器开发多线程程序......
如何做.net更好的利用双核处理器开发多线程程序......
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aero_boy
2007-01-14
打赏
举报
回复
利用多核或多CPU,使用多线程或多进程就能比较高较了,remoting一般用在多主机的分布式应用中,他的管理开销比线程或进程要大得多
tl0
2006-08-28
打赏
举报
回复
最有效的利用多核计算技术的方式就是在一台主机上虚拟分布式应用。比如Remoting
JasonHeung
2006-07-11
打赏
举报
回复
要把硬件特性和高级编程语言隔离开来。
celineshi
2006-07-06
打赏
举报
回复
这个可以参考微软的网站
DentistryDoctor
2006-06-23
打赏
举报
回复
多线程开发主要在于同步和调度。
李世东
2006-06-21
打赏
举报
回复
hh
myan
2006-06-21
打赏
举报
回复
1. .NET多线程程序是native的,也就是说是windows多线程,因此会自动分布到多核来执行。如果你对自己的程序有效地进行了多线程化,那么就可以自动地享受多核的优势。
2. 但是算法的并行化,通常的多线程程序是不考虑的,所以即使是多线程程序,只要不是认真地考虑过算法并行,就无法最有效地利用多核。这个问题在.NET本身尚无有效解决方案。VC++可以使用OpenMP指令集,一定程度上提供了一个解决之道。
qiujsh
2006-06-21
打赏
举报
回复
学习
阿达King哥
2006-06-21
打赏
举报
回复
pass
issgates
2006-06-21
打赏
举报
回复
关注中,帮顶。
8天玩转并行
开发
随着多核时代的到来,并行
开发
越来越展示出它的强大威力,像我们这样的码农再也不用过多的关注底层线程的实现和手工控制
<转载>C#与
.NET
对
多线程
的处理
C#和
.NET
基类为
开发
多线程
应用
程序
所提供的支持。我们将简要介绍Thread和ThreadPool类以及各种线程支持,再用两 介示例来说明线程的规则。然后论述线程同步时会出现的问题。 .如何开始一个线程 .提供线程的优先级 .通过同步控制对对象的访问 1、线程是
程序
中独立的指令流。主要是给应用
程序
提供了多个执行线程,应用
程序
可以有任意多个线程。每次创建一个新执...
对于
多线程
程序
,单核cpu与多核cpu是怎么工作的
此文中的大部分资料来自于网络上,我只是觉得把有道理的整理一下,方便以后查阅。 1.
多线程
在单核和多核CPU上的执行效率问题的讨论 a1:
多线程
在单cpu中其实也是顺序执行的,不过系统可以帮你切换那个执行而已,其实并没有快(反而慢)多个cpu的话就可以在两个cpu中同时执行了.............. a2:单核CPU上运行的
多线程
程序
, 同一时间只能一个线程在跑, 系统帮你切换线程而已, 系统给每个线程分配时间片来执行, 每个时间片大概10ms左右, 看起来像是同时跑, 但实际上是每个线程跑一点点..
.NET
/C#⾯试题汇总系列:
多线程
【面试必须掌握的一项知识】
小编之前毕业找工作面试的公司,基本上每家公司都有提问到
多线程
,而
多线程
在大学里基本上都是没有涉及,或者涉及不深,又或者平时的自主练习基本没有涉及这块的内容,因此这个
多线程
系列是面试前必须要掌握的,临时抱佛脚也是可以的(就目前来说,
多线程
在大公司里面都是封装好的,基本上就是学习使用的问题,但是
多线程
的基本知识还是要了解的)
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章