COStream语言的矩阵计算库设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zhang1xiao123321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
矩阵库名为COS_matrix,出于让实验室研发的数据流编程语言COStream便于进行矩阵操作的目的而对其进行设计与开发,由于宿主语言COStream是基于静态数据流调度的数据流编程语言,因此矩阵库中包含的矩阵操作必须要是COStream可以对其进行工作量估计的,而目前现有的矩阵库无法满足该条件,因此选择开发此库,而不使用其他矩阵库。COS matrix库实现了较多常用的矩阵运算,如矩阵乘,矩阵逆等,还由于COStream一般使用在多核环境下,因此为了充分利用多核的性能以及保证矩阵库的高性能,COS_matrix库使用C++配合OpenMP进行库的开发,对适合并行的库函数进行了并行化处理,并根据对矩阵分块方法的不同总结了使用到的三大类并行算法,即棋盘划分的并行算法,按列划分的并行算法和按行划分的并行算法。并且针对COStream语言编译时检查机制还很不健全的问题,在COStream前端额外加了一个编译时检查模块,用以检查库函数名拼写,函数参数个数和函数参数类型,以及变量未定义就使用和变量重复定义的错误,并在发现错误后,输出详细的错误信息以让用户更快的定位到错误,予以改正,提高编程效率。为了验证使用OpenMP结合矩阵运算并行算法对加速矩阵运算的有效性,在实验室服务器上对这些经过并行化的矩阵运算依次进行测试,得到了较好的加速比结果。
其他文献
随着大数据的快速发展,互联网上的信息爆炸性增长,而资料显示网络上大部分数据都是小文件数据。传统文件系统缺乏对小文件元数据存储的优化,而基于日志结构合并树(LSM-Tree)的键值存储系统能够整合文件元数据,极大地提高小文件存储的效率,然而也会给系统的随机读和范围读操作带来一定程度的读放大,产生性能损耗。为了解决基于键值存储的文件系统的以上性能问题,本文提出了一种基于键值存储的新型文件系统KVFS(
目的观察柴胡桂枝干姜汤加减治疗肝郁脾寒型桥本氏甲状腺炎甲减期患者的临床疗效,并探讨其作用机制,以期为临床诊疗提供新的思路和方法。方法将临床上符合诊断及纳入标准的全部入选病例随机分为对照组和治疗组,每组病例数为35例,对照组:在基础治疗的基础上,根据患者血清甲状腺激素的水平,予以左甲状腺素钠片;治疗组在对照组治疗的基础上,加用柴桂干姜汤加减。该试验中,设置1个疗程时间为1个月,并连续跟进3个疗程。观
学位
纠删码技术由于其低存储开销的优势,正逐渐取代多副本技术被广泛应用到分布式存储系统中来提供数据可靠性。但它会引入大量的跨机架流量:修复一个丢失的数据块需通过网络从其他节点上读取多个可用块;更新一个数据块会触发对所有校验块的校验更新。过多的跨机架流量会导致系统中包括纠删码在内的多种应用性能下降。为了提升纠删码的性能,许多新的编码方案被提出,试图从根本上减少网络流量,但其缺点是会牺牲其他性能。另一种优化
掌握词汇是二语习得的必要环节。在词汇习得的音形义三方面中,词汇字形习得指的是学习者通过阅读词汇进而掌握词汇拼写、成功提取其对应的发音及概念,并能够通过口头或书面再现这一拼写的过程。词形习得是第二语言词汇学习不可分割的组成部分,而词形读写能力也是判断受教育程度的重要标准之一。本研究着眼于增强现实技术在二语教育产品中的飞速发展,具体目的在于以实证性的研究设计考查增强现实技术相比传统教学方法对二语学习者
表量结构是人类语言中非常重要的一个部分。量词自甲骨文时代就已经存在,为满足人们对世界的理解和认知需要而产生。随着社会文化生活的发展而不断扩大。世界语言分为单复数标记型及量词标记型,如身为印欧语系的英语和汉藏语系的汉语,但即使是在单复数标记的英语语言中,仍旧有着非常丰富的表量结构,英语中的表量结构形式为“a+N1+of+N2”,汉语中的表量结构形式为“数量名”。可见量词的功能不仅仅局限于计数。丰富的
本文尝试以王子云为研究对象,对王子云早期艺术活动历程与西北文物考察活动展开论述,进而分析王子云艺术探索与艺术“转向”。首先是概述王子云艺术成长历程,当时社会的巨大变动以及外来文化对王子云思想形成产生影响,王子云艺术很大程度是受中西文化思想影响,针对王子云留法以及最终使王子云在艺术道路上选择“转向”,将其艺术活动划分成两个阶段进行概述,明确两阶段艺术活动的具体内容。其次,本文的侧重点仍然是王子云艺术
随着中国城镇化的高速发展,截止2015年,我国在用电梯总数已超过400万台,每年仍以15%-20%的速度增长。近年来电梯事故频发,直接威胁到乘客生命安全和社会经济利益,事故背后主要原因是电梯安装之后的维护保养工作不到位。本文旨在研究影响电梯可靠性和生存寿命的因子,对维修保养服务提出改进建议。首先,将电梯所在城市类型、所在楼宇类型、梯龄、电梯类型四个变量与生存寿命、生存状态联系起来,建立Cox比例风
近年来,燃油中含硫化合物的燃烧产生的SOx会造成许多危害,比如产生雾霾,形成酸雨等天气,而且还会损害燃油品质、降低发动机使用寿命等。随着世界各国更严苛的含硫标准,传统的
战国策派是产生于抗战大后方的一个学术派别,它旨在重建人们对时局的认识,树立“大政治”的意识,改造旧的国民性、官僚政治文化,建立现代民族国家,重建“第三周文化”等等。由于这些特殊的主张,它在学界的评价长期呈现两极化态势,上世纪九十年代以来开始对该学派进行价值重估,不同学者从不同角度予以解释,在文化观、哲学观、历史观方面获得了丰硕的学术成果,但是专门从政治学角度研究该学派的成果还比较少,而且现有研究成