基于计算机集群的脉冲星相干消色散系统研究-图文_第1页
基于计算机集群的脉冲星相干消色散系统研究-图文_第2页
基于计算机集群的脉冲星相干消色散系统研究-图文_第3页
基于计算机集群的脉冲星相干消色散系统研究-图文_第4页
基于计算机集群的脉冲星相干消色散系统研究-图文_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第9卷第13期2009年7月1671—1819(2009)13—3612—05科学技术与工程ScienceTechnologyandEngineeringV01.9No.13July2009④2009Sci.TecEEngn昏基于计算机集群的脉冲星相干消色散系统研究刘建伟1’2金乘进1(中国科学院国家天文台1,北京100021;中国科学院研究生院2,北京100086)摘要来自脉冲星的射电辐射在传播过程中会与星际间介质中的自由电子相互作用,发生色散现象。脉冲星相干消色散就是通过计算,将采样后的脉冲星信号进行快速傅里叶(F盯)变换,在频域同chirp函数相乘,从而实现消色散的过程。介绍了基于计算机集群的相干消色散的原理以及数据计算流程,同时分析了计算过程中参数的选取及其与集群性能的关系,并对于脉冲星相干消色散集群系统的发展进行了介绍。关键词脉冲星相干消色散集群Fn中图法分类号P162.5;文献标志码B1基本原理脉冲星是高速旋转的中子星,并且具有很强的磁场。随着它的自转,当它的辐射扫过地球时,便能够观测到一个脉冲信号,于是人们把这种周期性不间断的发出电磁脉冲的天体称为脉冲星。脉冲星的发现被称为20世纪60年代四大天文发现之一。自1967年第一颗脉冲星被发现起,科技的进步和天文仪器的不断发展使得天文学家对脉冲星进行更加深入的研究成为可能。脉冲星所发出的成周期的脉冲信号在空间传播的过程中会受到星际间介质(ISM)的影响,与其相互作用,使我们观测到的脉冲轮廓展宽而变得模糊。具体表现为脉冲信号在时域上发生延迟,延迟的时间同信号频率间满足关系式…:.D。.tDM=4.15×10’茅(1)JMH;(1)式中tDM为延迟时间,,为信号频率,D村为色散量。2009年3月18日收到国家自然科学基金天文联合基金项目(10778627)资助第一作者简介:刘建伟,中国科学院国家天文台硕士。研究方向:天文技术与方法。E.mail:liujianwei27@yahoo.com.cn。这就是脉冲星的色散现象。随着研究的不断深入,脉冲星消色散技术也在不断进步。脉冲星消色散的方法主要分为两种:非相干消色散和相干消色散。非相干消色散是在观测带宽内把脉冲信号在频率上等分为有若干通道的窄带信号,再将每个通道内的信号经过平方检波后在时域上做一定的时间偏移,以补偿因色散而产生的时间延迟。但是同一通道内不同频率的信号的时延却不能消除。该问题虽然可以通过减小通道带宽改善,但是由于受到滤波器相应时间的限制(1/B),通道带宽不能无限制减小,所以改善程度有限。而相干消色散的方法则不存在这种限制,在色散已知的情况下它可以完全消除色散的影响。相干消色散是把星际介质的作用看做一个滤波器,其传输方程为:Ⅳ∽+力=expiI露∽'n'Df+力2/J、11(厂<‰)(2)(2)式中五是观测的中心频率(MHz),D是色散常数,D2i丽专‰严(secH;),D村2上ncd。z是脉冲星据观测者的距离,n。是空间中电子密度旧J。星际介质传输方程的倒数称为chirp函数。相干消色散就是通过傅里叶变换把接收到的脉冲星信号变换至频域,并与chirp函数相乘,再将得到的结果通过逆傅里叶变换变回时域从而得到消色散万方数据13期刘建伟,等:基于计算机集群的脉冲星相干消色散系统研究3613之后的脉冲星信号。但是相对于非相干消色散计算量小,处理效率高的特点,相干消色散需要计算机软件完成庞大的运算。例如一个带宽为500MHz,8Bit量化的双极化的信号,以奈奎斯特频率只=2B进行采样,其数据率可达2GBytes/s。巨大的数据量对计算机系统提出了很高的要求。利用计算机集群系统来实现高效实时的数据计算是实现相干消色散的有效方法。2数据处理圳£甄=x,(t)一LPFi(t)A/Di(n)}L—咚吒刑竺P叫竺尸如前所述,带宽500MHz的信号进行复采样,每一路的数据率达lGBytes/s,其数据率之和仍为2GBytes/s。对如此大的数据进行傅里叶变换,如果一次性完成,不但计算量大而且效率低。为了提高计算机在进行FFr计算时的效率,在进一步对采样后的数据进行处理之前,需要同非相干消色散一样,用多相滤波器将数字信号分成多个通道[通道数远小于非相干消色散,单通道带宽一般在(1~50)MHz]。接下来把多相滤波之后得到的数据通过千兆以太网(对于高数据率的系统甚至可能用到万兆以太网)传递给计算机集群的主节点,并通过交换机发送给各个子节点,并行完成消色散的处理过程。由于受到系统性能的限制,集群系统一次能够完成的FFT的长度Nfft是有限的,为了达到集群运算的最大效率,需要选择合理的Nfft的长度。所以对于一个通道内的数据也不能待其全部接收以后一次性完成处理过程,而是以数据流的形式按照一定的长度将其逐段处理。对于通道带宽为B的信号,在该通道内因色散产生的延迟为:tDM:堕挚(3)=———■了—一(fj,-,o因为在进行消色散计算时,不同数据段之间需要tOM长度的重叠,所以Nfft个样本对应的时间长度to必须大于t删令①:to=2£删(4)如果使用复采样,采样的时间的问隔为:t,=1/B(5)于是在t。的时间内,我们得到的样本数为:%:to/t,:燮挚%=,=——_r—2(6).,O由于Nfft为2的整数次幂时,FFr的运算效率最高,所以对其进行如下调整:%=2‰[衄‘‘o/”1’1(7)(int()为取整操作)。再根据n承对to做相应修改:to7=n册£。。由以上分析可知,带宽B越大,色散量D肘越大,则时间延迟tOM越长,相应的t。越长,从而使得样本数Nfft越多(如图2所示)。采用双极化,复采样信号的数据的实部、虚部分别传输,则总共产生的样本数为4Nfft,转换为byte数:bytes:4N#nQbits其中nbits为数据的量化bit数。采用适当的方法降低量化bits数可以降低数据文件大小,从而节省传输带宽和存储空间,但是对于消色散运算来说样本个数是不变的,所以运算量的大小并不会因bits值的降低而降低。①2倍‘删不是必须的。此处选择2倍为了满足2的整数次幂的关系。万方数据3614科学技术与工程9卷图2在D。=50和D村=150时Nfft随曰变化而变化的曲线消色散的运算过程足在Linux平台下通过C语青或Fotran语言编译实现,傅里叶变换是通过调用FFlw完成。使用FFrrW对N个值组成的数组进行傅里叶变换时,需要进行的浮点运算次数为:5N192N次M1。所以在对样本值为Nfft的数列进行傅里叶变换时需要完成的浮点运算为:5%192%oC5铲DMl92(炉D肝)。在计算机集群构建过程中选择适合F兀w浮点运算要求的CPU则可以提高集群相十消色散的运算性能。图3就该项性能把一款P4处理器和AMD3000+处理器进行了比较。从图3中可以看出在Nfft处于256到16384之间时CPU的计算效率较高。如果D肼取值在100到200之间,此时对应的通道带宽B为1M到3M。图3中也显示出在该取值范围内,AMD3000+的性能稍好于P4,而在Nfft的值逐渐增大时两种CPU差别不大,P4还优于AMD3000+。经过消色散处理和逆傅单叶变换后,就得到消色散后的时域信号。但是此时的脉冲轮廓并不明显,因为脉冲星发出的脉冲信号十分微弱,通过望远镜接收到的信号全部“淹没”在了众多的噪声之中。为了得到清晰的脉冲星信号,改善脉冲的噪声特性,对于已知周期的脉冲星,可以采用周期折卺的方法,到清晰的脉冲轮廓。至此,相干消色散基本完成,其简要的过程如图4所示。SpeedinMflops/s图3P4和AMD两种CPU进行胂时的样本处理速度和浮点运算速度的比较多通道\~………..集群…………….一图4脉冲星相干消色散数据流程结构3讨论分析为了提高观测的灵敏度,得到更加优质的信万方数据13期刘建伟,等:基于计算机集群的脉冲星相干消色散系统研究号,需要更宽的观测带宽(灵敏度OC ̄/B。),这就导致了更高的数据率。如前所述,观测带宽500MHz对应的数据率可达2Gbytes/s,观测半小时就可以产生约3.5T的数据。为了降低存储空间的开销,需要对这些数据进行实时的处理。若观测带宽为B。,通道带宽为8,观测时间为t曲,处理单通道内观测到的数据所需要的时间为tcom,则为实现实时处理所需要的CPU的数目为:,RcPUNUM=一corn等(8)t。6占通过软件模拟脉冲星消色散的过程可以获得不同CPU对应的t。。的值,有此可以估计出用于计算部分的集群的规模。根据测试,Nfft越大,t。。的时间越长。由前面分析可以知道:t。。ock蝴OC后B2D^,(k为比例系数)。又因为:t。6oCt。7OCtDM。cDM曰,所以CPU—NUMoCkB。。经过测试发现,后同日和DM依IH成正比例关系,如图5所示。图5k随B及D村变化的趋势图5显示出,在B介于1M~3M时,Rate/B,即k值相对稳定,波动不大,DM越大k越大,但总体上k不大于1。之后k随着B的增加而增加,DM越小,这种增加的趋势越平缓,幅度越小,k的值越小。反之,D村越大,这种增加的趋势波动越剧烈,幅度越大,k的值也越大。冈此,选择合理的通道带宽能够提高集群的运算效率,从而节省系统资源。4总结按照上述分析,从密云50m望远镜观测的300MHz基带信号中提取32MHz的窄带信号作为测试信号,对其进行软件消色散处理,则可以测试出某单个CPU的运算性能,从而给出南其构成的集群系统规模的评估(部分测试数据见表1)。这些测试将对大型望远镜多功能数字后端的建设提供参考。表l对P4处理器进行测试的结果从国际上脉冲星相十消色散系统的研究来看,计算机集群系统的应用已经逐渐完善。如荷兰的PuMa11系统。它把160MHz的观测带宽双极化后通过8Bit采样分成2×8×20MHz的多通道信号。其集群由44台计算机组成(2台用于数据接收,10台用于数据存储,32台用于数据计算),数据率达640Mbytes/s,32T的存储空间可以进行连续12h的观测"J。还有英国JBO天文台的COBRA系统。它将100MHz的带宽分为(5—10)MHz的多个通道。所产生的约400MB/s的数据通过DMA卡传输至由约150个PC处理器组成的Beowulf集群进行处(下转第3620页)万方数据3620科学技术与工程9卷StudyoftheDorsalRootGanglionIonChannelExpressionaftertheSciaticNervesofRabbitwasElectricalInjuryTANJia—qi,LIXue—yong‘(DepartmentofPlasticandBurningSurgery,TmsduHospital,FourthMilitaryMedicalUniversity,Xi'an710038,P.R.China)[Abstract]Thesciaticnerveofrabbitwaginjuredbyelectricalcurrentexperimentally,afterthattherelativedor-salrootganglion(DRG)ionchannelexpressionwagmeasuredforthestudyoftheelectricalinjurymechanism.ThesciaticnerveWasinjuredwithdifferentelectricalcurrent。andobtainthesamplesindifferentobservationperiod.Im—munohistochemistryinsemiquantitativeanalysisWasdetectedtheDRGionchannelexpression.Aftertheelectricalinjury,theDRGionchannelexpressionisinadecreasingorder,furthermore,itisinversecorrelationwithvoltageandtime.ItisconcludedthedegenerationandreactivationprogressofionchannelafterelectricalinjurydependOilvoltageandtime.[Keywords]electricinjurydorsalrootganglion(DRG)ionchannel龟≯、—、opb—、—、¥斗码—、—、—^‘p、j—、≯、窜p哂≯、—^_p吣—、——喝—、—、p—喀—吣≯、≯^sp吣—、9^qp吣—、—、s冉、9p咕—、—h譬净喝—、9p心p吣—、≯^spq—、—、—^o—、妒(上接第3615页)理MJ。此外还有澳大利亚Swinburne大学的CPSR—II系统,美国的BPP系统等。随着技术的不断进步,FPGA技术被更多的引用到脉冲星相干消色散系统的设计中来,有效的降低了集群的建设成本,提高了集群的运行效率。性能更加优越的计算机集群被不断研发设计出来,它们必将为天文学研究的不断深入提供有力的支持。参考文献1KilllllerM.COBRA-performance:theoryVIerSUSreality(内部资料).20012H∞kirmH,RickettBJ.Pulsarsi酬pmessing.MethCompPhys1975:6I—-743LyonsR.Quadraturesi础:complex,butnotcomplicated.www.dspguru.com,20084FrigoM.JohnsonS.F唧:anadaptivesoftwarearchitecturefortheFFr.www.fftw.org.20085KaruppusamyR,SmppersB,StratenW.PuMMI:awidebandpulsarmachinefortheWSRT.eprintarXiv:0802.2245。20086KllllllerM,LyneAG村a/.COBRA—adigitalrecerveratJodrellBnak(内部资料)PulsarCoherentDedispersionSystemBasedontheComputerClusterLIUJian.weil’-.JINCheng-jinl(TheNationalAstronomicalObservatories。ChineseAcademyofSciencesl,Beijing100012,P.R.China;GraduateUniversi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论