随着测控设备数量增加、数据码率的不断提高,传统的测控中心实时存储系统采用的串行化处理逻辑已经难以适应高负载的测控任务需要。采用SPMD(Single Program Multiple Data)思想,基于OpenMP和Qt设计并实现了一套并行实时测控数据存储系...随着测控设备数量增加、数据码率的不断提高,传统的测控中心实时存储系统采用的串行化处理逻辑已经难以适应高负载的测控任务需要。采用SPMD(Single Program Multiple Data)思想,基于OpenMP和Qt设计并实现了一套并行实时测控数据存储系统框架。该系统通过引入M/M/1模型的排队系统,设计了一种适合并行实时测控数据存储系统的静态负载均衡算法,基于互斥锁完成了线程间的细粒度通信同步机制,借助于事件循环机制将Qt的信号与槽特性成功地嵌入OpenMP线程,保留了Qt图形界面良好的人机交互性能。实验结果表明该系统在高负载的情况下,相比串行测控数据存储系统而言具有更好的扩展性和实时性,能更好地利用现行单机多核系统的计算资源,获得更好的实时性能。展开更多
提出了适用于无共享结构并行数据库实时多版本两阶段封锁并发控制协议.该协议具有多版本并发控制机制与两阶段封锁机制的优点,使用如下策略以减少延误截止时间事务数量:若冲突集中有比持锁事务Ti优先级高的事务,且Ti重启动不会延误截止...提出了适用于无共享结构并行数据库实时多版本两阶段封锁并发控制协议.该协议具有多版本并发控制机制与两阶段封锁机制的优点,使用如下策略以减少延误截止时间事务数量:若冲突集中有比持锁事务Ti优先级高的事务,且Ti重启动不会延误截止时间,则Ti重启动,冲突集中优先级最高的事务获得锁;否则,冲突集中其他事务等待.通过仿真模拟,与HP2PL和OCC TI WAIT 50协议进行比较,结果表明:在正常负载、长短事务混合的情况下,并发控制协议能有效地降低事务延误截止时间率、事务重启动率,减少同步开销,该协议比HP2PL和OCC TI WAIT 50协议性能更好,同时具有较强的扩展性.展开更多
文中设计了一种以STM32F103ZET6为核心的便携式数据采集存储系统,通过移植实时操作系统ARTX对各个任务进行调度,实现数据的采集、存储、传输,并在TFT(Thin film transistor)触摸屏上显示波形,在LabVIEW编写的上位机中,用递推平均滤波算...文中设计了一种以STM32F103ZET6为核心的便携式数据采集存储系统,通过移植实时操作系统ARTX对各个任务进行调度,实现数据的采集、存储、传输,并在TFT(Thin film transistor)触摸屏上显示波形,在LabVIEW编写的上位机中,用递推平均滤波算法将接收到的数据处理后进行存储和显示。实验结果表明:该系统可以对频率为20 kHz以下的各种信号进行采集处理,具有较强的抗干扰能力和友好的人机交互功能。展开更多
The bases of distributed parallel network data storage technology(DPNDS) are high speed network tech-nology, database technology, artificial intelligence and multimedia technology. It will become the foundation of mod...The bases of distributed parallel network data storage technology(DPNDS) are high speed network tech-nology, database technology, artificial intelligence and multimedia technology. It will become the foundation of mod-ern information society because of the excellent management efficiency, reliability, availability, expansibility and lowcost. In this paper, we discuss the key technology of DPNDS which includes data distributing, parallel data process-ing, data network storage, object-oriented data storage and then give some suggestions about the new research direc-tion.展开更多
文摘随着测控设备数量增加、数据码率的不断提高,传统的测控中心实时存储系统采用的串行化处理逻辑已经难以适应高负载的测控任务需要。采用SPMD(Single Program Multiple Data)思想,基于OpenMP和Qt设计并实现了一套并行实时测控数据存储系统框架。该系统通过引入M/M/1模型的排队系统,设计了一种适合并行实时测控数据存储系统的静态负载均衡算法,基于互斥锁完成了线程间的细粒度通信同步机制,借助于事件循环机制将Qt的信号与槽特性成功地嵌入OpenMP线程,保留了Qt图形界面良好的人机交互性能。实验结果表明该系统在高负载的情况下,相比串行测控数据存储系统而言具有更好的扩展性和实时性,能更好地利用现行单机多核系统的计算资源,获得更好的实时性能。
文摘提出了适用于无共享结构并行数据库实时多版本两阶段封锁并发控制协议.该协议具有多版本并发控制机制与两阶段封锁机制的优点,使用如下策略以减少延误截止时间事务数量:若冲突集中有比持锁事务Ti优先级高的事务,且Ti重启动不会延误截止时间,则Ti重启动,冲突集中优先级最高的事务获得锁;否则,冲突集中其他事务等待.通过仿真模拟,与HP2PL和OCC TI WAIT 50协议进行比较,结果表明:在正常负载、长短事务混合的情况下,并发控制协议能有效地降低事务延误截止时间率、事务重启动率,减少同步开销,该协议比HP2PL和OCC TI WAIT 50协议性能更好,同时具有较强的扩展性.
文摘文中设计了一种以STM32F103ZET6为核心的便携式数据采集存储系统,通过移植实时操作系统ARTX对各个任务进行调度,实现数据的采集、存储、传输,并在TFT(Thin film transistor)触摸屏上显示波形,在LabVIEW编写的上位机中,用递推平均滤波算法将接收到的数据处理后进行存储和显示。实验结果表明:该系统可以对频率为20 kHz以下的各种信号进行采集处理,具有较强的抗干扰能力和友好的人机交互功能。
文摘The bases of distributed parallel network data storage technology(DPNDS) are high speed network tech-nology, database technology, artificial intelligence and multimedia technology. It will become the foundation of mod-ern information society because of the excellent management efficiency, reliability, availability, expansibility and lowcost. In this paper, we discuss the key technology of DPNDS which includes data distributing, parallel data process-ing, data network storage, object-oriented data storage and then give some suggestions about the new research direc-tion.