期刊文献+
共找到44篇文章
< 1 2 3 >
每页显示 20 50 100
A Hybrid Circular Queue Method for Iterative Stencil Computations on GPUs 被引量:1
1
作者 杨杨 崔慧敏 +1 位作者 冯晓兵 薛京灵 《Journal of Computer Science & Technology》 SCIE EI CSCD 2012年第1期57-74,共18页
In this paper, we present a hybrid circular queue method that can significantly boost the performance of stencil computations on GPU by carefully balancing usage of registers and shared-memory. Unlike earlier methods ... In this paper, we present a hybrid circular queue method that can significantly boost the performance of stencil computations on GPU by carefully balancing usage of registers and shared-memory. Unlike earlier methods that rely on circular queues predominantly implemented using indirectly addressable shared memory, our hybrid method exploits a new reuse pattern spanning across the multiple time steps in stencil computations so that circular queues can be implemented by both shared memory and registers effectively in a balanced manner. We describe a framework that automatically finds the best placement of data in registers and shared memory in order to maximize the performance of stencil computations. Validation using four different types of stencils on three different GPU platforms shows that our hybrid method achieves speedups up to 2.93X over methods that use circular queues implemented with shared-memory only. 展开更多
关键词 stencil computation circular queue GPU OCCUPANCY REGISTER
原文传递
基于磁悬浮织针阵列异步FIFO模块设计
2
作者 李明 刘越 +1 位作者 彭益 张成俊 《针织工业》 北大核心 2023年第5期1-6,共6页
针对磁悬浮织针阵列系统数据高速、实时传输的需求,结合磁悬浮织针阵列模型定义织针驱动数据格式,并依据循环队列原理在FPGA设计软件中设计异步FIFO缓存模块。利用其独特的环形结构特性,帮助数据传输系统实现驱动数据的高速传输。为避... 针对磁悬浮织针阵列系统数据高速、实时传输的需求,结合磁悬浮织针阵列模型定义织针驱动数据格式,并依据循环队列原理在FPGA设计软件中设计异步FIFO缓存模块。利用其独特的环形结构特性,帮助数据传输系统实现驱动数据的高速传输。为避免数据溢出造成数据传输错误情况的出现,在FIFO模块中加入空、满判断功能。仿真结果表明,该FIFO模块能够实现多路磁悬浮织针的驱动数据高速缓存,并及时反馈循环队列中数据存取情况,验证了该方案实现磁悬浮织针横机数据高速传输的有效性与可行性。 展开更多
关键词 磁悬浮织针阵列 驱动数据 FIFO 循环队列 高速缓存
下载PDF
应用于嵌入式系统的通用定时器软件方案设计
3
作者 孙彦森 刘金栋 +2 位作者 王喜龙 刘雨霞 张静 《机电工程技术》 2023年第10期329-333,共5页
定时操作在嵌入式软件开发过程中会大量用到,往往通过操作系统自身原生定时服务进行。这些定时器都建立在信号触发、处理的基础上,受定时器个数和信号的限制,实际使用过程中存在一定的局限性,同时代码可移植性较差。提出了一种应用于嵌... 定时操作在嵌入式软件开发过程中会大量用到,往往通过操作系统自身原生定时服务进行。这些定时器都建立在信号触发、处理的基础上,受定时器个数和信号的限制,实际使用过程中存在一定的局限性,同时代码可移植性较差。提出了一种应用于嵌入式系统或设备的相对定时器方案,利用时钟滴答数组构建专门的定时器模块,为系统其他任务提供定时服务。方案中定时器的数量和精度可以根据运行平台的性能进行动态设定,也可在多个操作系统进行移植,克服了操作系统原生定时服务在使用上的局限性。根据该定时器方案进行了编码实现和精度测试,对不同定时时长、延时时长下的定时误差进行了对比分析,发现误差均在50 ms以内,满足一般情况下的定时误差要求。 展开更多
关键词 嵌入式软件 相对定时器 循环队列
下载PDF
基于区域的立体匹配优化方法 被引量:2
4
作者 林川 潘盛辉 +2 位作者 韩峻峰 谭光兴 李梦和 《计算机工程与设计》 CSCD 北大核心 2011年第8期2780-2783,共4页
为解决立体匹配过程中存在大量重复计算问题,提出了灰度差平方和(SSD)算法中模板计算的优化方法。该方法通过分析相邻像素计算模板的平移特性及其内部的相关性,提出将像素点计算模板的结果采用列存储方式,并在匹配过程中采用循环队列数... 为解决立体匹配过程中存在大量重复计算问题,提出了灰度差平方和(SSD)算法中模板计算的优化方法。该方法通过分析相邻像素计算模板的平移特性及其内部的相关性,提出将像素点计算模板的结果采用列存储方式,并在匹配过程中采用循环队列数据结构的存储策略。根据待匹配像素点在图像中所处位置的情况,分别给出了利用已计算模板的相关列,实现模板优化计算。实验结果表明,该方法在匹配结果相同条件下,比传统方法和同类优化方法有更少的计算量和更快的执行速度。 展开更多
关键词 立体匹配 模板 平移 列存储 循环队列
下载PDF
Modbus通讯中的环形FIFO队列算法 被引量:6
5
作者 刘勇 李俊 王其斌 《仪表技术与传感器》 CSCD 北大核心 2017年第6期161-164,共4页
在工业控制Modbus通讯过程中,当数据量较大,站点较多时容易产生通讯异常现象。此外,由于处理器无法从繁忙的数据通讯中解放出来,忽略其他任务,而降低其利用率。文中详细介绍了一种基于Modbus协议的RS485通讯中环形FIFO队列算法,并结合... 在工业控制Modbus通讯过程中,当数据量较大,站点较多时容易产生通讯异常现象。此外,由于处理器无法从繁忙的数据通讯中解放出来,忽略其他任务,而降低其利用率。文中详细介绍了一种基于Modbus协议的RS485通讯中环形FIFO队列算法,并结合双缓冲区结构,完成对数据的接收与发送。该设计方法不仅使得CPU不在专注于数据通讯而提高其利用率,而且增加了系统的安全性和可靠性。该算法已成功应用于单主站多站点控制系统中,表现出了较高的优越性。 展开更多
关键词 环形FIFO队列 双缓冲区 RS485 MODBUS协议
下载PDF
基于色选技术的建筑垃圾分选系统研发 被引量:4
6
作者 马浩 毛龙林 +2 位作者 戴厚德 韩军 曾现萍 《计算机测量与控制》 2018年第11期243-247,共5页
针对建筑垃圾中烧结砖块和混凝土块的混合物的分离难题,介绍了一种基于色选技术的建筑垃圾自动化分选系统软硬件设计实现及其实验验证;该系统基于机器视觉求取传送带上目标烧结砖块的质心坐标的方法,通过在上位机上编写相应的C++算法程... 针对建筑垃圾中烧结砖块和混凝土块的混合物的分离难题,介绍了一种基于色选技术的建筑垃圾自动化分选系统软硬件设计实现及其实验验证;该系统基于机器视觉求取传送带上目标烧结砖块的质心坐标的方法,通过在上位机上编写相应的C++算法程序,利用OPC客户/服务器模式和PLC进行通讯,以实现对高压气阀的实时控制;为了提高系统的实时性,采用了环形队列数据存取方式;最后介绍了通过计算目标物的质心坐标,以实现其精确的定时和定位;实验结果表明:在传送带速度为1.00m/s时,分拣系统的识别率为96.8%,分选率为91.7%;烧结砖块和混凝土块高效分离回收后的经济价值将得到极大的提高,有助于解决目前城市固体建筑垃圾围城的环境难题。 展开更多
关键词 色选技术 质心坐标 PLC 环形队列 建筑垃圾分选
下载PDF
基于1394b总线仿真设备的WDM驱动开发 被引量:6
7
作者 徐进 徐荣森 梅正茂 《电子设计工程》 2015年第2期63-66,共4页
基于解决1394b和PCI的跨速率条件下通信数据易丢失,软硬件交互产生误码的目的。本文采用WDM(波分复用)驱动的串行处理操作来保护硬件;采用内核态线程保证数据传输的确定性;采用DMA(直接内存存取)保证数据的实时性;采用循环队列的模式保... 基于解决1394b和PCI的跨速率条件下通信数据易丢失,软硬件交互产生误码的目的。本文采用WDM(波分复用)驱动的串行处理操作来保护硬件;采用内核态线程保证数据传输的确定性;采用DMA(直接内存存取)保证数据的实时性;采用循环队列的模式保证数据传输的可靠性;采用乒乓原理保证硬件和软件交互的准确性等。通过实验验证,该驱动程序实现了软硬件的协调工作、提高了软件对硬件操作的操作安全性、提高了传输数据的可靠性以及实时性等。 展开更多
关键词 串行处理 DMA 循环队列 乒乓原理
下载PDF
一种无人值守的智能数据采集算法 被引量:1
8
作者 张瑞军 黎雯霞 朱斌 《武汉理工大学学报(交通科学与工程版)》 2009年第6期1191-1194,1223,共5页
针对无人值守情况下多源数据采集中的身份识别与自动称重等具有代表性的问题,利用Visual Basic中定时器交互机制和循环队列中数据存储与访问的特点,在分析系统流程和数据传输协议的基础上,提出了一种基于时间滑片和循环队列的智能数据... 针对无人值守情况下多源数据采集中的身份识别与自动称重等具有代表性的问题,利用Visual Basic中定时器交互机制和循环队列中数据存储与访问的特点,在分析系统流程和数据传输协议的基础上,提出了一种基于时间滑片和循环队列的智能数据采集算法,对各时间块长度、队列规模等参数和循环队列中的相关算法进行了探讨,描述了相应智能数据采集的算法流程图,并给出了程序运行的实例.在武汉市城市管理局垃圾场垃圾计量项目中的实施效果表明,这种算法是有效和可靠的. 展开更多
关键词 智能数据采集 无人值守 时间滑片 循环队列 协议
下载PDF
循环队列中入队算法的研究 被引量:5
9
作者 高永平 周书民 《计算机与现代化》 2005年第4期9-10,13,共3页
讨论了数据结构中循环队列入队算法的设计思想并提出了解决队列满时的可行方法,解决了数据结构教材中没有解决的问题。
关键词 循环队列 入队 队列满 算法
下载PDF
环形队列扦入删除算法分析及其改进 被引量:4
10
作者 黄明和 《江西师范大学学报(自然科学版)》 CAS 1996年第2期148-151,共4页
该文对环形队列扦入删除算法进行了综合分析,揭示了原算法中存在的死锁与混乱,并提出了改进方法.
关键词 环形队列 算法 删除算法 数据结构 扦入算法
下载PDF
嵌入式操作系统中USB双向通信的设计与实现 被引量:1
11
作者 邓彬伟 何惠琴 朱绍文 《现代电子技术》 2005年第2期78-80,共3页
介绍了基于 S1C3 3 L 11芯片利用嵌入式操作系统的同步机制通过对循环队列及自定义控制包的操作来实现U SB双向通信的 USB设备固件程序、驱动程序、应用程序的设计与具体实现。
关键词 USB双向通信 S1C33L11 嵌入式操作系统 循环队列
下载PDF
动态循环队列存储结构的设计与实现 被引量:1
12
作者 任志国 赵传成 +2 位作者 蓝才会 刘君 岳秋菊 《工业仪表与自动化装置》 2015年第6期86-89,共4页
文献[1-3]设计实现了循环队列的存储结构。但是在循环队列中没有解决以下两个问题。1)定义循环队列时一般会事先给队列分配一定的存储空间,但当循环队列中的数据元素太多又要进行入队操作时则会造成空间不足,出现"溢出"现象;2... 文献[1-3]设计实现了循环队列的存储结构。但是在循环队列中没有解决以下两个问题。1)定义循环队列时一般会事先给队列分配一定的存储空间,但当循环队列中的数据元素太多又要进行入队操作时则会造成空间不足,出现"溢出"现象;2)若循环队列中某一时刻存放的数据元素太少,又会造成空间浪费现象。该文设计了一种动态循环队列的存储结构,实现了该结构上的基本操作。这种新的存储结构能够使存储空间得以合理利用。 展开更多
关键词 循环队列 动态存储结构 算法设计
下载PDF
循环队列数据结构在微控制器系统中的设计与实现 被引量:2
13
作者 徐凯 《计算机测量与控制》 CSCD 2002年第10期659-660,共2页
我们在功率因数补偿控制器的设计中 ,采用了循环队列数据结构的算法 ,成功地实现了对补偿电容器“先投先切”的逻辑控制。解决了某些电容器频繁使用而其它较少使用的问题 ,使得各组电容器寿命差别不大。
关键词 循环队列数据结构 微控制器 电网 补偿电容器 等容量分组控制
下载PDF
循环队列存储空间的动态扩充方法 被引量:1
14
作者 达文姣 任志国 +1 位作者 朱正平 岳秋菊 《自动化与仪器仪表》 2014年第11期157-158,共2页
循环队列以有效利用空间的优势在些软件系统中被广泛使用。但是在循环队列的使用中总是会事先开辟一定大小的空间,而在队列投入使用后不能再改变空间的大小。在文献[1]中设计了一种循环队列的存储结构,并研究设计了在该结构上的空间的... 循环队列以有效利用空间的优势在些软件系统中被广泛使用。但是在循环队列的使用中总是会事先开辟一定大小的空间,而在队列投入使用后不能再改变空间的大小。在文献[1]中设计了一种循环队列的存储结构,并研究设计了在该结构上的空间的回收方法。而在该结构上存储空间的初始化和动态扩充算法没有研究。本文作为文献[1]的有效补充,首次设计实现了在该存储结构上队列的初始化和动态扩充算法。 展开更多
关键词 循环队列 存储结构 扩充算法
下载PDF
循环队列存储空间的动态扩充方法 被引量:1
15
作者 张海霞 任志国 +1 位作者 岳秋菊 达文姣 《计算机光盘软件与应用》 2011年第24期124-124,共1页
循环队列在定义时总是事先规定一个最大值MAX.SIZE来确定队列的最大存储空间,在使用中若初始值MAXSIZE太小会造成存储空间不够用的问题。在此提出了一种新的实现循环队列存储空间动态扩充的方法,解决了存储、空间不够用的问题,同时... 循环队列在定义时总是事先规定一个最大值MAX.SIZE来确定队列的最大存储空间,在使用中若初始值MAXSIZE太小会造成存储空间不够用的问题。在此提出了一种新的实现循环队列存储空间动态扩充的方法,解决了存储、空间不够用的问题,同时也成功地避免了循环队列中存储空间的浪费问题。 展开更多
关键词 循环队列 存储空间 动态分配 自动扩充
下载PDF
一种捷联惯组测温通讯软件的设计与实现
16
作者 卫瑞 康冰 +2 位作者 赵琳 董彦维 任驰 《导弹与航天运载技术》 北大核心 2016年第1期103-106,共4页
设计的测温通讯软件可实现多点温度数据的实时采集和滤波,保证宽温域的温度测量精度,实现大数据量多路数据通讯,实时性地周期接收GPS定位和导航数据,快速准确接收星历信息。软件设计了一种合适的程序流程,采用算术平均结合滑动平均滤波... 设计的测温通讯软件可实现多点温度数据的实时采集和滤波,保证宽温域的温度测量精度,实现大数据量多路数据通讯,实时性地周期接收GPS定位和导航数据,快速准确接收星历信息。软件设计了一种合适的程序流程,采用算术平均结合滑动平均滤波的方法,实现对温度信号的解算、去噪消抖;使用基于循环队列技术的数据采集模式,实时准确接收串口数据。经应用验证:测温通讯软件测温重复性精度高于0.05℃,能够及时、准确地向火控计算机发送组合导航数据,满足2 s内连续接收处理几千字节星历数据不丢数据的客户需求,为激光捷联惯组进行温度补偿、数据融合和对外信息交互提供途径。 展开更多
关键词 宽温域 滑动平均滤波 数据融合 循环队列
下载PDF
多通道数据采集中的一种主存数据组织方法
17
作者 孙士明 王爱国 马秀军 《科学技术与工程》 2010年第22期5407-5411,共5页
多通道数据采集系统中获得的数据在时间属性上具有明显的有序性,充分利用这种有序性可以大大提高查找算法的效率。设计和实现了一种循环队列与单链表相结合的主存数据存储方法,在数据的时间属性上表现为顺序和有序存储,采用二分查找算... 多通道数据采集系统中获得的数据在时间属性上具有明显的有序性,充分利用这种有序性可以大大提高查找算法的效率。设计和实现了一种循环队列与单链表相结合的主存数据存储方法,在数据的时间属性上表现为顺序和有序存储,采用二分查找算法实现查找,大大提高了数据查找的效率,实践应用中得到较好的效果。 展开更多
关键词 数据采集 内存数据 算法 循环队列
下载PDF
循环队列应用案例分析 被引量:1
18
作者 贾树生 《石家庄职业技术学院学报》 2012年第2期64-65,74,共3页
在分析顺序队列操作的基础上,以舞伴配对问题为例,设计了以循环队列作为存储结构的算法的实现过程,体现了循环队列在算法设计中的灵活性.
关键词 顺序队列 循环队列 算法 假上溢
下载PDF
循环队列存储空间传统扩充与动态扩充之优劣 被引量:1
19
作者 张海霞 《计算机光盘软件与应用》 2012年第3期91-92,共2页
循环队列在定义时总是事先规定一个最大值MAXSIZE来确定队列的最大存储空间,在使用中若初始值MAXSIZE太小会造成存储空间不够用的问题。一般的做法是停止程序的执行,修改MAXSIZE的值。若MAXSIZE太大则会造成存储空间的浪费,不能实现动... 循环队列在定义时总是事先规定一个最大值MAXSIZE来确定队列的最大存储空间,在使用中若初始值MAXSIZE太小会造成存储空间不够用的问题。一般的做法是停止程序的执行,修改MAXSIZE的值。若MAXSIZE太大则会造成存储空间的浪费,不能实现动态扩充的目的。在此提出了一种新的实现循环队列存储空间动态扩充的方法,解决了存储空间不够用的问题,同时也成功地避免了循环队列中存储空间的浪费问题。最后比较了此方法与传统方法的优劣。 展开更多
关键词 循环队列 存储空间 动态分配 自动扩充
下载PDF
单片机双串口功能在实时数据处理中的应用
20
作者 刘亚秋 刘建军 《佳木斯大学学报(自然科学版)》 CAS 2004年第1期55-58,共4页
通过实例,重点介绍了77E58单片机双串行口的工作原理,编程方法,及其它新增加的一些辅助功能的使用:方法。针对双串口应用给出了利用环形队列的中断程序设计思路,提高了系统的实时性能。
关键词 单片机 粘度环形队列 双串口 缓冲区 77E58 实时数据处理
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部