期刊文献+
共找到1,870篇文章
< 1 2 94 >
每页显示 20 50 100
使用C#语言进行多线程程序设计 被引量:25
1
作者 许毅 冯山 《计算机工程》 CAS CSCD 北大核心 2003年第5期1-2,173,共3页
主要对微软最新推出的C#语言在.Net框架下进行多线程程序设计的方法进行了探讨,并介绍了在多线程编程情况下线程安全的概念和方法。
关键词 C#语言 多线程程序设计 WINDOWS32 进程 操作系统 应用程序 API函数
下载PDF
分布式测控系统的多线程应用程序设计 被引量:7
2
作者 余志勇 刘光斌 许化龙 《计算机工程与应用》 CSCD 北大核心 1999年第5期62-64,114,共4页
应用Windows(R)95/98/NT多线程编程方法,把分布式测控系统中的指令和数据传输、数据处理与显示、测试状态与报警提示、数据与状态存档以及应用程序响应操作员的键盘(或鼠标)输入等实时任务分别创建成多个线程,使用相应的同步和... 应用Windows(R)95/98/NT多线程编程方法,把分布式测控系统中的指令和数据传输、数据处理与显示、测试状态与报警提示、数据与状态存档以及应用程序响应操作员的键盘(或鼠标)输入等实时任务分别创建成多个线程,使用相应的同步和共享操作协调它们在应用程序中的执行过程,不仅充分利用了新一代操作系统所带来的优良性能,大大提高应用程序处理任务的效率和可靠性,而且为应用程序移植到未来的多处理器计算机系统中奠定了的基础。 展开更多
关键词 分布式测控系统 程序设计 多线程 应用程序
下载PDF
多线程环境的高效内存分配技术 被引量:6
3
作者 马明理 陈刚 董金祥 《计算机测量与控制》 CSCD 2006年第11期1551-1553,1556,共4页
介绍了一种新的多线程内存分配技术(NIXMalloc)的设计和实现,提出了两种高效的分配策略及其自适应调优方法,有效地提高多线程应用程序的内存管理性能;其中Local分配策略对超级块对象Span进行了线程私有化,基于超级块对象为单位的垃圾回... 介绍了一种新的多线程内存分配技术(NIXMalloc)的设计和实现,提出了两种高效的分配策略及其自适应调优方法,有效地提高多线程应用程序的内存管理性能;其中Local分配策略对超级块对象Span进行了线程私有化,基于超级块对象为单位的垃圾回收和内存布局调整使多线程性能更优越;Global分配策略采用了自适应调优方法,在动态检测应用程序内存使用情况的基础上进行内存预取和线程缓存限值的动态调整;实验证明NIXMalloc可改善内存管理性能,提高吞吐量,同时降低内存使用量;在多线程应用系统中能获得较好的时空效率。 展开更多
关键词 多线程 内存分配 内存管理 自适应调优
下载PDF
沥青混凝土拌和设备控制系统的设计与开发 被引量:4
4
作者 黄小波 殷晨波 +2 位作者 房义军 王华君 司小柱 《南京工业大学学报(自然科学版)》 CAS 2004年第3期97-100,共4页
提出了基于SIMENESS7 300PLC的沥青混凝土拌和设备控制系统的总体框架,叙述了计算机控制系统软件中关键技术的实现方法,系统程序使用VC++6 0开发实现,程序中采用了多线程串口通讯技术及ADO数据库编程技术,经使用满足生产需要。
关键词 沥青混凝土 搅拌设备 控制系统 多线程 串口通讯 RS232 ADO 数据库
下载PDF
多线程RPC分布式计算的实现 被引量:6
5
作者 刘晓风 《计算机工程与设计》 CSCD 2003年第3期24-26,29,共4页
采用多线程RPC(Remote Procedure Call)很容易实现Unix系统下的分布式计算,网络上的工作站组可以在运行本机应用的同时通过后台运行的server为其它计算机提供计算功能,用一组低档工作站获得多CPU服务器的计算能力。讨论了XDR数据传输、s... 采用多线程RPC(Remote Procedure Call)很容易实现Unix系统下的分布式计算,网络上的工作站组可以在运行本机应用的同时通过后台运行的server为其它计算机提供计算功能,用一组低档工作站获得多CPU服务器的计算能力。讨论了XDR数据传输、server与client程序结构以及多线程或多进程RPC调用的实现方法。 展开更多
关键词 多线程 RPC 分布式计算 程序设计 应用程序 计算机
下载PDF
基于Java内存模型的并发程序模型检测 被引量:5
6
作者 周志远 张大方 缪力 《计算机工程与科学》 CSCD 北大核心 2010年第3期111-114,123,共5页
为了提高性能,Java内存模型允许编译器在优化过程中改变代码的执行顺序,同时该技术也会造成共享数据的更新顺序与本来的执行顺序不同。在多线程Java并发程序中,这些代码乱序执行会引起很多难以发现的错误。现有的Java程序模型检测技术... 为了提高性能,Java内存模型允许编译器在优化过程中改变代码的执行顺序,同时该技术也会造成共享数据的更新顺序与本来的执行顺序不同。在多线程Java并发程序中,这些代码乱序执行会引起很多难以发现的错误。现有的Java程序模型检测技术并没有考虑这些顺序改变的问题。因此,本文提出了一种建立包含多线程交互及线程内代码乱序执行的完整模型,并利用模型检测工具进行穷举检测的算法。该算法可以发现原有技术无法发现的新问题,更好地检测高可靠性要求的Java并发程序。 展开更多
关键词 Java内存模型 模型检测 JAVA并发程序 多线程 软件测试
下载PDF
多线程应用程序调试技术 被引量:4
7
作者 周广川 《现代计算机》 2011年第3期28-30,47,共4页
对多线程应用程序进行调试是一项具有挑战性的任务。多线程应用程序采用的互斥、同步技术使得调试时查看程序运行状态变得困难,线程的时序和多个线程间的交叉执行增加了程序调试的复杂性。采用适用于调试多线程应用程序的通用技术,并结... 对多线程应用程序进行调试是一项具有挑战性的任务。多线程应用程序采用的互斥、同步技术使得调试时查看程序运行状态变得困难,线程的时序和多个线程间的交叉执行增加了程序调试的复杂性。采用适用于调试多线程应用程序的通用技术,并结合Visual Studio调试器提供的工具可以有效调试多线程应用程序。 展开更多
关键词 多线程 调试技术 调试器 调试工具
下载PDF
一个基于.NET的多线程信息提取框架 被引量:2
8
作者 鄢沛 郭皎 应宏 《计算机技术与发展》 2007年第12期96-98,102,共4页
异构环境的信息提取技术在企业应用集成中有着很大的作用。介绍了.NET环境的多线程程序设计技术,分析了多线程信息提取框架的需求,提出了基于Mediator/Wrapper的多线程信息提取框架的架构模型,详细阐述了该框架的设计与实现,并分析了.NE... 异构环境的信息提取技术在企业应用集成中有着很大的作用。介绍了.NET环境的多线程程序设计技术,分析了多线程信息提取框架的需求,提出了基于Mediator/Wrapper的多线程信息提取框架的架构模型,详细阐述了该框架的设计与实现,并分析了.NET中的线程中止方法Abort()的缺陷和改进方法。该框架的可以应用在很多领域,它的优点体现在性能、持续反馈和坚持最大响应时间上。 展开更多
关键词 多线程 中介器饱装器 信息提取 .NET
下载PDF
基于McWiLL和RS-485网络的多级报靶系统 被引量:4
9
作者 鲁永为 王向军 +1 位作者 张宁宁 贾桂敏 《计算机工程》 CAS CSCD 2013年第8期314-317,共4页
在大规模军事演习中,为实现数字化靶场对多套报靶系统获取的训练信息进行集中处理和评估,提出一种基于多载波无线信息本地环(McWiLL)和RS-485网络的多级报靶系统。给出McWiLL无线环境下基于TCP/IP协议的多线程远程控制和数据交互方法,... 在大规模军事演习中,为实现数字化靶场对多套报靶系统获取的训练信息进行集中处理和评估,提出一种基于多载波无线信息本地环(McWiLL)和RS-485网络的多级报靶系统。给出McWiLL无线环境下基于TCP/IP协议的多线程远程控制和数据交互方法,上位机采用文档/视图结构的数据管理方式,通过友好的人机交互界面方便训练评估人员操作,设计基于RS-485的多机监控网络,并采用同步头到上位机编号的两级判断方式实现一台监控机对多台上位机的数据交互,满足对实弹训练远程监测、自动评估和集中显示的需求。 展开更多
关键词 报靶系统 多级远程控制 双目立体视觉 多线程 文档 视图 RS-485网络
下载PDF
基于X窗口的图形用户接口编辑器的设计与实现
10
作者 吴庆炜 蔡士杰 《软件学报》 EI CSCD 北大核心 1995年第6期333-342,共10页
本文介绍了一个用于描述、生成用户接口的具有彩排功能的图形用户接口编辑器的设计思想和实现方法.叙述了对话控制树和输入数据队列在用户接口和应用程序的分离中所起的作用.最后还讨论了一种基于事件驱动机制的对话控制字解释程序.
关键词 编辑器 图形用户接口 窗口 程序设计
下载PDF
Parallelization of a Branch and Bound Algorithm on Multicore Systems 被引量:1
11
作者 Chia-Shin Chung James Flynn Janche Sang 《Journal of Software Engineering and Applications》 2012年第8期621-629,共9页
The general m-machine permutation flowshop problem with the total flow-time objective is known to be NP-hard for m ≥ 2. The only practical method for finding optimal solutions has been branch-and-bound algorithms. In... The general m-machine permutation flowshop problem with the total flow-time objective is known to be NP-hard for m ≥ 2. The only practical method for finding optimal solutions has been branch-and-bound algorithms. In this paper, we present an improved sequential algorithm which is based on a strict alternation of Generation and Exploration execution modes as well as Depth-First/Best-First hybrid strategies. The experimental results show that the proposed scheme exhibits improved performance compared with the algorithm in [1]. More importantly, our method can be easily extended and implemented with lightweight threads to speed up the execution times. Good speedups can be obtained on shared-memory multicore systems. 展开更多
关键词 Parallel Branch and BOUND multithreaded Programming MULTICORE System PERMUTATION FLOWSHOP Software REUSE
下载PDF
A Multithreaded CGRA for Convolutional Neural Network Processing 被引量:1
12
作者 Kota Ando Shinya Takamaeda-Yamazaki +2 位作者 Masayuki Ikebe Tetsuya Asai Masato Motomura 《Circuits and Systems》 2017年第6期149-170,共22页
Convolutional neural network (CNN) is an essential model to achieve high accuracy in various machine learning applications, such as image recognition and natural language processing. One of the important issues for CN... Convolutional neural network (CNN) is an essential model to achieve high accuracy in various machine learning applications, such as image recognition and natural language processing. One of the important issues for CNN acceleration with high energy efficiency and processing performance is efficient data reuse by exploiting the inherent data locality. In this paper, we propose a novel CGRA (Coarse Grained Reconfigurable Array) architecture with time-domain multithreading for exploiting input data locality. The multithreading on each processing element enables the input data reusing through multiple computation periods. This paper presents the accelerator design performance analysis of the proposed architecture. We examine the structure of memory subsystems, as well as the architecture of the computing array, to supply required data with minimal performance overhead. We explore efficient architecture design alternatives based on the characteristics of modern CNN configurations. The evaluation results show that the available bandwidth of the external memory can be utilized efficiently when the output plane is wider (in earlier layers of many CNNs) while the input data locality can be utilized maximally when the number of output channel is larger (in later layers). 展开更多
关键词 CNN Convolutional NEURAL Network DEEP LEARNING multithreaded ARCHITECTURE CGRA
下载PDF
基于POP3协议的邮件自动分发服务器设计研究 被引量:1
13
作者 徐建波 李仁发 《计算机工程与应用》 CSCD 北大核心 2001年第22期48-49,共2页
在对POP3协议进行仔细研究的基础上,该文较为详细地提出了一种在Internet上构建具有邮件自动分发功能的服务器的设计和实现方法,该服务器能很好地处理多线程共享资源同步问题,并且具有良好的运行效率和稳定性。
关键词 电子邮件 邮件自动分发服务器 POP3协议 设计
下载PDF
气象信息即时通讯软件设计与实现 被引量:2
14
作者 胡兴才 袁丽丽 +2 位作者 林山源 杜世逊 杨波 《气象水文海洋仪器》 2016年第4期42-45,共4页
文章论述了即时通讯技术在气象信息发布上的应用,即:采用新的信息开发技术面向对象、多线程、TCP/IP、通讯协议等,应用于气象信息发布软件开发。在开源的XEIM飞鸽传书基础上研发出这套即时发布信息软件,以满足江西省内成千上万的公众即... 文章论述了即时通讯技术在气象信息发布上的应用,即:采用新的信息开发技术面向对象、多线程、TCP/IP、通讯协议等,应用于气象信息发布软件开发。在开源的XEIM飞鸽传书基础上研发出这套即时发布信息软件,以满足江西省内成千上万的公众即时了解天气状况和天气走势,安排好日常生活、生产等,让气象信息更好地服务于公众。 展开更多
关键词 软件设计 即时通讯 气象信息 TCP/IP VC++ 多线程
下载PDF
基于分布式控制的某加载试验电气测控系统设计 被引量:2
15
作者 任新胜 王纪森 赵雅菲 《电子设计工程》 2013年第13期76-78,82,共4页
针对飞机舱门气动加载试验的特点,分析了21个加载通道的测控要求,应用分布式控制方案,采用上下位机结构;选用PCI板卡及合理的调理电路设计,完成了下位机的采集通信功能;上位机中,在labWindows/CVl平台下实现了了监督控制与数据采集,利... 针对飞机舱门气动加载试验的特点,分析了21个加载通道的测控要求,应用分布式控制方案,采用上下位机结构;选用PCI板卡及合理的调理电路设计,完成了下位机的采集通信功能;上位机中,在labWindows/CVl平台下实现了了监督控制与数据采集,利用多线程机制及多媒体定时器技术,保证了多通道分布式系统中的实时性要求,该电气设计在地面模拟飞行试验中工作良好,充分满足了试验的各项指标要求。 展开更多
关键词 气动加载 分布式控制 实时性 多线程 多媒体定时器
下载PDF
电力光缆智能分配系统监测软件设计 被引量:2
16
作者 张颖 王一焰 +3 位作者 戴睿 张瑞强 郭琳 刘曦 《新型工业化》 2014年第11期49-54,共6页
目前,电力通信网出现的故障大多为光缆故障。然而,当前光缆的维护工作在线路监测方面仍存在着不足,文中就这一问题讨论了建立电力光缆智能分配系统的必要性。先介绍了电力光缆智能分配系统的结构体系,并结合系统软件界面,对监测程序的... 目前,电力通信网出现的故障大多为光缆故障。然而,当前光缆的维护工作在线路监测方面仍存在着不足,文中就这一问题讨论了建立电力光缆智能分配系统的必要性。先介绍了电力光缆智能分配系统的结构体系,并结合系统软件界面,对监测程序的各个功能模块做了详细介绍,并探讨了系统的应用及今后的发展方向。 展开更多
关键词 电力通信网 监测系统 WINSOCK 多线程 数据库
下载PDF
一种基于分片的断点续传方法的实现
17
作者 唐文军 隆承志 《电子设计工程》 2023年第23期26-30,共5页
为了解决在线学习系统文件上传的效率低、稳定差等问题,提出了一种基于分片的文件断点续传方法,使用WebUpload组件在前端对文件进行分片和多线程设置,实现了文件秒传、断点续传,解决了相同文件重复上传的问题和上传失败后要全部重新上... 为了解决在线学习系统文件上传的效率低、稳定差等问题,提出了一种基于分片的文件断点续传方法,使用WebUpload组件在前端对文件进行分片和多线程设置,实现了文件秒传、断点续传,解决了相同文件重复上传的问题和上传失败后要全部重新上传的问题,并通过多线程上传的设计,有效提高了文件上传的效率,该方法运用到华南理工大学特色专业在线学习平台,取得了较好的效果。 展开更多
关键词 学习平台 文件传输 文件分片 断点续传 多线程
下载PDF
全球电离层模型的OpenMP多线程并行解算 被引量:1
18
作者 王成 施闯 章红平 《武汉大学学报(信息科学版)》 EI CSCD 北大核心 2018年第6期813-819,共7页
探讨了OpenMP多线程技术在全球电离层建模中的应用。在日固地磁参考系下采用15阶次的球谐展开建立全球电离层模型,并对1天解、3天解两种方案的结果与IGS电离层产品进行了对比,电离层图偏差的均方根约3~5TECU,且3天解的方案首尾两组电... 探讨了OpenMP多线程技术在全球电离层建模中的应用。在日固地磁参考系下采用15阶次的球谐展开建立全球电离层模型,并对1天解、3天解两种方案的结果与IGS电离层产品进行了对比,电离层图偏差的均方根约3~5TECU,且3天解的方案首尾两组电离层图与IGS产品符合得更好;卫星差分码偏差和接收机差分码偏差与IGS的差异分别约为0.2ns和2ns,仅有少数几个接收机差分码偏差在少数几天与IGS差异较大,超过3~4ns。实验中使用Dell服务器R730(配置:128GB内存、2个CPU、8个核心和32个线程数),采用OpenMP多线程并行计算能够明显提高全球电离层模型的建模效率,单天解算仅需约7 min,3天解算需约22min,效率提升近8倍。使用3d观测数据并采用OpenMP多线程并行计算来建立全球电离层模型可有效节省建模时间,同时还能提高首尾两组模型系数的精度以进一步提升全球电离层模型的精度,对建模算法的测试、电离层产品的快速发布以及模型后续检验和预测等带来了便利,也为后续实现利用多卫星导航系统观测数据快速建立全球电离层模型提供了参考。 展开更多
关键词 全球电离层模型 球谐函数 总电子含量 OPENMP 多线程
原文传递
摩擦系数车测量系统设计与实验分析 被引量:1
19
作者 周围 田广军 +3 位作者 牛亚东 刘志博 孟凡钦 刘伟玲 《电子测量与仪器学报》 CSCD 北大核心 2021年第8期205-211,共7页
针对目前机场跑道摩擦系数车测量控制系统落后、上位机操作繁琐和数据传输不稳定的问题,采用西门子1200PLC作为下位机控制系统和基于C#开发的Winform上位机可视化界面,通过TCP/IP协议作为二者数据传输的桥梁。采用多线程设计提高数据传... 针对目前机场跑道摩擦系数车测量控制系统落后、上位机操作繁琐和数据传输不稳定的问题,采用西门子1200PLC作为下位机控制系统和基于C#开发的Winform上位机可视化界面,通过TCP/IP协议作为二者数据传输的桥梁。采用多线程设计提高数据传输的效率和稳定性,采用巴特沃斯低通滤波器滤除原始数据中的干扰信号。该测量系统使用方便,设置完成后对同一路面进行多次摩擦系数测量实验,测量结果重复性好,平均摩擦系数值标准差在±0.02范围内,满足民航特种设备相关要求。 展开更多
关键词 摩擦系数车 测量控制系统 下位机与上位机 数据传输 多线程 滤波
下载PDF
山西地震前兆台网日常运行管理软件自动升级方案
20
作者 胡玉良 穆慧敏 +3 位作者 程冬焱 李惠玲 王鹏伟 李颖 《地震地磁观测与研究》 2017年第1期132-135,共4页
为了减少系统维护人员软件升级工作量,设计一种自动升级解决方案。依据该解决方案,搭建1台Web服务器,并基于微软VS2010开发环境(C#语言)编写自动升级程序,实现山西地震前兆台网日常运行管理软件的自动升级,保证台网日常工作的顺利开展。
关键词 方案 C#语言 Web服务端 自动升级 多线程
下载PDF
上一页 1 2 94 下一页 到第
使用帮助 返回顶部