Timing speculative(TS)architecture is promising for improving the energy efficiency of microprocessors.Error recovery units,designed for tolerating occasional timing errors,have been used to support a wider range of v...Timing speculative(TS)architecture is promising for improving the energy efficiency of microprocessors.Error recovery units,designed for tolerating occasional timing errors,have been used to support a wider range of voltage scaling,therefore to achieve a better energy efficiency.More specifically,the timing error rate,influenced mainly by data forwarding,is the bottleneck for voltage down-scaling in TS processors.In this paper,a new Timing Error Aware Register Allocation method is proposed.First,we designed the Dependency aware Interference Graph(DIG)construction to get the information of Read after Write(RAW)in programs.To build the construction,we get the disassemble code as input and suppose that there are unlimited registers,the same way as so-called virtual registers in many compilers.Then we change the disassemble codes to the SSA form for each basic block to make sure the registers are defined only once.Based on the DIG construction,registers were real-located to eliminate the timing error,by loosening the RAW dependencies.We con-struct the DIG for each function of the program and sort the edge of DIG by an increasing weight order.Since a smaller weighted-edge value means that its owner nodes have more frequent access in instruction flows,we expect it in different registers with no read-write dependency.At the same time,we make sure that there are no additional new spill codes emerging in our algorithm to minimize the rate of spill code.A high rate of spill code will not only decrease the performance of the system but also increase the unexpected read-write dependency.Next,we reallocate the reg-isters by weight order in turn to loosen the RAW dependencies.Furthermore,we use the NOP operation to pad the instructions with a minimal distance value of 2.Experiment results showed that the average distance of RAW dependencies was increased by over 20%.展开更多
In this paper, we propose a parameter allocation scheme in a parallel array bistable stochastic resonance-based communication system(P-BSR-CS) to improve the performance of weak binary pulse amplitude modulated(BPAM) ...In this paper, we propose a parameter allocation scheme in a parallel array bistable stochastic resonance-based communication system(P-BSR-CS) to improve the performance of weak binary pulse amplitude modulated(BPAM) signal transmissions. The optimal parameter allocation policy of the P-BSR-CS is provided to minimize the bit error rate(BER)and maximize the channel capacity(CC) under the adiabatic approximation condition. On this basis, we further derive the best parameter selection theorem in realistic communication scenarios via variable transformation. Specifically, the P-BSR structure design not only brings the robustness of parameter selection optimization, where the optimal parameter pair is not fixed but variable in quite a wide range, but also produces outstanding system performance. Theoretical analysis and simulation results indicate that in the P-BSR-CS the proposed parameter allocation scheme yields considerable performance improvement, particularly in very low signal-to-noise ratio(SNR) environments.展开更多
To improve the error performance and the resource utilization of cooperative systems, the optimum resource allocation, i.e., power allocation and partner choice, for an adaptive decode-and-forward (DF) cooperative d...To improve the error performance and the resource utilization of cooperative systems, the optimum resource allocation, i.e., power allocation and partner choice, for an adaptive decode-and-forward (DF) cooperative diversity system based on quadrature modulation is investigated. The closed-form expression of the bit error rate (BER) system performance is derived and an optimal power allocation (OPA) algorithm is proposed to optimize the power allocation between the local and relayed signals under the minimum BER criterion. Based on the OPA algorithm, a partner choice strategy is proposed to determine the partner locations specified by various cooperation gains. Simulation results show that the proposed resource optimization algorithms are superior to the unoptimized algorithms by significantly reducing the BER and improving the cooperative gain, which is useful to simplify the practical partner choice process.展开更多
The symbol-error-rate(SER) and power allocation for hybrid cooperative(HC) transmission system are investigated.Closed-form SER expression is derived by using the moment generating function(MGF)-based approach.H...The symbol-error-rate(SER) and power allocation for hybrid cooperative(HC) transmission system are investigated.Closed-form SER expression is derived by using the moment generating function(MGF)-based approach.However,the resultant SER contains an MGF of the harmonic mean of two independent random variables(RVs),which is not tractable in SER analysis.We present a simple MGF expression of the harmonic mean of two independent RVs which avoids the hypergeometric functions used commonly in previous studies.Using the simple MGF,closed-form SER for HC system with M-ary phase shift keying(M-PSK) signals is provided.Further,an approximation as well as an upper bound of the SER is presented.It is shown that the SER approximation is asymptotically tight.Based on the tight SER approximation,the power allocation of the HC system is investigated.It is shown that the optimal power allocation does not depend on the fading parameters of the source-destination(SD) channel and it only depends on the source-relay(SR) and relay-destination(RD) channels.Moreover,the performance gain of the power allocation depends on the ratio of the channel quality between RD and SR.With the increase of this ratio,more performance gain can be acquired.展开更多
Cognitive radio (CR) is a promising technology deemed to improve the efficiency of spectrum utilization. This paper considers a spectrum underlay cognitive radio network, in which the cognitive users (CUs) are all...Cognitive radio (CR) is a promising technology deemed to improve the efficiency of spectrum utilization. This paper considers a spectrum underlay cognitive radio network, in which the cognitive users (CUs) are allowed to use the radio spectrum concurrently with the primary users (PUs) under the interference temperature constraint. We investigate the system performance by using the proposed joint channel and power allocation scheme under two transmit strategies to achieve higher data rates and performance diversity gain respectively. Simulation results show that the proposed scheme provides a significant improvement on the bit error rate (BER) performance and spectrum efficiency of a cognitive wireless network.展开更多
A cross-layer design(CLD)scheme with combination of power allocation,adaptive modulation(AM)and automatic repeat request(ARQ)is presented for space-time coded MIMO system under imperfect feedback,and the corresponding...A cross-layer design(CLD)scheme with combination of power allocation,adaptive modulation(AM)and automatic repeat request(ARQ)is presented for space-time coded MIMO system under imperfect feedback,and the corresponding system performance is investigated in a Rayleigh fading channel.Based on imperfect feedback information,a suboptimal power allocation(PA)scheme is derived to maximize the average spectral efficiency(SE)of the system.The scheme is based on a so-called compressed SNR criterion,and has a closed-form expression for positive power allocation,thus being computationally efficient.Moreover,it can improve SE of the presented CLD.Besides,due to better approximation,it obtains the performance close to the existing optimal approach which requires numerical search.Simulation results show that the proposed CLD with PA can achieve higher SE than the conventional CLD with equal power allocation scheme,and has almost the same performance as CLD with optimal PA.However,it has lower calculation complexity.展开更多
Some unsafe languages,like C and C++,let programmers maximize performance but are vulnerable to memory errors which can lead to program crashes and unpredictable behavior.Aiming to solve the problem,traditional memory...Some unsafe languages,like C and C++,let programmers maximize performance but are vulnerable to memory errors which can lead to program crashes and unpredictable behavior.Aiming to solve the problem,traditional memory allocating strategy is improved and a new probabilistic memory allocation technology is presented.By combining random memory allocating algorithm and virtual memory,memory errors are avoided in all probability during software executing.By replacing default memory allocator to manage allocation of heap memory,buffer overflows and dangling pointers are prevented.Experiments show it is better than Diehard of the following aspects:memory errors prevention,performance in memory allocation set and ability of controlling working set.So probabilistic memory allocation is a valid memory errors prevention technology and it can tolerate memory errors and provide probabilistic memory safety effectively.展开更多
Dual-hop cooperative Multiple-Input Multiple-Output (MIMO) network with multi-relay cooperative communication is introduced. Power allocation problem with Amplify-and-Forward (AF) and Selective Decode-and-Forward (SDF...Dual-hop cooperative Multiple-Input Multiple-Output (MIMO) network with multi-relay cooperative communication is introduced. Power allocation problem with Amplify-and-Forward (AF) and Selective Decode-and-Forward (SDF) strategies in multi-node scenario are formulated and solved respectively. Optimal power allocation schemes that maximize system capacity with AF strategy are presented. In addition, optimal power allocation methods that minimize asymptotic Symbol Error Rate (SER) with SDF cooperative protocol in multi-node scenario are also proposed. Furthermore, performance comparisons are provided in terms of system capacity and approximate SER. Numerical and simulation results confirm our theoretical analysis. It is revealed that, maximum system capacity could be obtained when powers are allocated optimally with AF protocol, while minimization of system's SER could also be achieved with optimum power allocation in SDF strategy. In multi-node scenario, those optimal power allocation algorithms are superior to conventional equal power allocation schemes.展开更多
The energy efficiency(EE) of distributed antenna system with quality of service(Qo S) requirement is investigated over composite Rayleigh fading channel,where the shadow fading,path loss and Rayleigh fading are all co...The energy efficiency(EE) of distributed antenna system with quality of service(Qo S) requirement is investigated over composite Rayleigh fading channel,where the shadow fading,path loss and Rayleigh fading are all considered. Our aim is to maximize the EE which is defined as the ratio of the transmission rate to the total consumed power subject to the maximum transmit power of each remote antenna constraint and Qo S(target BER) requirement. According to the definition of EE and using the upper bound of average EE,the optimized objective function is provided. Based on this,utilizing Karush-KuhnTucker conditions and numerical calculation,a suboptimal energy efficient power allocation(PA) scheme is developed,and the closedform expression of PA coefficients is derived. The scheme may obtain the EE performance close to the existing optimal scheme. Moreover,it has relatively lower complexity than the existing scheme because only the statistic channel information and less iteration are required. Simulation results show the presented scheme is valid and can meet the target BER requirement,and the EE can be increased as target BER requirement decreases.展开更多
We performed a biomass inventory using two-phase sampling to estimate biomass and carbon stocks for mecrusse woodlands and to quantify errors in the estimates. The first sampling phase involved measurement of auxiliar...We performed a biomass inventory using two-phase sampling to estimate biomass and carbon stocks for mecrusse woodlands and to quantify errors in the estimates. The first sampling phase involved measurement of auxiliary variables of living Androstachys johnsonii trees;in the second phase, we performed destructive biomass measurements on a randomly selected subset of trees from the first phase. The second-phase data were used to fit regression models to estimate below and aboveground biomass. These models were then applied to the first-phase data to estimate biomass stock. The estimated forest biomass and carbon stocks were 167.05 and 82.73 Mg·ha-1, respectively. The percent error resulting from plot selection and allometric equations for whole tree biomass stock was 4.55% and 1.53%, respectively, yielding a total error of 4.80%. Among individual variables in the first sampling phase, diameter at breast height (DBH) measurement was the largest source of error, and tree-height estimates contributed substantially to the error. Almost none of the error was attributable to plot variability. For the second sampling phase, DBH measurements were the largest source of error, followed by height measurements and stem-wood density estimates. Of the total error (as total variance) of the sampling process, 90% was attributed to plot selection and 10% to the allometric biomass model. The total error of our measurements was very low, which indicated that the two-phase sampling approach and sample size were effective for capturing and predicting biomass of this forest type.展开更多
基金This work was supported by the General Project of Humanities and Social Sciences Research of the Ministry of Education(16YJA740039,Sheng Xiao,2016)the Foundation Project of Philosophy and Social Science of Hunan(17YBA115,Sheng Xiao,2018).
文摘Timing speculative(TS)architecture is promising for improving the energy efficiency of microprocessors.Error recovery units,designed for tolerating occasional timing errors,have been used to support a wider range of voltage scaling,therefore to achieve a better energy efficiency.More specifically,the timing error rate,influenced mainly by data forwarding,is the bottleneck for voltage down-scaling in TS processors.In this paper,a new Timing Error Aware Register Allocation method is proposed.First,we designed the Dependency aware Interference Graph(DIG)construction to get the information of Read after Write(RAW)in programs.To build the construction,we get the disassemble code as input and suppose that there are unlimited registers,the same way as so-called virtual registers in many compilers.Then we change the disassemble codes to the SSA form for each basic block to make sure the registers are defined only once.Based on the DIG construction,registers were real-located to eliminate the timing error,by loosening the RAW dependencies.We con-struct the DIG for each function of the program and sort the edge of DIG by an increasing weight order.Since a smaller weighted-edge value means that its owner nodes have more frequent access in instruction flows,we expect it in different registers with no read-write dependency.At the same time,we make sure that there are no additional new spill codes emerging in our algorithm to minimize the rate of spill code.A high rate of spill code will not only decrease the performance of the system but also increase the unexpected read-write dependency.Next,we reallocate the reg-isters by weight order in turn to loosen the RAW dependencies.Furthermore,we use the NOP operation to pad the instructions with a minimal distance value of 2.Experiment results showed that the average distance of RAW dependencies was increased by over 20%.
基金supported by the National Natural Science Foundation of China(Grant No.61179027)the Qinglan Project of Jiangsu Province of China(Grant No.QL06212006)the University Postgraduate Research and Innovation Project of Jiangsu Province(Grant Nos.KYLX15_0829,KYLX15_0831)
文摘In this paper, we propose a parameter allocation scheme in a parallel array bistable stochastic resonance-based communication system(P-BSR-CS) to improve the performance of weak binary pulse amplitude modulated(BPAM) signal transmissions. The optimal parameter allocation policy of the P-BSR-CS is provided to minimize the bit error rate(BER)and maximize the channel capacity(CC) under the adiabatic approximation condition. On this basis, we further derive the best parameter selection theorem in realistic communication scenarios via variable transformation. Specifically, the P-BSR structure design not only brings the robustness of parameter selection optimization, where the optimal parameter pair is not fixed but variable in quite a wide range, but also produces outstanding system performance. Theoretical analysis and simulation results indicate that in the P-BSR-CS the proposed parameter allocation scheme yields considerable performance improvement, particularly in very low signal-to-noise ratio(SNR) environments.
基金supported by the National High Technology Research and Development Program of China (863 program) (2006AA01Z270)the National Major Specialized Project of Science and Technology(2009ZX03003-003+4 种基金 2009ZX03003-004)the Fundamental Research Funds for the Central University (K50510010017)the Program for Changjiang Scholars and Innovative Research Team in University(IRT0852)the "111" Project (B08038)the Open Research Fund of State Key Laboratory of Rail Traffic Control and Safety, Beijing Jiaotong University (RCS2008K003)
文摘To improve the error performance and the resource utilization of cooperative systems, the optimum resource allocation, i.e., power allocation and partner choice, for an adaptive decode-and-forward (DF) cooperative diversity system based on quadrature modulation is investigated. The closed-form expression of the bit error rate (BER) system performance is derived and an optimal power allocation (OPA) algorithm is proposed to optimize the power allocation between the local and relayed signals under the minimum BER criterion. Based on the OPA algorithm, a partner choice strategy is proposed to determine the partner locations specified by various cooperation gains. Simulation results show that the proposed resource optimization algorithms are superior to the unoptimized algorithms by significantly reducing the BER and improving the cooperative gain, which is useful to simplify the practical partner choice process.
基金supported by the National Basic Research Program of China (973 Program) (2010CB731803)the National Science Foundation for Innovative Research Groups of China (60921001)
文摘The symbol-error-rate(SER) and power allocation for hybrid cooperative(HC) transmission system are investigated.Closed-form SER expression is derived by using the moment generating function(MGF)-based approach.However,the resultant SER contains an MGF of the harmonic mean of two independent random variables(RVs),which is not tractable in SER analysis.We present a simple MGF expression of the harmonic mean of two independent RVs which avoids the hypergeometric functions used commonly in previous studies.Using the simple MGF,closed-form SER for HC system with M-ary phase shift keying(M-PSK) signals is provided.Further,an approximation as well as an upper bound of the SER is presented.It is shown that the SER approximation is asymptotically tight.Based on the tight SER approximation,the power allocation of the HC system is investigated.It is shown that the optimal power allocation does not depend on the fading parameters of the source-destination(SD) channel and it only depends on the source-relay(SR) and relay-destination(RD) channels.Moreover,the performance gain of the power allocation depends on the ratio of the channel quality between RD and SR.With the increase of this ratio,more performance gain can be acquired.
基金Project supported by the Shanghai Pujiang Program (Grant No.08PJ14057)the Science and Technology Commission of Shanghai Municipality (Grant No.08220510900)+1 种基金the Innovation Foundation of Shanghai University (Grant No.SHUCX102153)the Cognitive Communications Consortium of the Worldwide Universities' Network
文摘Cognitive radio (CR) is a promising technology deemed to improve the efficiency of spectrum utilization. This paper considers a spectrum underlay cognitive radio network, in which the cognitive users (CUs) are allowed to use the radio spectrum concurrently with the primary users (PUs) under the interference temperature constraint. We investigate the system performance by using the proposed joint channel and power allocation scheme under two transmit strategies to achieve higher data rates and performance diversity gain respectively. Simulation results show that the proposed scheme provides a significant improvement on the bit error rate (BER) performance and spectrum efficiency of a cognitive wireless network.
基金Supported by the Foundation of Huaian Industrial Projects(HAG2013064)the Foundation of Huaiyin Institute of Technology(HGB1202)the Doctoral Fund of Ministry of Education of China(20093218120021)
文摘A cross-layer design(CLD)scheme with combination of power allocation,adaptive modulation(AM)and automatic repeat request(ARQ)is presented for space-time coded MIMO system under imperfect feedback,and the corresponding system performance is investigated in a Rayleigh fading channel.Based on imperfect feedback information,a suboptimal power allocation(PA)scheme is derived to maximize the average spectral efficiency(SE)of the system.The scheme is based on a so-called compressed SNR criterion,and has a closed-form expression for positive power allocation,thus being computationally efficient.Moreover,it can improve SE of the presented CLD.Besides,due to better approximation,it obtains the performance close to the existing optimal approach which requires numerical search.Simulation results show that the proposed CLD with PA can achieve higher SE than the conventional CLD with equal power allocation scheme,and has almost the same performance as CLD with optimal PA.However,it has lower calculation complexity.
基金supported by the Natural Science Foundation of China under Grant No.61100205the National High-Tech Research and Development Plan of China under Grant No.2009AA01Z433the Project of the Fundamental Research Funds of Beijing Institute of Technology
文摘Some unsafe languages,like C and C++,let programmers maximize performance but are vulnerable to memory errors which can lead to program crashes and unpredictable behavior.Aiming to solve the problem,traditional memory allocating strategy is improved and a new probabilistic memory allocation technology is presented.By combining random memory allocating algorithm and virtual memory,memory errors are avoided in all probability during software executing.By replacing default memory allocator to manage allocation of heap memory,buffer overflows and dangling pointers are prevented.Experiments show it is better than Diehard of the following aspects:memory errors prevention,performance in memory allocation set and ability of controlling working set.So probabilistic memory allocation is a valid memory errors prevention technology and it can tolerate memory errors and provide probabilistic memory safety effectively.
基金Supported by National Natural Science Foundation of China (NSFC) (No. 60972039)National High Technology Research and Development Program of China (No.2009AA01Z241)Innovation Program for Ph.D. and Postgraduate Candidates in Jiangsu Province (No.CX09B_147Z)
文摘Dual-hop cooperative Multiple-Input Multiple-Output (MIMO) network with multi-relay cooperative communication is introduced. Power allocation problem with Amplify-and-Forward (AF) and Selective Decode-and-Forward (SDF) strategies in multi-node scenario are formulated and solved respectively. Optimal power allocation schemes that maximize system capacity with AF strategy are presented. In addition, optimal power allocation methods that minimize asymptotic Symbol Error Rate (SER) with SDF cooperative protocol in multi-node scenario are also proposed. Furthermore, performance comparisons are provided in terms of system capacity and approximate SER. Numerical and simulation results confirm our theoretical analysis. It is revealed that, maximum system capacity could be obtained when powers are allocated optimally with AF protocol, while minimization of system's SER could also be achieved with optimum power allocation in SDF strategy. In multi-node scenario, those optimal power allocation algorithms are superior to conventional equal power allocation schemes.
基金partially supported by National Natural Science Foundation of China (61571225)Research Founding of Graduate Innovation Center in NUAA (kfjj20150410)+4 种基金the Fundamental Research Funds for the Central Universities (NS2015046,NS2016044)Shenzhen Strategic Emerging Industry Development Funds (JSGG20150331160845693)Qing Lan Project of JiangsuSix Talent Peaks Project in Jiangsu (DZXX-007)Open Research Fund of National Mobile Communications Research Laboratory of Southeast University (2012D17)
文摘The energy efficiency(EE) of distributed antenna system with quality of service(Qo S) requirement is investigated over composite Rayleigh fading channel,where the shadow fading,path loss and Rayleigh fading are all considered. Our aim is to maximize the EE which is defined as the ratio of the transmission rate to the total consumed power subject to the maximum transmit power of each remote antenna constraint and Qo S(target BER) requirement. According to the definition of EE and using the upper bound of average EE,the optimized objective function is provided. Based on this,utilizing Karush-KuhnTucker conditions and numerical calculation,a suboptimal energy efficient power allocation(PA) scheme is developed,and the closedform expression of PA coefficients is derived. The scheme may obtain the EE performance close to the existing optimal scheme. Moreover,it has relatively lower complexity than the existing scheme because only the statistic channel information and less iteration are required. Simulation results show the presented scheme is valid and can meet the target BER requirement,and the EE can be increased as target BER requirement decreases.
文摘We performed a biomass inventory using two-phase sampling to estimate biomass and carbon stocks for mecrusse woodlands and to quantify errors in the estimates. The first sampling phase involved measurement of auxiliary variables of living Androstachys johnsonii trees;in the second phase, we performed destructive biomass measurements on a randomly selected subset of trees from the first phase. The second-phase data were used to fit regression models to estimate below and aboveground biomass. These models were then applied to the first-phase data to estimate biomass stock. The estimated forest biomass and carbon stocks were 167.05 and 82.73 Mg·ha-1, respectively. The percent error resulting from plot selection and allometric equations for whole tree biomass stock was 4.55% and 1.53%, respectively, yielding a total error of 4.80%. Among individual variables in the first sampling phase, diameter at breast height (DBH) measurement was the largest source of error, and tree-height estimates contributed substantially to the error. Almost none of the error was attributable to plot variability. For the second sampling phase, DBH measurements were the largest source of error, followed by height measurements and stem-wood density estimates. Of the total error (as total variance) of the sampling process, 90% was attributed to plot selection and 10% to the allometric biomass model. The total error of our measurements was very low, which indicated that the two-phase sampling approach and sample size were effective for capturing and predicting biomass of this forest type.