多线程编程论文开题报告文献综述

多线程编程论文开题报告文献综述

导读:本文包含了多线程编程论文开题报告文献综述、选题提纲参考文献,主要关键词:多线程,线程,死锁,多核,模型,随机数,骰子。

多线程编程论文文献综述写法

杨永章,李金岭,李文潇,张吉栋[1](2018)在《利用多线程编程技术生成月球极区太阳高度角数据库》一文中研究指出目前,月面太阳能依然是人类进行月面探测的最主要能量来源之一.因此,对月面光照情况的研究不仅为月球的形成演化研究提供重要科学信息,同时也对月球探测有着重要的工程和国防意义.本文利用LRO(Lunar Reconnaissance Orbiter)获得最新的高精度((1/1 024)°)的月面地形数据,创新性地提出了一个基于多线程编程技术的计算算法,实现了并行计算.分辨率和计算效率都较之前的结果有了很大提高,在较短的时间内生成了月球两极地区最低太阳高度角数据库,为今后的月球两极区域高精度和时间长跨度的光照条件分析提供了数据支持.(本文来源于《北京师范大学学报(自然科学版)》期刊2018年04期)

沙卫平,芮挺,高琦煜,张赛,邹军华[2](2017)在《基于ZeroMQ的多线程编程程序设计》一文中研究指出随着硬件性能的提高,多线程编程技术已经成为软件业的主流。文章首先介绍多线程编程所面临的挑战,其次介绍ZeroMQ消息中间件可以如何应对该问题,并对其中的两项关键技术做了分析,最后对采用ZeroMQ与传统方法下多线程编程的性能进行对比。(本文来源于《江苏科技信息》期刊2017年27期)

杜叔强[3](2017)在《Java语言中的多线程编程》一文中研究指出介绍了Java语言的多线程编程的实现。通过程序实例介绍了线程同步、线程死锁的避免以及线程通信的编程方法。(本文来源于《福建电脑》期刊2017年05期)

茅胜荣,肖家文,乔东海[4](2017)在《嵌入式C语言中的面向对象与多线程编程》一文中研究指出面向对象与多线程编程的诞生大大提高了软件开发的效率,降低了开发复杂应用的难度,但在一些小型的嵌入式系统中很难得到应用,其中最重要的限制因素就是微控制器的代码空间有限,使得适用于计算机的软件架构不适合嵌入式设备。本文将介绍一种能够使用在嵌入式场合的面向对象与多线程的编程机制,通过构造特殊的宏定义来模拟面向对象和多线程编程的软件环境,开销小,效率高。以此为基础进行二次开发的软件代码可读性和移植性更好,可以加快嵌入式软件的更新与迭代。(本文来源于《单片机与嵌入式系统应用》期刊2017年05期)

孔翔鸣[5](2017)在《Swift多线程编程》一文中研究指出Swift日渐成为iOS的主流开发语言,并有取代Objective-C之势,本文通过实例介绍了Swift开发中使用GCD方案进行多线程开发的方法,从而将App开发中多线程、异步运行、定时器等实际需求的复杂性充分简化。(本文来源于《电脑知识与技术》期刊2017年02期)

牛明昂,赵康年,杨振杰,王瑞[6](2016)在《多线程编程下振动物体的双目动态测量实现》一文中研究指出馈源舱索系统位移和振动频率的实时动态检测是实现闭环控制的基础。为保证对采集到的数据及时进行计算并实时输出控制量,打破传统接触式测量的局限,利用非接触式的基于多线程编程技术的双目视觉高速动态测量方法,从数据的前端采集、中期处理到后端分析,研究了多线程同步测量技术的软件实现。通过振动台实验验证了系统测量的可行性,并将系统用于室内馈源舱索模型的振动试验中,取得了理想的效果。对于低频振动测量需求而言,双目动态测量是一种比较好的解决方案。(本文来源于《青海大学学报》期刊2016年06期)

