Based on updating of new generation weather radar software,compilation system of new generation weather radar case data could automatically back up data and compile radar case.Using C language and VC++6.0 development ...Based on updating of new generation weather radar software,compilation system of new generation weather radar case data could automatically back up data and compile radar case.Using C language and VC++6.0 development technology,the software realizes the automatic sorting and saving of radar base data,radar products and radar status information on different machines every day,and automatically creates various folders and files required for compiling data.By inputting the days,date,start and end times,renaming and compression of the base data,product data and status information could be automatically completed,to realize automation,batch,process and standardization of case data compilation.Since putting into the radar business,the operation has been stable and reliable.The working efficiency of business personnel has been improved,and a large number of manpower has been saved.It can be transplanted and popularized in other new generation weather radar stations.展开更多
The currently available compilation techniques are for general computing and are not optimized for physical layer computing in 5G micro base stations.In such cases,the foreseeable data sizes and small code size are ap...The currently available compilation techniques are for general computing and are not optimized for physical layer computing in 5G micro base stations.In such cases,the foreseeable data sizes and small code size are application specific opportunities for baseband algorithm optimizations.Therefore,the special attention can be paid,for example,the specific register allocation algorithm has not been studied so far.The compilation for kernel sub-routines of baseband in 5G micro base stations is our focusing point.For applications of known and fixed data size,we proposed a compilation scheme of parallel data accessing,while operands can be mainly allocated and stored in registers.Based on a small register group(48×32b),the target of our compilation scheme is the optimization of baseband algorithms based on 4×4 or smaller matrices,maximizing the utilization of register files,and eliminating the extra register data exchanging.Meanwhile,when data is allocated into register files,we used VLIW(Very Long Instruction Word)machine to hide the time of data accessing and minimize the cost of data accessing,thus the total execution time is minimum.Experiments indicate that for algorithms with small data size,the cost of data accessing and extra addressing can be minimized.展开更多
基金Supported by Scientific Research and Technology Development Project of Wuzhou Meteorological Bureau(WUQIKE2020001)。
文摘Based on updating of new generation weather radar software,compilation system of new generation weather radar case data could automatically back up data and compile radar case.Using C language and VC++6.0 development technology,the software realizes the automatic sorting and saving of radar base data,radar products and radar status information on different machines every day,and automatically creates various folders and files required for compiling data.By inputting the days,date,start and end times,renaming and compression of the base data,product data and status information could be automatically completed,to realize automation,batch,process and standardization of case data compilation.Since putting into the radar business,the operation has been stable and reliable.The working efficiency of business personnel has been improved,and a large number of manpower has been saved.It can be transplanted and popularized in other new generation weather radar stations.
基金supported by the research funding KYQD(ZR)1974 from Hainan University.
文摘The currently available compilation techniques are for general computing and are not optimized for physical layer computing in 5G micro base stations.In such cases,the foreseeable data sizes and small code size are application specific opportunities for baseband algorithm optimizations.Therefore,the special attention can be paid,for example,the specific register allocation algorithm has not been studied so far.The compilation for kernel sub-routines of baseband in 5G micro base stations is our focusing point.For applications of known and fixed data size,we proposed a compilation scheme of parallel data accessing,while operands can be mainly allocated and stored in registers.Based on a small register group(48×32b),the target of our compilation scheme is the optimization of baseband algorithms based on 4×4 or smaller matrices,maximizing the utilization of register files,and eliminating the extra register data exchanging.Meanwhile,when data is allocated into register files,we used VLIW(Very Long Instruction Word)machine to hide the time of data accessing and minimize the cost of data accessing,thus the total execution time is minimum.Experiments indicate that for algorithms with small data size,the cost of data accessing and extra addressing can be minimized.