• 论文导航
  • 论文专题
  • 论文源代码
  • 设计资源
  • 原创论文
  • 交流互动
  • 作业答案
  • 工具
  • 会员
  • 设计专题

首页|原创论文|原创论文|论文全套|点数论文|实用文档|课程设计|定作论文|毕业论文|考试资料|知识在线|密码保护|大学生|论文帮助|保健养生|健康家园|期刊导航|创业资料|毕业论文|站长学院|学习娱乐|演示文稿|免费论文|源代码|博士论文|研究论文|参考论文|下载分类|写作指导|应用文|英语论文|文化|哲学|艺术类|计算机|工学|教育类|文学|社会学|政治|医药学|理学|法学|公共管理|财务管理|工商管理|会计审计|管理学|证券金融|财政税收|经济学|论文范文|网络学院|早教|就业指导|求职英语|简历|公务员|动漫频道|作文大全|土木工程|法学|计算机|护理学|会计学|交通运输|工商管理|汉语言|原创|计算机论文全套|计算机点数论文|点数参考论文|ASP设计|ASP.NET设计|VB设计|JSP设计|C#设计|PHP设计|JAVA设计|VF设计|DELPHI设计|PB设计|VC++设计|计算机网络|机械论文|单片机论文|电子论文|asp源码| asp精品| php精品源码| vb精品| vfp精品源码| Java精品|Asp.net精品源码|Jsp精品|定作论文

BS| CS | vb| VC | 设计| 系统 | 毕业| JSp | web| net | PLC| FLASH | sql| PHP | CAD| 源码 | pb| delphi | 方案| ppt | J2ee| HTML | android| access | vfp| 模具 | j2me| service | photo| CPA | TCP| J2ME | ASP| java | ATL| 案例 | 单片机| Ajax | powerbuilder| frontpage | div| 报告 | 毕业设计| 电工 | 课程| 嵌入式 | 通讯| 软件测试 | Unix编程| 3D图形编程 | 人工智能| 图形 | Internet/IE编程| 界面编程 | SQL Server| 代理服务器 | 系统编程| 单片机开发 | 人工智能| 文件操作 | RichEdit| 屏幕保护 | 网格计算| uCOS | JspServlet| 驱动编程 | Shell编程| MTK | Java编程| 酒店行业 | 其他小程序| 外挂编程 | VC书籍| .net编程 | 教育系统应用| 中间件编程

下载目录|论文及源代码|asp源码|asp精品源码|php精品源码|vb精品源码|vfp精品源码|Java精品源码|vc++精品源码|ACCESS精品源码|Authorware精品源码|Asp.net精品源码|Jsp精品源码|DIV+CSS模板|FLASH精品源码|PB精品源码|Android源码 |asp代码|ajax代码|php代码|html代码|java代码|jsp代码|pb代码|Ruby代码|sql代码|vfp代码|数据结构与算法|汇编语言|Perl代码|delphi代码|flash代码|js代码|net代码|vb代码|vc代码|DVD光盘源代码|ipad源代码|后台模板|CSS菜单|CSS图表|图片图标|精美Word模板|精美EXCEL模板|精美PPT模板|系统操作视频和下载|ASP在线学习|PHP在线学习|JSP在线学习|JAVA在线学习|NET在线学习|VC在线学习|VB在线学习|VFP在线学习|SQL在线学习|PB在线学习|PHOTOSHOP在线学习|Delphi在线学习|计算机点数论文|点数参考论文|ASP设计|ASP.NET设计 |VB设计|JSP设计|C#设计|PHP设计|JAVA设计|VF设计|DELPHI设计|PB设计|VC++设计|计算机网络|机械论文|单片机论文|电子论文

C++|VB|ASP|VF|DELPHI|JSP|电气|计算机|经济|打包下载|查询工具|设计定作|设计专题|ASP,网站,C/S,设计等定作

网站首页|原创系统|工商管理|护理学|会计学|行政管理|计算机|土木工程|汉语言|机械设计|交通运输|法学|卫生法学

内涵段子| 冷笑话| 幽默笑话| 短信笑话| 其它笑话| 大杂烩| 青芜校园| 社会广角| 动漫风云| 征婚交友| 股票基金| 私房话|社会趣闻| 手机地带| 其它笑话 动漫风云| 冷笑话

作业答案| 小学作业| 高中作业| 中专作业| 初中作业| 大专作业| 大学作业| 研究生作业|原创论文|论文下载|下载源代码|精器资源|会员中心| 查询资料| 暑假作业| 家庭作业

IP地址查询 搜索IP地址所在的地理位置 | 英文词典、在线翻译 在线新华字典/生字查找 | 网速测试 测试网络连接速率 | 文件扩展名文件后缀名查询 | 下载地址转换 迅雷/快车下载地址转换 | 在线生成Favicon图标 | 繁体与简体自由转换工具 | 论坛常用发帖代码 | 在线制作个性邮箱图标 || 汉字拼音及五笔编码查询 | 汉字拼音查询 | 查询域名或同IP下所有站点 | Google PageRank查询 | 查看域名WHOIS信息 | ALEXA世界排名查询服务 | HTML转换JS代码 | 将代码以BASE64方式加密/解密 | JS在线加密/解密 | 字符转UTF-8编码 | 链接地址16进制加密 | 字符串32位MD5加密 | 将代码以Escape加密/解密 | 字符串转换为ASCII码器 | 代码美化、压缩、混淆加密 | ASCII字形生成器 | 页面转换效果生成器 | 正则表达式检测器

会员中心|会员登录|我要充值加点|我要充值论文