曹慧芳,张昱[7](2016)在《确定性多线程编程模型的可编程性及其实现性能的探索》一文中研究指出传统的多线程程序存在许多不确定性,导致编程困难,易出错.确定性并行编程模型是保证并行程序确定执行的有效途径之一.针对所提出的确定性消息传递多线程编程模型Det MP及它在确定性生产-消费虚拟内存模型SPMC上的实现,本文探索Det MP的可编程性和实现机制对性能的影响.包括:总结了用Det MP改写现有Pthreads多线程程序的方法,并在32核计算机上用7个MapReduce应用程序和1个流水线并行程序dedup对比改写前后的性能.实验表明用Det MP改写后的程序在多数情况下比原来的Pthreads程序有好的性能.为了分析这种性能差异是否因使用了SPMC虚拟内存模型而引起,本文进一步基于传统Pthreads共享内存来实现Det MP应用编程接口,并用所改写的应用程序集评测它们在Det MP的两种实现上运行的性能.实验表明,当CPU核数为16和32时,基于SPMC的Det MP实现在除Matrix Multiply和String Match外的6个程序上有更好的性能,最高甚至比基于Pthreads的实现快9.5倍;而在Matrix Multiply和String Match上或者核数低于16时,两种实现的性能相当.(本文来源于《小型微型计算机系统》期刊2016年06期)

申时全[8](2016)在《Linux多线程编程技术在掷骰子游戏模拟程序中的应用》一文中研究指出为了模拟概率事件,针对掷骰子游戏规则,应用Linux系统下C语言多线程机制以及多个二值信号量以实现多个线程间循环同步。通过伪随机数模拟掷骰子的点数,设计并实现了一个基于多线程方式模拟4人掷骰子游戏程序,并对1 000次游戏中每个游戏者获胜的次数进行统计。可以看出,在多次游戏中,每个游戏者获胜的概率符合概率分布规律。程序运行结果表明,利用信号量可有效实现多个线程间的同步与互斥,并简化了程序结构。(本文来源于《微型机与应用》期刊2016年09期)

杨际祥[9](2016)在《UCMLib:一种多核多线程编程库》一文中研究指出多核并行编程的开发效率和加速比是影响多核进一步发展的两个重要问题。针对这两个问题,设计并实现了一个轻量级的多核多线程库(UCMLib)。该库基于任务原语概念,提供了数据并行性和任务并行性两种表达逻辑并行性的模式;对多线程编程的复杂性进行了封装和抽象,为开发者提供了高级的编程方法而不必显式地考虑锁和竞争,并降低了并行编程难度以提高开发效率。UCMLib的任务调度器基于对任务队列和工作者线程的有效构建和管理来提高并行程序的加速比。性能测试表明,当计算规模增大时,UCMLib在数据并行性与任务并行性两方面获得了比TPL库略优的加速比。最后给出了可能的性能改进方法以及需要进一步研究的问题。(本文来源于《计算机科学》期刊2016年04期)

李青,王江平,朱洁[10](2015)在《Java多线程编程的教学研究》一文中研究指出多线程编程是Java教学中的难点,也是影响学生网络编程能力的一个重点。文章针对Java程序设计课中原理阐述不足的问题,尝试结合操作系统课程中的部分理论及教学工具,通过导入线程的概念、绘制状态转换图和设计同步算法等方式,对Java多线程教学模式进行研究。(本文来源于《计算机教育》期刊2015年12期)

多线程编程论文开题报告范文

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

随着硬件性能的提高,多线程编程技术已经成为软件业的主流。文章首先介绍多线程编程所面临的挑战,其次介绍ZeroMQ消息中间件可以如何应对该问题,并对其中的两项关键技术做了分析,最后对采用ZeroMQ与传统方法下多线程编程的性能进行对比。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

多线程编程论文参考文献

[1].杨永章,李金岭,李文潇,张吉栋.利用多线程编程技术生成月球极区太阳高度角数据库[J].北京师范大学学报(自然科学版).2018

[2].沙卫平,芮挺,高琦煜,张赛,邹军华.基于ZeroMQ的多线程编程程序设计[J].江苏科技信息.2017

[3].杜叔强.Java语言中的多线程编程[J].福建电脑.2017

[4].茅胜荣,肖家文,乔东海.嵌入式C语言中的面向对象与多线程编程[J].单片机与嵌入式系统应用.2017

[5].孔翔鸣.Swift多线程编程[J].电脑知识与技术.2017

[6].牛明昂,赵康年,杨振杰,王瑞.多线程编程下振动物体的双目动态测量实现[J].青海大学学报.2016

[7].曹慧芳,张昱.确定性多线程编程模型的可编程性及其实现性能的探索[J].小型微型计算机系统.2016

[8].申时全.Linux多线程编程技术在掷骰子游戏模拟程序中的应用[J].微型机与应用.2016

[9].杨际祥.UCMLib:一种多核多线程编程库[J].计算机科学.2016

[10].李青,王江平,朱洁.Java多线程编程的教学研究[J].计算机教育.2015

标签:;  ;  ;  ;  ;  ;  ;  

多线程编程论文开题报告文献综述
下载Doc文档

猜你喜欢