首页> 外文会议>SPIE Conference on Software and Cyberinfrastructure for Astronomy >Reflective Memory Recorder Upgrade: an opportunity to benchmark Power PC and Intel architectures for real time.
【24h】

Reflective Memory Recorder Upgrade: an opportunity to benchmark Power PC and Intel architectures for real time.

机译:反光记录仪升级:实时基准电源PC和英特尔架构的机会。

获取原文

摘要

Several high frequency loops are required to run the VLTI (Very Large Telescope Interferometer)~2, e.g. for fringe tracking~(11, 5), angle tracking, vibration cancellation, data capture. All these loops rely on low latency real time computers based on the VME bus, Motorola PowerPC~(14) hardware architecture. In this context, one highly demanding application in terms of cycle time, latency and data transfer volume is the VLTI centralized recording facility, so called, RMN recorder1 (Reflective Memory Recorder). This application captures and transfers data flowing through the distributed memory of the system in real time. Some of the VLTI data producers are running with frequencies up to 8 KHz. With the evolution from first generation instruments like MIDI~3, PRIMA~5, and AMBER~4 which use one or two baselines, to second generation instruments like MATISSE~(10) and GRAVITY~9 which will use all six baselines simultaneously, the quantity of signals has increased by, at least, a factor of six. This has led to a significant overload of the RMN recorder1 which has reached the natural limits imposed by the underlying hardware. At the same time, new, more powerful computers, based on the Intel multicore families of CPUs and PCI buses have become available. With the purpose of improving the performance of the RMN recorder~1 application and in order to make it capable of coping with the demands of the new generation instruments, a slightly modified implementation has been developed and integrated into an Intel based multicore computer~(15) running the VxWorks~(17) real time operating system. The core of the application is based on the standard VLT software framework for instruments~(13). The real time task reads from the reflective memory using the onboard DMA access~(12) and captured data is transferred to the outside world via a TCP socket on a dedicated Ethernet connection. The diversity of the software and hardware that are involved makes this application suitable as a benchmarking platform. A quantitative comparison between the two implementations (PowerPC~(14) and Intel Multicore~(20, 15)) under different workloads will be presented. In particular, the interrupt handling, the reflective memory access, DMA readout, and TCP stack performances will be compared. To test the limits of the new hardware, the separation, on the different cores, of each of the basic tasks, as the readout, the network transfer, etc, were implemented and throughput reevaluated. The result shows that the RMN recorder~1 can extend its operational range from 10 KHz to above 16 KHz by moving from a PowerPC~(14) to Intel Multicore~(20, 15). In general, a reduction of latencies and computational delays of could be expected by upgrading applications to Intel Multicore~(20, 15) architectures.
机译:需要几个高频环路运行VLTI(非常大的望远镜干涉仪)〜2,例如,用于条纹跟踪〜(11,5),角度跟踪,振动消除,数据捕获。所有这些循环依赖于基于VME总线的低延迟实时计算机,摩托罗拉PowerPC〜(14)硬件架构。在这种情况下,在循环时间,延迟和数据传输体积方面,一个非常苛刻的应用程序是VLTI集中式录制设施,所谓的RMN Recorder1(反射存储器记录器)。此应用程序捕获并实时地传输流过系统的分布式存储器的数据。一些VLTI数据生产商使用高达8 kHz的频率运行。随着第一代仪器的进化,如MIDI〜3,PRIMA〜5和使用一个或两个基线的琥珀〜4,与Matisse〜(10)和重力等第二代仪器,它将同时使用所有六个基线,所以信号量增加,至少是六倍。这导致RMN Recorder1的显着过载,该RMN Recorder1已达到底层硬件所施加的自然限制。与此同时,基于英特尔多核家庭的CPU和PCI总线的英特尔多核家族的新功能更强大的计算机已成为可用。目的是提高RMN录音机〜1应用的性能,并使其能够应对新一代仪器的需求,已经开发出略微修改的实施并集成到基于英特尔的多核计算机〜(15 )运行VxWorks〜(17)实时操作系统。应用程序的核心基于标准VLT仪器软件框架〜(13)。使用板载DMA Access〜(12)和捕获的数据在专用以太网连接上通过TCP套接字传输到外界的读取数据。所涉及的软件和硬件的多样性使得这种应用适合作为基准平台。将呈现在不同工作负载下的两种实现(PowerPC〜(14)和英特尔多核〜(20,15)之间的定量比较。特别地,将比较中断处理,反射存储器访问,DMA读数和TCP堆栈性能。为了测试新硬件的限制,实现了对每个基本任务的分离,作为读出,网络传输等的每个基本任务的分离和吞吐量重新评估。结果表明,通过从PowerPC〜(14)移动到英特尔多核〜(20,15),RMN记录器〜1可以将其运行范围从10kHz到16 kHz扩展到16 kHz。通常,可以通过将应用程序升级到英特尔多核〜(20,15)架构来预期降低延迟和计算延误。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号