全套论文|设计下载|源码|原创论文|下载目录|论文总站|论文搜索|最新论文| 万能工具|定作论文|定作设计|毕业设计 |Word格式|管理系统 课程设计|论文专题 |保存到桌面 |演示|系统 | 设计 | 毕业 | 通信 | 模具 | 单片机 | 方案 | 答辩PPT|J2EE

您现在的位置:网学>>免费论文>>论文导航>>Windows编程>>VC++开源代码
  • 多核平台下的多线程并行编程

    栏目导航 Windows编程 2013-10-20 2013-10-20  版权 版权投诉 上传资料 上传资料 复制论文网址 复制论文网址 上传用户:chenxiaoman

    【VC++开源代码栏目提醒】:网学会员,鉴于大家对VC++开源代码十分关注,论文会员在此为大家搜集整理了“多核平台下的多线程并行编程 - 期刊论文”一文,供大家参考学习!

    2010年9月 阴山学刊 Sep.2010第24卷第3期 YINSHAN ACADEMIC JOURNAL V01.24 No.3 多核平台下的多线程并行编程 于方 (包头师范学院信息科学与技术学院,内蒙古包头014030) 擒要:本文主要研究多核处理器平台上的多线程并行编程方法,重点讨论了当前流行的OpenMP和Mj. crosoft Visual Studio 2005多核多线程并行编程技术以及基于TBB的多核并行编程模型。

        事实表明。

        基于多核 平台选行多线程并行编程能够充分利用多核体系结构的优势,提高计算效率、获得高水平的计算性能,已经成 为未来实现个人低成本并行计算和多核软件技术发展的趋势。

         关键词:多核;多线程;并行编程;OpenMP;TBB 中图分类号:mll文献标识码:A文章编号:1004—1869(2010)03—0033—040 引言 的有结合共享存储编程工具OpenMP和Microsoft 多核是计算机、集成电路发展的结果,多核处理 Visual Studio 2005的多核多线程并行编程方法,以 及基于TBB的多线程并行编程模型。

        这种结合多器带来了更高的系统性能、更低的系统开销和更低的功耗,多核平台正在得到越来越广泛的普及和应 核平台特点和并行计算优点的方法,能够获得高水用。

        多核的出现对现有的体系结构研究、应用软件 平的计算能力和程序性能。

        设计、编译技术和操作系统核心算法等方面都带来 1 多核处理器与并行编程模型深远影响,成为未来计算机技术发展的重要方向。

         2006年,Intel和AMD推出了双核处理器,之后以前对单核处理器的研究主要集中在提高频率和指 又发布了四核处理器;2007年1月英特尔展示了配令级并行度等,而对多核体系的研究则更加关注核 置两个四核处理器的八核计算机,多核处理器已全与核之间的协作、共享资源的分配和提高线程级并 线进入市场,计算机多核时代开始真正到来。

        在未行度等方面。

        显然,传统的单线程程序无法利用多 来的几年里,处理核的数目会越来越多。

        多核核CPU多线程并发执行的能力,这会极大地浪费多 (Multi—Core)一般是指单个裸片上具有多个可见核CPU的运算能力。

        因此,为了充分利用多核的性 的处理器,并且这些处理器各自拥有独立的控制和能和资源优势,在多核系统中必须以并行计算的思 工作状态,互相之间无需共享关键资源。

        ¨。

        从操作维方式来设计算法。

         系统角度来看,多核处理器就像是多个处理器,它将 目前已有多种多核平台下的并行编程方法和技 多核处理器的每一个执行内核看成是一个独立拥有术,大都是基于多线程编程思想,通过创建多个线程 所有资源的处理器。

        多核处理器不同于单核下的模将一个规模较大的任务划分为几个小任务分配到多 拟并发,在多核架构下,每个单一内核都拥有自己独个核上同时并行执行,提升处理器的利用率。

        较常 立的Cache以及一组相关硬件资源。

        当并行的线程见的有Windows下的Win32/MFC线程API和Linux 在多个内核上执行时,彼此之间不受干扰和影响,这下的POSIX threads等,然而由于实际可操作性和对 实现了真正意义上的多线程并行,充分地利用了编程人员要求等方面的原因限制,这些低层次的多 CPU性能。

        线程并行编程方法的效率不是很高。

        当前比较流行 为了充分利用多核性能,需要采用适合的并行 收稿日期:2010—05—26 作者简介:于方(1980一),女,内蒙古包头人,硕士,讲师,研究方向:并行计算、多核并行程序设计。

         33 万方数据编程模型来编写更高效的多核程序。

        常见的并行编 程、管理线程和终止线程等接口,使用Windows事件程模型主要是消息传递模型和共享存储模型。

        消息 进行线程间通信以实现多线程编程。

        MFC是微软传递模型由多个进程组成,每个进程都有自己的控 基础函数类库

    12下一页尾页

    版权说明
    【设为主页】【加入收藏】【打印本文】【回到顶部】【关闭此页】
    •  相关文章 相关文章
      ·CAXA线切割软件编程的方法与技巧
      ·反镗孔加工固定循环的自动编程方法
      ·KINGOSOFT高校数字校园综合管理平
      ·基于绿色设计理念下的模具设计与制造
      ·基于Excel规划求解软件的多组分配料计
      ·双向参与共同发展构建职前职后一体化实训平
      ·基于Excel规划求解软件的多组分配料计
      ·EXCEL平台设计彩釉着色剂配方与可见光
      ·双向参与共同发展构建职前职后一体化实训平
    •  最新文件 最新文件
  • 特别推荐