期刊文献+
共找到31篇文章
< 1 2 >
每页显示 20 50 100
Using multi-threads to hide deduplication I/O latency with low synchronization overhead 被引量:1
1
作者 朱锐 秦磊华 +1 位作者 周敬利 郑寰 《Journal of Central South University》 SCIE EI CAS 2013年第6期1582-1591,共10页
Data deduplication, as a compression method, has been widely used in most backup systems to improve bandwidth and space efficiency. As data exploded to be backed up, two main challenges in data deduplication are the C... Data deduplication, as a compression method, has been widely used in most backup systems to improve bandwidth and space efficiency. As data exploded to be backed up, two main challenges in data deduplication are the CPU-intensive chunking and hashing works and the I/0 intensive disk-index access latency. However, CPU-intensive works have been vastly parallelized and speeded up by multi-core and many-core processors; the I/0 latency is likely becoming the bottleneck in data deduplication. To alleviate the challenge of I/0 latency in multi-core systems, multi-threaded deduplication (Multi-Dedup) architecture was proposed. The main idea of Multi-Dedup was using parallel deduplication threads to hide the I/0 latency. A prefix based concurrent index was designed to maintain the internal consistency of the deduplication index with low synchronization overhead. On the other hand, a collisionless cache array was also designed to preserve locality and similarity within the parallel threads. In various real-world datasets experiments, Multi-Dedup achieves 3-5 times performance improvements incorporating with locality-based ChunkStash and local-similarity based SiLo methods. In addition, Multi-Dedup has dramatically decreased the synchronization overhead and achieves 1.5-2 times performance improvements comparing to traditional lock-based synchronization methods. 展开更多
关键词 multi-thread MULTI-CORE parallel data deduplication
下载PDF
An HLA/RTI Architecture Based on Multi-thread Processing 被引量:1
2
作者 管莉 邹汝平 +1 位作者 朱斌 郝重阳 《Defence Technology(防务技术)》 SCIE EI CAS 2010年第3期182-188,共7页
In order to improve the real-time performance of the real-time HLA(high level architecture) in the application of massive data communication volume,multi-thread processing was adopted,thread pool structure was introdu... In order to improve the real-time performance of the real-time HLA(high level architecture) in the application of massive data communication volume,multi-thread processing was adopted,thread pool structure was introduced into the system,different threads to handle corresponding message queues was utilized to respond different message requests.Furthermore,an allocation strategy of semi-complete deprivation of priority was adopted,which reduces thread switching cost and processing burden in the system,provided that the message requests with high priority can be responded in time,thus improves the system's overall performance.The design and experiment results indicate that the method proposed in this paper can improve the real-time performance of HLA in distributed system applications greatly. 展开更多
关键词 computer application HLA/RTI multi-thread distributed interactive simulation system
下载PDF
Dynamically Translating Binary Code for Multi-Threaded Programs Using Shared Code Cache
3
作者 Chia-Lun Liu Jiunn-Yeu Chen +1 位作者 Wuu Yang Wei-Chung Hsu 《Journal of Electronic Science and Technology》 CAS 2014年第4期434-438,共5页
mc211vm is a process-level ARM-to-x86 binary translator developed in our lab in the past several years. Currently, it is able to emulate singlethreaded programs. We extend mc211vm to emulate multi-threaded programs. O... mc211vm is a process-level ARM-to-x86 binary translator developed in our lab in the past several years. Currently, it is able to emulate singlethreaded programs. We extend mc211vm to emulate multi-threaded programs. Our main task is to reconstruct its architecture for multi-threaded programs. Register mapping, code cache management, and address mapping in mc2llvm have all been modified. In addition, to further speed up the emulation, we collect hot paths, aggressively optimize and generate code for them at run time. Additional threads are used to alleviate the overhead. Thus, when the same hot path is walked through again, the corresponding optimized native code will be executed instead. In our experiments, our system is 8.8X faster than QEMU (quick emulator) on average when emulating the specified benchmarks with 8 guest threads. 展开更多
关键词 ARM binary translation hot path mc211vm multi-threaded program QEMU (quickemulator).
下载PDF
On Multi-Thread Crawler Optimization for Scalable Text Searching
4
作者 Guang Sun Huanxin Xiang Shuanghu Li 《Journal on Big Data》 2019年第2期89-106,共18页
Web crawlers are an important part of modern search engines.With the development of the times,data has exploded and humans have entered a“big data era”.For example,Wikipedia carries the knowledge from all over the w... Web crawlers are an important part of modern search engines.With the development of the times,data has exploded and humans have entered a“big data era”.For example,Wikipedia carries the knowledge from all over the world,records the realtime news that occurs every day,and provides users with a good database of data,but because of the large amount of data,it puts a lot of pressure on users to search.At present,single-threaded crawling data can no longer meet the requirements of text crawling.In order to improve the performance and program versatility of single-threaded crawlers,a high-speed multi-threaded web crawler is designed to crawl the network hyper-scale text database.Multi-threaded crawling uses multiple threads to process web pages in parallel,combining breadth-first and depth-first algorithms to control web crawling.The practice project is based on the Python language to achieve multi-threaded optimization network hyper-large-scale text database-Wikipedia book crawling method,the project is inspired by the article on the Wikipedia article in the Big Data Digest public number. 展开更多
关键词 multi-threading text database OPTIMIZATION breadth-first search depth-first search.
下载PDF
Research and Review on the Java Multi-thread Programming and Its Further Development Tendency
5
作者 Jiangtao Geng 《International Journal of Technology Management》 2016年第5期4-6,共3页
In this paper, we conduct research on the Java multi-thread programming and its further development tendency. Multithreading mechanisms can run several programs at the same time, make the program run effi ciency becom... In this paper, we conduct research on the Java multi-thread programming and its further development tendency. Multithreading mechanisms can run several programs at the same time, make the program run effi ciency becomes higher that also can overcome the problem of basic traditional programming language design while its design is the key to the realization of the synchronous thread. Multithreading is a mechanism that allows concurrent execution of multiple instruction stream in the program, each instruction stream is called a thread, independent from each other between each other. Thread is also known as a lightweight process, it have independent execution and process control. Our research starts from the analysis of the corresponding mechanism to enhance the performance that is innovative and meaningful. 展开更多
关键词 REVIEW multi-thread Development TENDENCY PROGRAMMING COMPUTER SCIENCE
下载PDF
基于同步控制的人和机器人握手动力学仿真 被引量:5
6
作者 谢光辉 梁锡昌 +2 位作者 桥本稔 张霞 李伟 《机器人》 EI CSCD 北大核心 2008年第5期428-434,共7页
为实现人和机器人握手运动的同步,提出了基于神经元振荡器同步控制的方法,并将此方法应用于人和机器人握手的研究中.同时,在分析现有神经元振荡器特性的基础上,设计了一种新的人和机器人握手的神经元振荡器,并将该神经元振荡器应用于同... 为实现人和机器人握手运动的同步,提出了基于神经元振荡器同步控制的方法,并将此方法应用于人和机器人握手的研究中.同时,在分析现有神经元振荡器特性的基础上,设计了一种新的人和机器人握手的神经元振荡器,并将该神经元振荡器应用于同步控制方法中进行人和机器人握手的动力学仿真,仿真结果证明了该控制方法的有效性. 展开更多
关键词 神经元振荡器 握手 动力学 同步控制 仿真
下载PDF
PIV技术在旋转流场测试中的应用 被引量:3
7
作者 李广年 李磊 谢永和 《中国造船》 EI CSCD 北大核心 2011年第1期145-150,共6页
考虑旋转流场自身特点,结合PIV非接触全场测量的优势,介绍了相位平均技术的原理、使用方法以及效果,并分析了它的劣势。描述了流场旋转、激光频闪、图像采集三个独立过程的同步控制技术,给出了一种优化控制参数从而减少误差的方法。实... 考虑旋转流场自身特点,结合PIV非接触全场测量的优势,介绍了相位平均技术的原理、使用方法以及效果,并分析了它的劣势。描述了流场旋转、激光频闪、图像采集三个独立过程的同步控制技术,给出了一种优化控制参数从而减少误差的方法。实验结果证明:在旋转流场PIV测试中,使用这两种方法可以有效地减少测量误差。 展开更多
关键词 船舶、舰船工程 旋转流场 相位平均 同步控制 PIV技术
下载PDF
Reduction of distortion and improvement of efficiency for gridding of scattered gravity and magnetic data 被引量:1
8
作者 张晨 姚长利 +3 位作者 谢永茂 郑元满 关胡良 洪东明 《Applied Geophysics》 SCIE CSCD 2012年第4期378-390,494,共14页
This paper presents a reasonable gridding-parameters extraction method for setting the optimal interpolation nodes in the gridding of scattered observed data. The method can extract optimized gridding parameters based... This paper presents a reasonable gridding-parameters extraction method for setting the optimal interpolation nodes in the gridding of scattered observed data. The method can extract optimized gridding parameters based on the distribution of features in raw data. Modeling analysis proves that distortion caused by gridding can be greatly reduced when using such parameters. We also present some improved technical measures that use human- machine interaction and multi-thread parallel technology to solve inadequacies in traditional gridding software. On the basis of these methods, we have developed software that can be used to grid scattered data using a graphic interface. Finally, a comparison of different gridding parameters on field magnetic data from Ji Lin Province, North China demonstrates the superiority of the proposed method in eliminating the distortions and enhancing gridding efficiency. 展开更多
关键词 Scattered data gridding parameters analysis of distribution features human-machine interaction multi-thread parallel technology
下载PDF
船舶推进器叶梢部流动PIV测试 被引量:1
9
作者 李广年 张国平 洪方文 《实验流体力学》 EI CAS CSCD 北大核心 2010年第5期13-16,共4页
利用2D-PIV(particle image velocimetry)技术在空泡水筒中对螺旋桨叶梢部流场进行了详细的测量。选用松花粉为示踪粒子,通过驱动轴轴编码器输出相位信号,经同步控制器控制CCD摄像及两激光器出光,解决了螺旋桨相位、激光器与CCD三者的... 利用2D-PIV(particle image velocimetry)技术在空泡水筒中对螺旋桨叶梢部流场进行了详细的测量。选用松花粉为示踪粒子,通过驱动轴轴编码器输出相位信号,经同步控制器控制CCD摄像及两激光器出光,解决了螺旋桨相位、激光器与CCD三者的同步控制与连续采集问题。轴向平面每一相位下均测量获得100幅瞬时速度矢量场,采用相位平均方法获得了同一相位下的平均速度场。比对了叶梢附近桨盘面前后流动的差异以及沿径向叶梢内外流场的不同,利用测试数据研究了梢涡、尾涡的结构。 展开更多
关键词 螺旋桨 叶梢 流场 PIV 同步控制
下载PDF
基于PLC的复合胶条生产过程的自动控制 被引量:1
10
作者 马欣 李红利 《微计算机信息》 北大核心 2008年第28期77-78,168,共3页
针对复合胶条的生产线,设计了以西门子S7-200PLC为核心的控制系统。PLC输出模拟量控制变频器的频率以实现多台电机的同步控制,胶条的垂度由光电开关检测,PLC内部控制算法保证胶条的垂度在一定范围内。该系统操作方便,可靠性高,得到了实... 针对复合胶条的生产线,设计了以西门子S7-200PLC为核心的控制系统。PLC输出模拟量控制变频器的频率以实现多台电机的同步控制,胶条的垂度由光电开关检测,PLC内部控制算法保证胶条的垂度在一定范围内。该系统操作方便,可靠性高,得到了实际应用。 展开更多
关键词 复合胶条 PLC 同步控制
下载PDF
基于LabVIEW的机房互动教学系统设计
11
作者 焦瑞莉 王路杰 沈冰夏 《北京信息科技大学学报(自然科学版)》 2016年第4期8-12,共5页
基于LabVIEW设计了机房互动教学系统,实现了PI教学法在机房教学中的应用,并增加了教学实用功能——上课签到和课后评价。利用LabVIEW中多线程与同步控制和状态机等关键技术,解决一对多网络通信问题,实现了教师与学生的实时互动。该系统... 基于LabVIEW设计了机房互动教学系统,实现了PI教学法在机房教学中的应用,并增加了教学实用功能——上课签到和课后评价。利用LabVIEW中多线程与同步控制和状态机等关键技术,解决一对多网络通信问题,实现了教师与学生的实时互动。该系统不仅对于PI教学法的普及、教学改革具有积极的实践意义,且对基于虚拟仪器平台的应用程序开发具有参考价值。 展开更多
关键词 PI教学法 LABVIEW TCP/IP协议 多线程与同步控制 状态机技术
下载PDF
大阵面天线自动展开与折叠技术研究与实现 被引量:2
12
作者 李付军 郭向东 《自动化技术与应用》 2020年第5期46-48,共3页
介绍了一种大型阵面天线的自动展开和折叠的实现方法,描述了大阵面展开系统的原理及组成,并介绍了折展机构设计、自动展开撤收控制等关键技术。该大型天线自动展开撤收装置已成功应用于某地面雷达,通过使用验证,性能良好,可靠性高。
关键词 大阵面 展开/折叠 同步控制
下载PDF
广州凤凰三桥拱肋整体提升技术 被引量:3
13
作者 孔鹏 张浩然 +1 位作者 周兆伟 宋文杰 《广东土木与建筑》 2014年第11期36-38,共3页
介绍广州凤凰三桥拱肋整体提升中运用的施工技术、临时结构的设计与提升控制。在方案设计实施过程中采取了主动控制提升架上拔力、主动控制下吊点张拉索力等技术措施,使得结构在运输、提升、卸载的不同阶段下受力可控;同步提升采取了高... 介绍广州凤凰三桥拱肋整体提升中运用的施工技术、临时结构的设计与提升控制。在方案设计实施过程中采取了主动控制提升架上拔力、主动控制下吊点张拉索力等技术措施,使得结构在运输、提升、卸载的不同阶段下受力可控;同步提升采取了高精度的位移、载荷控制技术,实现施工全过程控制与调整,确保结构受力合理,安装到位后满足设计要求受力状态。 展开更多
关键词 钢结构拱肋 整体提升 同步控制
下载PDF
双履带机器人电液行走控制系统建模与仿真 被引量:4
14
作者 闫九祥 赵永国 +2 位作者 王亚丽 李倩 陈铁 《机床与液压》 北大核心 2019年第19期120-124,共5页
根据光伏板清扫机器人作业工况特点,提出了一种全液压履带式双阀控双马达驱动系统方案。为满足机器人直线行驶需求,提出双通道等同式交叉耦合同步控制策略,并建立阀控双马达同步控制系统数学模型。利用仿真工具Simulink对原设计系统模型... 根据光伏板清扫机器人作业工况特点,提出了一种全液压履带式双阀控双马达驱动系统方案。为满足机器人直线行驶需求,提出双通道等同式交叉耦合同步控制策略,并建立阀控双马达同步控制系统数学模型。利用仿真工具Simulink对原设计系统模型和PID矫正后系统的动态特性性能进行仿真分析。仿真结果表明:校正后系统响应速度和稳定精度得到改善,经校正后,该系统能较好地满足清扫机器人工况要求。 展开更多
关键词 机器人 交叉耦合 电液比例 同步控制 PID控制
下载PDF
Panoramic Imaging System Inspired by Insect Compound Eyes 被引量:1
15
作者 邢强 王浩 戴振东 《Transactions of Nanjing University of Aeronautics and Astronautics》 EI 2014年第3期287-292,共6页
Inspired by the unique structure of insect compound eyes,a multi-channel image acquisition system is designed to photograph a cylindrical panorama of its surroundings with one shot. The hardware structure consists of ... Inspired by the unique structure of insect compound eyes,a multi-channel image acquisition system is designed to photograph a cylindrical panorama of its surroundings with one shot. The hardware structure consists of an embedded ARM system and one array of 16 micro-image sensors. The system achieves the synchronization of captured photos in 10 ms,as well as 10 f /s video capture. The software architecture includes the TCP /IP protocol,video capture procedures in"Poll/Read"or"video streaming"modes,thread pool monitoring in multi-threading mutex,synchronization control with the"event""mutex signal"and"critical region"functions,and a synthetic image algorithm characterized by its portability,modularity,and remote transmission. The panoramic imaging system is expected to be a vision sensor for mobile robotics. 展开更多
关键词 multi-channel image acquisition cylindrical panoramic image multi-thread embedded ARM
下载PDF
基于滑模控制的作动器研究
16
作者 韩广才 吴艳红 刘志强 《船舶工程》 CSCD 北大核心 2009年第1期23-27,共5页
为有效地消除船甲板由于发动机或螺旋桨不平衡矩所引起的振动,研制了一种新型作动器,其激振频率及激励力幅值均可实现在线调节,由于这种激励幅值的在线调节,使得整个系统的控制方程为非线性,为了消除控制系统参数变化和外部扰动对其跟... 为有效地消除船甲板由于发动机或螺旋桨不平衡矩所引起的振动,研制了一种新型作动器,其激振频率及激励力幅值均可实现在线调节,由于这种激励幅值的在线调节,使得整个系统的控制方程为非线性,为了消除控制系统参数变化和外部扰动对其跟踪性能的影响,将滑模控制引入其伺服跟踪控制,同时为了减小滑模控制器的颤抖采用了基于趋近律的位置及速度跟踪.仿真及实验结果表明滑模控制器具有较强的鲁棒性和跟踪性能,能有效地控制船甲板的振动. 展开更多
关键词 船舶 船舶振动 作动器 同步控制 滑模控制
下载PDF
Fault Detection and Isolation for Low Hardware Redundancy Flight Control System 被引量:2
17
作者 Yongliang Du Yakui Gao 《Journal of Energy and Power Engineering》 2014年第3期543-550,共8页
The problems of current highly redundant flight control system are analyzed in this paper. Our study gives methods of utilizing other information to reduce physical components on the condition of meeting the reliabili... The problems of current highly redundant flight control system are analyzed in this paper. Our study gives methods of utilizing other information to reduce physical components on the condition of meeting the reliability requirements for flight control system. The strategies presented in this paper mainly include information redundancy, multi-thread, time redundancy, geometry space redundancy, etc.. Analysis and simulation show these non-hardware based methods can reduce the requirement of system hardware level and thus reduce the system complexity, weight, space, costs and R&D (research and development) time. 展开更多
关键词 Low hardware redundancy multi-thread wavelet analysis.
下载PDF
Improved Software Implementation for Montgomery Elliptic Curve Cryptosystem
18
作者 Mohammad Al-Khatib Wafaa Saif 《Computers, Materials & Continua》 SCIE EI 2022年第3期4847-4865,共19页
The last decade witnessed rapid increase in multimedia and other applications that require transmitting and protecting huge amount of data streams simultaneously.For such applications,a high-performance cryptosystem i... The last decade witnessed rapid increase in multimedia and other applications that require transmitting and protecting huge amount of data streams simultaneously.For such applications,a high-performance cryptosystem is compulsory to provide necessary security services.Elliptic curve cryptosystem(ECC)has been introduced as a considerable option.However,the usual sequential implementation of ECC and the standard elliptic curve(EC)form cannot achieve required performance level.Moreover,the widely used Hardware implementation of ECC is costly option and may be not affordable.This research aims to develop a high-performance parallel software implementation for ECC.To achieve this,many experiments were performed to examine several factors affecting ECC performance including the projective coordinates,the scalar multiplication algorithm,the elliptic curve(EC)form,and the parallel implementation.The ECC performance was analyzed using the different factors to tune-up them and select the best choices to increase the speed of the cryptosystem.Experimental results illustrated that parallel Montgomery ECC implementation using homogenous projection achieves the highest performance level,since it scored the shortest time delay for ECC computations.In addition,results showed thatNAF algorithm consumes less time to perform encryption and scalar multiplication operations in comparison withMontgomery ladder and binarymethods.Java multi-threading technique was adopted to implement ECC computations in parallel.The proposed multithreaded Montgomery ECC implementation significantly improves the performance level compared to previously presented parallel and sequential implementations. 展开更多
关键词 Elliptic curve cryptosystem parallel software implementation multi-threading scalar multiplication algorithms modular arithmetic
下载PDF
The Double Edge Sword Based Distributed Executor Service
19
作者 Faisal Bahadur Arif Iqbal Umar +2 位作者 Insaf Ullah Fahad Algarni Muhammad Asghar Khan 《Computer Systems Science & Engineering》 SCIE EI 2022年第8期589-604,共16页
Scalability is one of the most important quality attribute of softwareintensive systems,because it maintains an effective performance parallel to the large fluctuating and sometimes unpredictable workload.In order to ... Scalability is one of the most important quality attribute of softwareintensive systems,because it maintains an effective performance parallel to the large fluctuating and sometimes unpredictable workload.In order to achieve scalability,thread pool system(TPS)(which is also known as executor service)has been used extensively as a middleware service in software-intensive systems.TPS optimization is a challenging problem that determines the optimal size of thread pool dynamically on runtime.In case of distributed-TPS(DTPS),another issue is the load balancing b/w available set of TPSs running at backend servers.Existing DTPSs are overloaded either due to an inappropriate TPS optimization strategy at backend servers or improper load balancing scheme that cannot quickly recover an overload.Consequently,the performance of software-intensive system is suffered.Thus,in this paper,we propose a new DTPS that follows the collaborative round robin load balancing that has the effect of a double-edge sword.On the one hand,it effectively performs the load balancing(in case of overload situation)among available TPSs by a fast overload recovery procedure that decelerates the load on the overloaded TPSs up to their capacities and shifts the remaining load towards other gracefully running TPSs.And on the other hand,its robust load deceleration technique which is applied to an overloaded TPS sets an appropriate upper bound of thread pool size,because the pool size in each TPS is kept equal to the request rate on it,hence dynamically optimizes TPS.We evaluated the results of the proposed system against state of the art DTPSs by a clientserver based simulator and found that our system outperformed by sustaining smaller response times. 展开更多
关键词 Software-intensive systems distributed executor service load balancing overload monitoring multi-threading thread pool performance
下载PDF
Error Robust H.264 Video Transmission Schemes Based on Multi-frame
20
作者 余红斌 余松煜 王慈 《Journal of Shanghai Jiaotong university(Science)》 EI 2004年第3期41-44,54,共5页
Multi-frame coding is supported by the emerging H.264. It is important for the enhancement of both coding efficiency and error robustness. In this paper, error resilient schemes for H.264 based on multi-frame were inv... Multi-frame coding is supported by the emerging H.264. It is important for the enhancement of both coding efficiency and error robustness. In this paper, error resilient schemes for H.264 based on multi-frame were investigated. Error robust H.264 video transmission schemes were introduced for the applications with and without a feedback channel. The experimental results demonstrate the effectiveness of the proposed schemes. 展开更多
关键词 H.264 multi-frame coding adaptive ACK/NACK mode switching periodic enhanced multi-thread coding
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部