说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置:首页 -> 词典 -> 多线程编程技术
1)  Multi-threads program method
多线程编程技术
2)  Multithread technology
多线程技术
1.
Based on the Windows multithread technology, the two-sub-thread, which are throttle controlling sub-thread and emission sampling sub-thread, are designed to synchronously control a throttle transient cont.
通过构建汽油机瞬态排放间接检测平台和采用基于Windows多线程技术,设计了节气门控制子线程和排放数据采集子线程,用于同步控制汽油机瞬态排放间接检测平台上的节气门瞬态控制器和五组分排放分析仪。
2.
0,writes the experiment procedure to measure the adhesion properties of animals soles,the multithread technology of which successfully solves the problem of synchronization between motion control and data acquisition.
0中的MFC类库编写了测试动物脚掌粘着特性的实验程序,其中的多线程技术成功地解决了运动控制与数据采集同步的问题。
3.
By introducing the design of analog terminal serial-communication, it was elabor-ated the application of the API function and multithread technology in serial-port communication in Windows 9X/NT .
通过对模拟终端串口通信设计的介绍,阐述在Windows9X/NT操作系统中,API函数和多线程技术在串行通信中的应用。
3)  multi-thread
多线程技术
1.
Research of Using Multi-Thread inIndustrial Monitor Software;
工控软件中应用多线程技术的研究
2.
With the multi-threading technology and DLL or COM standard on C++ Builder platform, it enables the safeguard system to have the characteristics of flexible support, convenient development and easy extension, etc.
在C++ Builder平台上使用多线程技术,调用DLL或COM实现底层通信,能使系统具有反应灵活、开发方便、易于扩展等特点。
3.
They are technologies of multi-thread, exception handling, playing sound, playing mix-sound, playing image, and playing animated cartoon.
利用Java语言实现多媒体制作的关键技术,其中包括多线程技术和异常处理技术。
4)  multi-thread technology
多线程技术
1.
The data gateway of a power supply monitoring system based on Windows 98 and Visual C++ 6 0 is described, which is developed by using the multi-thread technology, ODBC Standard, TAPI and WinInet interface, thus realizing centralized management of all device fault messages collected from the power stations at different locations.
0开发平台 ,利用多线程技术、ODBC标准、TAPI和 Win Inet接口开发的电网监控系统的数据网关 ,从而实现将地理分布离散的各变电站保护设备故障信息在调度中心集中管理 ,并进一步把故障数据转发到网络数据库和 Web服务器 ,使故障信息数据在电力系统的 MIS网上被共享。
2.
0 and multi-thread technology is applied to meet the requirements of real-time dada acquisition,real time procession and image display.
0开发环境下,运用多线程技术解决实时数据采集和图形显示等问题。
3.
The paper introducs real-time multi-task management in industrial monitor and control system with multi-thread technology based on Windows environment,studies the implementation of the real-time multi-task management of the monitor and control system,and in the end,expounds the system s modules.
介绍了工业监控自动化系统采用的Windows下的多线程技术实时多任务管理,研究了该监控软件实时多任务的具体实现,阐述了系统各功能模块的设计。
5)  multithreading
多线程技术
1.
Design of simulation inertial measurement units based on multithreading of VC++
基于VC++多线程技术的模拟惯性测量组件设计
2.
When designed electric map was installed and communication protocol between the embedded marine navigation system and control center through transmitter -receiver was designed, the embedded marine navigation system could collect and dispose GPS data, display navigation position and communicate by data with multithreading technique.
使用Platform Builder定制开发应用程序,内置自主开发的电子地图,设计船载单元与监控中心间的通信协议,利用电台进行数据通信,采用多线程技术实现GPS定位数据采集与处理,电子地图定位显示以及数据通信的功能。
6)  multithreading technology
多线程技术
1.
Application of Multithreading Technology in the Measurement of Peak Pressure in Gasoline Engine;
多线程技术在汽油机峰值压力测量中的应用
2.
Research and Application of Multithreading Technology Based on Qt
基于Qt的多线程技术应用与研究
3.
Through RS-485bus, the data sampling module forms tree network and makes data sampling and data processing of multibus available by using principal and subordinate poll communication protocols and multithreading technology.
通过RS-485总线把数据采集模块组成树形网络,利用主从轮询通信协议,多线程技术实现了对多路总线的并行数据采集和数据处理。
补充资料:超线程技术
   

  CPU生产商为了提高CPU的性能,通常做法是提高CPU的时钟频率和增加缓存容量。不过目前CPU的频率越来越快,如果再通过提升CPU频率和增加缓存的方法来提高性能,往往会受到制造工艺上的限制以及成本过高的制约。

  尽管提高CPU的时钟频率和增加缓存容量后的确可以改善性能,但这样的CPU性能提高在技术上存在较大的难度。实际上在应用中基于很多原因,CPU的执行单元都没有被充分使用。如果CPU不能正常读取数据(总线/内存的瓶颈),其执行单元利用率会明显下降。另外就是目前大多数执行线程缺乏ILP(Instruction-Level Parallelism,多种指令同时执行)支持。这些都造成了目前CPU的性能没有得到全部的发挥。因此,Intel则采用另一个思路去提高CPU的性能,让CPU可以同时执行多重线程,就能够让CPU发挥更大效率,即所谓“超线程(Hyper-Threading,简称“HT”)”技术。超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。

  采用超线程及时可在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。

  超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HT的die的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2 Cache(二级缓存)则保持不变,这些部分是被分享的。

  虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每各CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。

  英特尔P4 超线程有两个运行模式,Single Task Mode(单任务模式)及Multi Task Mode(多任务模式),当程序不支持Multi-Processing(多处理器作业)时,系统会停止其中一个逻辑CPU的运行,把资源集中于单个逻辑CPU中,让单线程程序不会因其中一个逻辑CPU闲置而减低性能,但由于被停止运行的逻辑CPU还是会等待工作,占用一定的资源,因此Hyper-Threading CPU运行Single Task Mode程序模式时,有可能达不到不带超线程功能的CPU性能,但性能差距不会太大。也就是说,当运行单线程运用软件时,超线程技术甚至会降低系统性能,尤其在多线程操作系统运行单线程软件时容易出现此问题。

  需要注意的是,含有超线程技术的CPU需要芯片组、软件支持,才能比较理想的发挥该项技术的优势。目前支持超线程技术的芯片组包括如:英特尔i845GE、PE及矽统iSR658 RDRAM、SiS645DX、SiS651可直接支持超线程;英特尔i845E、i850E通过升级BIOS后可支持;威盛P4X400、P4X400A可支持,但未获得正式授权。操作系统如:Microsoft Windows XP、Microsoft Windows 2003,Linux kernel 2.4.x以后的版本也支持超线程技术。

说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条