期刊文献+
共找到120篇文章
< 1 2 6 >
每页显示 20 50 100
TS^(3):能效优先的特定起点分类最优线程数搜索 被引量:1
1
作者 马兆阳 陈娟 +4 位作者 周一畅 吴贤瑜 高鹏飞 阮文浩 詹昊明 《计算机科学》 北大核心 2025年第5期67-75,共9页
最优线程数设置是影响多线程程序性能和功耗的关键之一。然而,目前寻找最优线程数的算法通常是从单一固定起点开始搜索,往往会造成搜索精度低、搜索开销大的问题。最优线程数的分布和位置与多种因素有关,包括程序所属类型、优化目标(性... 最优线程数设置是影响多线程程序性能和功耗的关键之一。然而,目前寻找最优线程数的算法通常是从单一固定起点开始搜索,往往会造成搜索精度低、搜索开销大的问题。最优线程数的分布和位置与多种因素有关,包括程序所属类型、优化目标(性能、功耗和EDP(Energy-delay Product))、并行的多线程区域、软硬件配置参数等。围绕能效优先的最优线程数搜索问题,提出了能效优先的特定起点分类最优线程数搜索算法(Energy-Efficiency-First Optimal Thread Number Search Algorithm based on Specific Starting Point Classification,简称TS^(3)方法)”,通过设计基于程序分类的特殊起点设定方法来确定搜索起点,并采用启发式算法和二分查找方法搜索最优线程数,提升搜索效率,有效提升了能效优先目标(性能最优、功耗最优、能效EDP最优)下的最优线程数搜索精度并降低了搜索开销。在两个x86和一个ARM平台上用8个benchmark对算法有效性进行了详细实验验证,结果表明,与Baseline相比,TS^(3)方法的性能平均提升0.29%(平台A)、0.17%(平台B)、10.77%(平台C);功耗平均降低2.35%(平台A)、1.87%(平台B)、15.97%(平台C);EDP平均降低6.36%(平台A)、5.07%(平台B)、46.94%(平台C)。在3个平台上,与目前经典搜索方法相比,TS^(3)方法的性能平均提升10.16%,功耗平均降低13.45%,EDP平均降低23.77%;搜索开销平均降低86.8%。 展开更多
关键词 多线程程序 能效优化 最优线程数 随机森林算法 启发式算法
在线阅读 下载PDF
基于Socket编程实现网络聊天程序
2
作者 李佳琪 《软件》 2025年第5期99-101,共3页
随着信息技术的飞速发展,网络聊天程序成为现代社会不可或缺的沟通工具,广泛应用于个人社交、商务合作、远程教育及在线医疗等领域。本文设计并实现了一个基于Socket编程、GUI编程和多线程编程的网络聊天程序,旨在为用户提供高效、便捷... 随着信息技术的飞速发展,网络聊天程序成为现代社会不可或缺的沟通工具,广泛应用于个人社交、商务合作、远程教育及在线医疗等领域。本文设计并实现了一个基于Socket编程、GUI编程和多线程编程的网络聊天程序,旨在为用户提供高效、便捷的沟通平台。该系统主要实现了用户登录、断开连接、用户之间的群聊、用户之间的私聊、实时用户列表显示、服务器端监控以及美观的用户界面等功能。本系统采用黑盒测试法进行系统功能测试,测试结果表明该系统能够稳定运行,同时能够满足多用户同时在线聊天的需求。 展开更多
关键词 JAVA语言 SOCKET编程 GUI编程 多线程编程
在线阅读 下载PDF
基于SOPC高速图像实时处理技术研究与实现 被引量:3
3
作者 吴建平 叶玉堂 +4 位作者 刘霖 张静 孙强 周恋玲 谢煜 《光电工程》 CAS CSCD 北大核心 2011年第8期124-131,共8页
本文针对现今高速数字图像信号的复杂算法实时处理要求以及系统实时升级问题,设计一种基于FPGA的SOPC高速图像实时处理系统平台,移植可定制高效操作系统Xilkernel,并采用多线程编程、软件仿真以及在线实时调试方法,成功地实现了高速系... 本文针对现今高速数字图像信号的复杂算法实时处理要求以及系统实时升级问题,设计一种基于FPGA的SOPC高速图像实时处理系统平台,移植可定制高效操作系统Xilkernel,并采用多线程编程、软件仿真以及在线实时调试方法,成功地实现了高速系统实时处理功能。FPGA操作可并行执行及硬件反应时间精确到纳秒(ns)级,因而该系统实时处理性能相对于其它处理平台有明显的优势,同时也满足了在不需更改硬件架构情况下实现系统的实时更新。 展开更多
关键词 SOPC MICROBLAZE Xilkernel 多线程编程
在线阅读 下载PDF
多线程程序设计的概念与应用 被引量:14
4
作者 范朝阳 张良驹 《小型微型计算机系统》 CSCD 北大核心 1996年第4期1-6,共6页
多线程程序设计技术近年来得到迅速发展和日益广泛的应用。本文介绍了线程(Thread)的概念、多线程程序设计(MultithreadedProgramming)的基本思想及其应用模式,讨论了POSIX标准中Pthrea... 多线程程序设计技术近年来得到迅速发展和日益广泛的应用。本文介绍了线程(Thread)的概念、多线程程序设计(MultithreadedProgramming)的基本思想及其应用模式,讨论了POSIX标准中Pthread系统的用户级实现。最后以一个服务器程序的实例,说明了多线程程序的设计方法。 展开更多
关键词 线程 多线程程序设计 程序设计 多处理机
在线阅读 下载PDF
基于网络的嵌入式远程图像监控系统分析与设计 被引量:5
5
作者 康宗明 谢时根 +1 位作者 谢攀 张利 《电视技术》 北大核心 2002年第8期79-81,共3页
详细介绍了涵盖图像采集、压缩、传输、存储以及系统控制等内容的基于网络的嵌入式图像监控系统SkyEye的设计,讨论了基于TCP/IP的Client/Server控制软件模型。该系统在银行监控、交通管理、地图航拍、家用监控等方面有广泛的用途。
关键词 远程图像 监控系统 图像处理系统 嵌入式 高清晰图象采集 多线程程序设计 SkyEye系统
在线阅读 下载PDF
远程视频监控系统的设计与实现 被引量:54
6
作者 段军棋 蒋丹 《电子科技大学学报》 EI CAS CSCD 北大核心 2002年第5期523-528,共6页
提出了一种通用的基于视频的远程数字监控系统的设计与实现方法, 介绍了系统的软件和硬件构成,重点研究了系统软件部分所涉及到的视频采集处理、编解码、图像实时显示与控制等关键视频技术。并对串口通信、多线程的通信与同步、TCP/IP... 提出了一种通用的基于视频的远程数字监控系统的设计与实现方法, 介绍了系统的软件和硬件构成,重点研究了系统软件部分所涉及到的视频采集处理、编解码、图像实时显示与控制等关键视频技术。并对串口通信、多线程的通信与同步、TCP/IP通信等系统涉及到的多项通信编程技术及其他一些相关技术作了详细讨论。同时给出了基于Windows平台下Visual C++的具体实现方法。 展开更多
关键词 远程视频监控系统 视频编码标准 信编程 数据访问 多线程通信 同步
在线阅读 下载PDF
光纤光栅传感器在焊接应力在线监测中的应用 被引量:3
7
作者 郑卜祥 宋永伦 +1 位作者 张东生 姜德生 《焊接》 北大核心 2008年第7期37-42,共6页
从焊接过程温度与应力应变在线实时监测的关键问题着手,概述了光纤光栅传感器的原理和优点,详细研究分析了光纤光栅传感技术在焊接应力在线监测中的应用,并提出了一种基于光纤Bragg光栅传感器的焊接应力应变在线监测系统。同时阐述了该... 从焊接过程温度与应力应变在线实时监测的关键问题着手,概述了光纤光栅传感器的原理和优点,详细研究分析了光纤光栅传感技术在焊接应力在线监测中的应用,并提出了一种基于光纤Bragg光栅传感器的焊接应力应变在线监测系统。同时阐述了该系统的组成结构和应用特点,用实例分析验证了其应用的可行性、合理性和实用性,并对其应用于工程实际中面临的若干关键技术问题进行了具体分析。研究表明,光纤Bragg光栅传感技术的出现和发展为工程焊接结构的焊接应力在线实时监测和焊后残余应力长期安全诊断提供了先进的手段和方法,它有效地克服了传统监测技术存在的根本性缺陷,具有很好的应用前景。 展开更多
关键词 光纤光栅 焊接应力 监测 多线程 温度补偿
在线阅读 下载PDF
Solaris系统多线程检查点设置与卷回恢复 被引量:2
8
作者 张悠慧 汪东升 郑纬民 《计算机工程与应用》 CSCD 北大核心 2000年第8期45-47,共3页
文章利用UNIX进程检查点设置思想,结合多线程在Solaris系统中的实现特点,提出了一种适合于Solaris操作系统的多线程检查点设置与恢复技术,其检查点设置与恢复技术具有在用户级实现、对用户透明和简单高效的特点。文章主要介绍检查点... 文章利用UNIX进程检查点设置思想,结合多线程在Solaris系统中的实现特点,提出了一种适合于Solaris操作系统的多线程检查点设置与恢复技术,其检查点设置与恢复技术具有在用户级实现、对用户透明和简单高效的特点。文章主要介绍检查点信息的保存与恢复、函数换名、包裹,线程号映射等关键技术。 展开更多
关键词 SOLARIS系统 UNIX 多线和 检查点设置 卷回恢复
在线阅读 下载PDF
libpcap-MT:一种多线程的通用数据包捕获库 被引量:8
9
作者 温曙光 谢高岗 《计算机研究与发展》 EI CSCD 北大核心 2011年第5期756-764,共9页
libpcap数据包捕获函数库提供数据包捕获、过滤等上层API,目前广泛被网络协议分析、入侵检测等数据包处理系统使用.多核、多CPU通用计算平台为数据包的高速处理提供可能,但libpcap提供的单线程机制难以充分利用多核、多CPU平台的并行计... libpcap数据包捕获函数库提供数据包捕获、过滤等上层API,目前广泛被网络协议分析、入侵检测等数据包处理系统使用.多核、多CPU通用计算平台为数据包的高速处理提供可能,但libpcap提供的单线程机制难以充分利用多核、多CPU平台的并行计算能力.设计并实现了一种支持多线程的libpcap:libpcap-MT.libpcap-MT在内核态进行高效的数据包分发,采用无锁的多缓存队列允许多线程同时读取数据包,提供灵活的数据包分发策略,接口与libpcap保持兼容.实验结果表明,使用libpcap-MT能够快速地将现有的系统多线程化,并且具有更好的性能和可扩展性. 展开更多
关键词 数据包捕获 多线程程序模型 多核 并行优化 应用编程接口
在线阅读 下载PDF
CCD图像监测系统应用于桥梁结构检测 被引量:16
10
作者 罗洪斌 赵文光 +4 位作者 文银平 曾乐飞 李锐 胡聪 蒋帮云 《华中科技大学学报(城市科学版)》 CAS 2006年第z1期91-93,96,共4页
开发了一个基于图像处理的工程结构动态位移实时监测系统.通过CCD摄像机对附着在被监测结构上的人工标志进行视频图像采集,然后利用多线程编程技术对缓存中图像进行异步处理,达到目标自动跟踪识别,最后输出结果,保证系统的实时性.系统... 开发了一个基于图像处理的工程结构动态位移实时监测系统.通过CCD摄像机对附着在被监测结构上的人工标志进行视频图像采集,然后利用多线程编程技术对缓存中图像进行异步处理,达到目标自动跟踪识别,最后输出结果,保证系统的实时性.系统已经成功地在桥梁结构工程检测中应用. 展开更多
关键词 动态位移 图像处理 曲面拟合 动态跟踪 亚像素 多线程编程
在线阅读 下载PDF
基于Delphi连续大容量数据采集与处理的编程实现 被引量:4
11
作者 孙苗钟 谈炳发 +1 位作者 崔世海 胡殿璞 《测控技术》 CSCD 北大核心 2010年第10期20-23,共4页
在当今信号处理与分析过程中,要求数据采集的容量大又要连续采集存盘不丢点,并且同时还要进行数据处理;对这方面数据采集的编程有诸多的语言如VB、VC++、Delphi和LabVEIW等。介绍了基于PCI总线的数据采集卡的硬件结构和软件编程;以Delph... 在当今信号处理与分析过程中,要求数据采集的容量大又要连续采集存盘不丢点,并且同时还要进行数据处理;对这方面数据采集的编程有诸多的语言如VB、VC++、Delphi和LabVEIW等。介绍了基于PCI总线的数据采集卡的硬件结构和软件编程;以Delphi语言实现在Windows环境下多任务多线程高速数据采集、存储与数据处理的软件设计方法,采用半满中断方式实现数据采集传输,多线程技术使数据采集与数据处理相独立,数据缓冲队列技术实现了连续大容量存盘和数据处理。以实例验证了软件编程实现的效果。 展开更多
关键词 数据采集 数据存储 A/D转换器 多线程 软件编程
在线阅读 下载PDF
嵌入式无线视频监控系统的设计与实现 被引量:6
12
作者 戴丽 张维勇 +1 位作者 刘征宇 钱军 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2008年第1期5-8,共4页
嵌入式无线视频监控系统在Samsung的s3c2410微处理器平台上,搭建armlinux软件环境,通过USB摄像头实时获取视频,综合利用点对点(PPP)拨号机制、多线程通信、Video4Linux编程和基于UDP的C/S软件结构,实现了视频图像在CDMA网络上的实时低... 嵌入式无线视频监控系统在Samsung的s3c2410微处理器平台上,搭建armlinux软件环境,通过USB摄像头实时获取视频,综合利用点对点(PPP)拨号机制、多线程通信、Video4Linux编程和基于UDP的C/S软件结构,实现了视频图像在CDMA网络上的实时低码率传输,从而达到了无线视频监控的目的。 展开更多
关键词 嵌入式系统 CDMA网络 UDP协议 Video4Linux编程 多线程
在线阅读 下载PDF
多线程Java程序安全行为模型的静态检查方法 被引量:4
13
作者 金英 李泽鹏 +1 位作者 张晶 刘磊 《计算机学报》 EI CSCD 北大核心 2009年第9期1856-1868,共13页
多线程作为支持程序结构化和并行化的重要机制,其应用越来越广泛,多线程应用程序的安全性也成为新的研究热点之一.针对Java多线程程序,文中采用参数化扩展上下文无关文法作为其安全相关行为模型的抽象表示,给出了从多线程Java程序自动... 多线程作为支持程序结构化和并行化的重要机制,其应用越来越广泛,多线程应用程序的安全性也成为新的研究热点之一.针对Java多线程程序,文中采用参数化扩展上下文无关文法作为其安全相关行为模型的抽象表示,给出了从多线程Java程序自动生成安全相关行为模型的方法,形式地描述了静态检查该模型是否满足安全策略的实现,并应用到携带模型代码方法的实现框架中.该方法为安全执行非信任多线程Java移动代码提供了有效支持. 展开更多
关键词 多线程Java程序 安全相关行为模型 静态检查 参数化扩展上下文无关文法
在线阅读 下载PDF
多线程技术与并行计算 被引量:4
14
作者 张宏莉 田耕 胡铭曾 《计算机科学》 CSCD 北大核心 1999年第9期48-50,共3页
1 引言自七十年代以来,多线程技术已逐渐渗透到计算机体系结构的方方面面。出现了多线程结构的并行机,如Tera(1990),Stanford的DASH(1988),MIT的Alewife(1989),等;在操作系统方面,CMU的Mach/OS(1986),Solaris、AIX、Linux等Unix操作系统... 1 引言自七十年代以来,多线程技术已逐渐渗透到计算机体系结构的方方面面。出现了多线程结构的并行机,如Tera(1990),Stanford的DASH(1988),MIT的Alewife(1989),等;在操作系统方面,CMU的Mach/OS(1986),Solaris、AIX、Linux等Unix操作系统,以及目前流行的PC机操作系统Windows系列等。 展开更多
关键词 多线程 并行计算 体系结构 并行计算机
在线阅读 下载PDF
一种基于类的Java多线程程序数据竞争静态检测算法 被引量:3
15
作者 宋东海 贲可荣 张志祥 《计算机工程与科学》 CSCD 北大核心 2014年第2期233-237,共5页
多线程并发程序的广泛使用引发了更多的数据竞争问题,竞争检测对于提高软件质量具有重要意义。将竞争静态检测和静态切片分析结合起来,提出了一种基于类的Java数据竞争静态检测算法,该算法利用函数调用层次获得函数调用链,对类域进行分... 多线程并发程序的广泛使用引发了更多的数据竞争问题,竞争检测对于提高软件质量具有重要意义。将竞争静态检测和静态切片分析结合起来,提出了一种基于类的Java数据竞争静态检测算法,该算法利用函数调用层次获得函数调用链,对类域进行分析,找出可能数据竞争,通过静态切片缩小程序分析范围,并结合数据竞争的必要条件,去掉不可能数据竞争。实例表明,该算法可用于指导修复程序中的竞争缺陷。 展开更多
关键词 多线程程序 数据竞争 程序切片 静态分析 竞争检测
在线阅读 下载PDF
PC机与单片机串口通信模型的设计与实现 被引量:10
16
作者 王文中 郭楠 葛庆平 《首都师范大学学报(自然科学版)》 2004年第S1期1-3,共3页
运用面向对象方法和多线程技术 ,设计了一个在Windows平台上通过PC机串口与单片机通信、实现对单片机进行监控的通信模型 .该模型把通信过程从业务处理中分离出来 ,形成一个单独的通信层 ,做很小的修改就能够很方便的移植到不同的应用... 运用面向对象方法和多线程技术 ,设计了一个在Windows平台上通过PC机串口与单片机通信、实现对单片机进行监控的通信模型 .该模型把通信过程从业务处理中分离出来 ,形成一个单独的通信层 ,做很小的修改就能够很方便的移植到不同的应用系统中 ,具有很好的扩展性 .同时 ,模型中利用多线程技术设计了一个串口监视的线程 ,能实时的监视串口状态和数据 ,因此具有很好的实时性 .该模型已经成功地应用在“加油站管理系统”等实际应用系统中 . 展开更多
关键词 串行通信 多线程 面向对象编程
在线阅读 下载PDF
多核平台上B-NIDS的优化 被引量:1
17
作者 孙小涓 孙凝晖 陈明宇 《计算机研究与发展》 EI CSCD 北大核心 2007年第10期1733-1740,共8页
计算进入了多核时代,处理器的发展不再由更快的主频带动,而是依靠增加片上的多个核心.但是,对于高性能应用来说,多核平台的并行处理由于缺少适合的并行程序开发工具还处于初始阶段.一个串行B-NIDS的优化需要对底层线程结构的深入了解和... 计算进入了多核时代,处理器的发展不再由更快的主频带动,而是依靠增加片上的多个核心.但是,对于高性能应用来说,多核平台的并行处理由于缺少适合的并行程序开发工具还处于初始阶段.一个串行B-NIDS的优化需要对底层线程结构的深入了解和正确使用.发现了现有并行系统基于细粒度锁同步机制的瓶颈,根据应用的数据流特点提出了没有竞争的同步机制.然后,提出了改进系统三级流水的多线程结构,并实现了不同特征流的差别服务.在性能评价中,改进系统在8核32线程服务器上从资源占用、吞吐率及响应时间3个方面都表现出了更好的性能. 展开更多
关键词 网络入侵检测 多核 并行优化 同步开销 多线程程序模型
在线阅读 下载PDF
新型单粒子效应测试系统控制程序的设计 被引量:2
18
作者 王晓辉 苏弘 +4 位作者 童腾 杨振雷 赵兴文 孔洁 杨海波 《核电子学与探测技术》 CAS CSCD 北大核心 2014年第11期1311-1315,共5页
半导体集成电路(Integrated Circuit,IC)在辐射环境中,容易受到单粒子效应(Single Event Effect,SEE)的影响而发生故障。为了测试集成电路的SEE敏感性,验证SEE加固方法,设计了一套SEE测试系统。介绍了SEE测试系统控制程序的设计。控制... 半导体集成电路(Integrated Circuit,IC)在辐射环境中,容易受到单粒子效应(Single Event Effect,SEE)的影响而发生故障。为了测试集成电路的SEE敏感性,验证SEE加固方法,设计了一套SEE测试系统。介绍了SEE测试系统控制程序的设计。控制程序采用引导式的流程管理,可扩展的待测器件信息管理,多线程数据采集和处理方法以及可靠的数据接收方法等多种设计方法,提高了程序的运行效率,保证了实验数据接收和处理的实时性和可靠性,良好地支撑了SEE测试系统的运行工作。 展开更多
关键词 单粒子效应 控制程序 多线程 运行效率
在线阅读 下载PDF
分布式测控系统的多线程应用程序设计 被引量:7
19
作者 余志勇 刘光斌 许化龙 《计算机工程与应用》 CSCD 北大核心 1999年第5期62-64,114,共4页
应用Windows(R)95/98/NT多线程编程方法,把分布式测控系统中的指令和数据传输、数据处理与显示、测试状态与报警提示、数据与状态存档以及应用程序响应操作员的键盘(或鼠标)输入等实时任务分别创建成多个线程,使用相应的同步和... 应用Windows(R)95/98/NT多线程编程方法,把分布式测控系统中的指令和数据传输、数据处理与显示、测试状态与报警提示、数据与状态存档以及应用程序响应操作员的键盘(或鼠标)输入等实时任务分别创建成多个线程,使用相应的同步和共享操作协调它们在应用程序中的执行过程,不仅充分利用了新一代操作系统所带来的优良性能,大大提高应用程序处理任务的效率和可靠性,而且为应用程序移植到未来的多处理器计算机系统中奠定了的基础。 展开更多
关键词 分布式测控系统 程序设计 多线程 应用程序
在线阅读 下载PDF
DotNet环境下分布式并发离散事件仿真建模与实现 被引量:1
20
作者 胡斌 章德宾 张金隆 《计算机工程与科学》 CSCD 2007年第7期96-101,109,共7页
DotNet环境对多线程技术提供了良好的支持,对于分布式离散事件,多线程技术能够以最少代价、最便捷的方式实现其并发活动的仿真。异步多线程仿真编程中的主要问题是线程的引入与控制、对各结点间的仿真时钟同步问题、线程间活动的同步与... DotNet环境对多线程技术提供了良好的支持,对于分布式离散事件,多线程技术能够以最少代价、最便捷的方式实现其并发活动的仿真。异步多线程仿真编程中的主要问题是线程的引入与控制、对各结点间的仿真时钟同步问题、线程间活动的同步与消息传递、临界变量的访问与保护机制等。从系统实现角度对这些问题进行分析是建模的必要条件。本文进一步讨论了各结点间通过消息交互的加工过程,最后以控制台方式将分布式离散事件仿真中的主要关键活动编程实现。通过对仿真实现全过程的讨论可以看出,多线程技术能够有效地实现分布式并发离散事件的仿真。 展开更多
关键词 分布式 UML 并发离散事件 多线程编程 模拟时钟同步
在线阅读 下载PDF
上一页 1 2 6 下一页 到第
使用帮助 返回顶部