首页 > 最新文献

Journal of Zhejiang University-Science C-Computers & Electronics最新文献

英文 中文
Dynamic task scheduling modeling in unstructured heterogeneous multiprocessor systems 非结构化异构多处理器系统中的动态任务调度建模
Pub Date : 2014-06-01 DOI: 10.1631/jzus.C1300204
Hamid Tabatabaee, M. Akbarzadeh-T., N. Pariz
An algorithm is proposed for scheduling dependent tasks in time-varying heterogeneous multiprocessor systems, in which computational power and links between processors are allowed to change over time. Link contention is considered in the multiprocessor scheduling problem. A linear switching-state space-modeling paradigm is introduced to enable theoretical analysis from a system engineering perspective. Theoretical analysis of this model shows its robustness against changes in processing power and link failure. The proposed algorithm uses a fuzzy decision-making procedure to handle changes in the multiprocessor system. The efficiency of the proposed algorithm is illustrated by several random experiments and comparison against a recent benchmark approach. The results show up to 18% average improvement in makespan, especially for larger scale systems.
提出了一种在时变异构多处理器系统中允许计算能力和处理器间链路随时间变化而变化的任务调度算法。多处理器调度问题中考虑了链路争用问题。引入线性切换状态空间建模范式,从系统工程的角度进行理论分析。理论分析表明,该模型对处理能力和链路故障的变化具有鲁棒性。该算法采用模糊决策过程来处理多处理器系统中的变化。通过几个随机实验和与最近的基准方法的比较,证明了该算法的有效性。结果显示,完工时间平均提高了18%,特别是对于大型系统。
{"title":"Dynamic task scheduling modeling in unstructured heterogeneous multiprocessor systems","authors":"Hamid Tabatabaee, M. Akbarzadeh-T., N. Pariz","doi":"10.1631/jzus.C1300204","DOIUrl":"https://doi.org/10.1631/jzus.C1300204","url":null,"abstract":"An algorithm is proposed for scheduling dependent tasks in time-varying heterogeneous multiprocessor systems, in which computational power and links between processors are allowed to change over time. Link contention is considered in the multiprocessor scheduling problem. A linear switching-state space-modeling paradigm is introduced to enable theoretical analysis from a system engineering perspective. Theoretical analysis of this model shows its robustness against changes in processing power and link failure. The proposed algorithm uses a fuzzy decision-making procedure to handle changes in the multiprocessor system. The efficiency of the proposed algorithm is illustrated by several random experiments and comparison against a recent benchmark approach. The results show up to 18% average improvement in makespan, especially for larger scale systems.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"423 - 434"},"PeriodicalIF":0.0,"publicationDate":"2014-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1300204","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67534197","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Residual intensity modulation in resonator fiber optic gyros with sinusoidal wave phase modulation 正弦波相位调制谐振腔光纤陀螺的剩余强度调制
Pub Date : 2014-06-01 DOI: 10.1631/jzus.C1400036
D. Ying, Qiang Li, Hui-lian Ma, Zhong-he Jin
We present how residual intensity modulation (RIM) affects the performance of a resonator fiber optic gyro (R-FOG) through a sinusoidal wave phase modulation technique. The expression for the R-FOG system’s demodulation curve under RIM is obtained. Through numerical simulation with different RIM coefficients and modulation frequencies, we find that a zero deviation is induced by the RIM effect on the demodulation curve, and this zero deviation varies with the RIM coefficient and modulation frequency. The expression for the system error due to this zero deviation is derived. Simulation results show that the RIM-induced error varies with the RIM coefficient and modulation frequency. There also exists optimum values for the RIM coefficient and modulation frequency to totally eliminate the RIM-induced error, and the error increases as the RIM coefficient or modulation frequency deviates from its optimum value; however, in practical situations, these two parameters would not be exactly fixed but fluctuate from their respective optimum values, and a large system error is induced even if there exists a very small deviation of these two critical parameters from their optimum values. Simulation results indicate that the RIM-induced error should be considered when designing and evaluating an R-FOG system.
本文介绍了剩余强度调制(RIM)如何通过正弦波相位调制技术影响谐振式光纤陀螺(R-FOG)的性能。得到了在RIM条件下R-FOG系统的解调曲线表达式。通过不同RIM系数和调制频率下的数值模拟,我们发现RIM效应对解调曲线产生了一个零偏差,并且这个零偏差随RIM系数和调制频率的变化而变化。推导了由于该零偏差引起的系统误差表达式。仿真结果表明,RIM诱导误差随RIM系数和调制频率的变化而变化。RIM系数和调制频率也存在能完全消除RIM误差的最优值,RIM系数或调制频率偏离其最优值时,误差增大;但在实际情况下,这两个关键参数并不会完全固定,而是会在各自的最优值上下波动,即使这两个关键参数与最优值存在很小的偏差,也会引起较大的系统误差。仿真结果表明,在设计和评估R-FOG系统时,应考虑到环致误差。
{"title":"Residual intensity modulation in resonator fiber optic gyros with sinusoidal wave phase modulation","authors":"D. Ying, Qiang Li, Hui-lian Ma, Zhong-he Jin","doi":"10.1631/jzus.C1400036","DOIUrl":"https://doi.org/10.1631/jzus.C1400036","url":null,"abstract":"We present how residual intensity modulation (RIM) affects the performance of a resonator fiber optic gyro (R-FOG) through a sinusoidal wave phase modulation technique. The expression for the R-FOG system’s demodulation curve under RIM is obtained. Through numerical simulation with different RIM coefficients and modulation frequencies, we find that a zero deviation is induced by the RIM effect on the demodulation curve, and this zero deviation varies with the RIM coefficient and modulation frequency. The expression for the system error due to this zero deviation is derived. Simulation results show that the RIM-induced error varies with the RIM coefficient and modulation frequency. There also exists optimum values for the RIM coefficient and modulation frequency to totally eliminate the RIM-induced error, and the error increases as the RIM coefficient or modulation frequency deviates from its optimum value; however, in practical situations, these two parameters would not be exactly fixed but fluctuate from their respective optimum values, and a large system error is induced even if there exists a very small deviation of these two critical parameters from their optimum values. Simulation results indicate that the RIM-induced error should be considered when designing and evaluating an R-FOG system.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"482 - 488"},"PeriodicalIF":0.0,"publicationDate":"2014-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1400036","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67535476","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Reliable beacon transmission based MAC protocol for LR-WPANs over WLAN interferences 基于MAC协议的可靠信标传输解决了WLAN干扰
Pub Date : 2014-06-01 DOI: 10.1631/jzus.C1300269
Ji-Hoon Park, Byung-Seo Kim
The use of IEEE 802.15.4 standard based application systems has been rapidly increasing, for example, in medical services, sensor networks, public safety systems, and home automation systems. However, issues arise from the fact that IEEE 802.15.4 standard based low rate wireless personal area networks (LR-WPANs) use the same frequency bands as wireless local area networks (WLANs), and they interfere with each other. Based on past research on this issue, the interference has a more serious impact on LR-WPANs’ performance than on WLANs’ performance. In this paper we propose a method to improve LR-WPANs’ performance while coexisting with WLANs, which is called the reliable beacon transmission based medium access control (MAC) protocol. Since the reliability of a beacon frame is important, in this method, only the beacon frame is transmitted in interference-free channels, and the data packets are transmitted in interfered channels instead of abandoning the channels altogether. This method increases the reliability of beacon frames as well as overall channel utilizations. The effectiveness of the proposed method was evaluated through extensive simulations, and this paper proves that this method improves the performance of IEEE 802.15.4 based wireless sensor networks (WSNs) over WLANs’ interferences.
基于IEEE 802.15.4标准的应用系统的使用正在迅速增加,例如,在医疗服务、传感器网络、公共安全系统和家庭自动化系统中。然而,基于IEEE 802.15.4标准的低速率无线个人区域网络(lr - wpan)与无线局域网(wlan)使用相同的频段,并且它们相互干扰,这就产生了问题。从以往对该问题的研究来看,干扰对低频段广域网性能的影响比对广域网性能的影响更为严重。本文提出了一种提高低频带广域网与广域网共存的性能的方法,即基于可靠信标传输的介质访问控制(MAC)协议。由于信标帧的可靠性很重要,在这种方法中,只有信标帧在无干扰的信道中传输,数据包在受干扰的信道中传输,而不是完全放弃信道。这种方法提高了信标帧的可靠性以及总体信道利用率。通过大量的仿真验证了该方法的有效性,并证明了该方法可以提高基于IEEE 802.15.4的无线传感器网络(WSNs)在wlan干扰下的性能。
{"title":"Reliable beacon transmission based MAC protocol for LR-WPANs over WLAN interferences","authors":"Ji-Hoon Park, Byung-Seo Kim","doi":"10.1631/jzus.C1300269","DOIUrl":"https://doi.org/10.1631/jzus.C1300269","url":null,"abstract":"The use of IEEE 802.15.4 standard based application systems has been rapidly increasing, for example, in medical services, sensor networks, public safety systems, and home automation systems. However, issues arise from the fact that IEEE 802.15.4 standard based low rate wireless personal area networks (LR-WPANs) use the same frequency bands as wireless local area networks (WLANs), and they interfere with each other. Based on past research on this issue, the interference has a more serious impact on LR-WPANs’ performance than on WLANs’ performance. In this paper we propose a method to improve LR-WPANs’ performance while coexisting with WLANs, which is called the reliable beacon transmission based medium access control (MAC) protocol. Since the reliability of a beacon frame is important, in this method, only the beacon frame is transmitted in interference-free channels, and the data packets are transmitted in interfered channels instead of abandoning the channels altogether. This method increases the reliability of beacon frames as well as overall channel utilizations. The effectiveness of the proposed method was evaluated through extensive simulations, and this paper proves that this method improves the performance of IEEE 802.15.4 based wireless sensor networks (WSNs) over WLANs’ interferences.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"470 - 481"},"PeriodicalIF":0.0,"publicationDate":"2014-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1300269","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67534610","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Performance study of selective encryption in comparison to full encryption for still visual images 静态视觉图像中选择性加密与完全加密的性能研究
Pub Date : 2014-06-01 DOI: 10.1631/jzus.C1300262
O. A. Khashan, A. Zin, E. Sundararajan
Securing digital images is becoming an important concern in today’s information security due to the extensive use of secure images that are either transmitted over a network or stored on disks. Image encryption is the most effective way to fulfil confidentiality and protect the privacy of images. Nevertheless, owing to the large size and complex structure of digital images, the computational overhead and processing time needed to carry out full image encryption prove to be limiting factors that inhibit it of being used more heavily in real time. To solve this problem, many recent studies use the selective encryption approach to encrypt significant parts of images with a hope to reduce the encryption overhead. However, it is necessary to realistically evaluate its performance compared to full encryption. In this paper, we study the performance and efficiency of image segmentation methods used in the selective encryption approach, such as edges and face detection methods, in determining the most important parts of visual images. Experiments were performed to analyse the computational results obtained by selective image encryption compared to full image encryption using symmetric encryption algorithms. Experiment results have proven that the selective encryption approach based on edge and face detection can significantly reduce the time of encrypting still visual images as compared to full encryption. Thus, this approach can be considered a good alternative in the implementation of real-time applications that require adequate security levels.
由于通过网络传输或存储在磁盘上的安全图像的广泛使用,保护数字图像已成为当今信息安全中的一个重要问题。图像加密是实现图像机密性和保护图像隐私的最有效方法。然而,由于数字图像的体积大,结构复杂,进行全图像加密所需的计算开销和处理时间是限制其在实时中得到更多使用的限制因素。为了解决这个问题,最近的许多研究使用选择性加密方法对图像的重要部分进行加密,希望减少加密开销。然而,与完全加密相比,现实地评估其性能是必要的。在本文中,我们研究了在选择性加密方法中使用的图像分割方法,如边缘和人脸检测方法,在确定视觉图像的最重要部分方面的性能和效率。通过实验分析了选择性图像加密与全图像对称加密的计算结果。实验结果表明,与完全加密相比,基于边缘和人脸检测的选择性加密方法可以显著减少静态视觉图像的加密时间。因此,在需要足够安全级别的实时应用程序的实现中,这种方法可以被认为是一种很好的替代方法。
{"title":"Performance study of selective encryption in comparison to full encryption for still visual images","authors":"O. A. Khashan, A. Zin, E. Sundararajan","doi":"10.1631/jzus.C1300262","DOIUrl":"https://doi.org/10.1631/jzus.C1300262","url":null,"abstract":"Securing digital images is becoming an important concern in today’s information security due to the extensive use of secure images that are either transmitted over a network or stored on disks. Image encryption is the most effective way to fulfil confidentiality and protect the privacy of images. Nevertheless, owing to the large size and complex structure of digital images, the computational overhead and processing time needed to carry out full image encryption prove to be limiting factors that inhibit it of being used more heavily in real time. To solve this problem, many recent studies use the selective encryption approach to encrypt significant parts of images with a hope to reduce the encryption overhead. However, it is necessary to realistically evaluate its performance compared to full encryption. In this paper, we study the performance and efficiency of image segmentation methods used in the selective encryption approach, such as edges and face detection methods, in determining the most important parts of visual images. Experiments were performed to analyse the computational results obtained by selective image encryption compared to full image encryption using symmetric encryption algorithms. Experiment results have proven that the selective encryption approach based on edge and face detection can significantly reduce the time of encrypting still visual images as compared to full encryption. Thus, this approach can be considered a good alternative in the implementation of real-time applications that require adequate security levels.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"435 - 444"},"PeriodicalIF":0.0,"publicationDate":"2014-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1300262","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67534124","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 42
Comparison of selected algorithms for scheduling workflow applications with dynamically changing service availability 动态变化服务可用性的工作流应用调度算法比较
Pub Date : 2014-06-01 DOI: 10.1631/jzus.C1300270
P. Czarnul
This paper compares the quality and execution times of several algorithms for scheduling service based workflow applications with changeable service availability and parameters. A workflow is defined as an acyclic directed graph with nodes corresponding to tasks and edges to dependencies between tasks. For each task, one out of several available services needs to be chosen and scheduled to minimize the workflow execution time and keep the cost of service within the budget. During the execution of a workflow, some services may become unavailable, new ones may appear, and costs and execution times may change with a certain probability. Rescheduling is needed to obtain a better schedule. A solution is proposed on how integer linear programming can be used to solve this problem to obtain optimal solutions for smaller problems or suboptimal solutions for larger ones. It is compared side-by-side with GAIN, divide-and-conquer, and genetic algorithms for various probabilities of service unavailability or change in service parameters. The algorithms are implemented and subsequently tested in a real BeesyCluster environment.
本文比较了几种调度算法在服务可用性和参数可变的基于服务的工作流应用中的质量和执行时间。工作流被定义为一个无环有向图,节点对应任务,边对应任务之间的依赖关系。对于每个任务,需要选择和调度几个可用服务中的一个,以最小化工作流执行时间并将服务成本保持在预算范围内。在执行工作流期间,一些服务可能不可用,新的服务可能出现,成本和执行时间可能以一定的概率发生变化。需要重新安排以获得更好的时间表。给出了如何用整数线性规划求解这一问题,以求得较小问题的最优解或较大问题的次优解。针对服务不可用或服务参数变化的各种概率,将其与增益增益、分治和遗传算法并排比较。算法被实现并随后在一个真实的BeesyCluster环境中进行测试。
{"title":"Comparison of selected algorithms for scheduling workflow applications with dynamically changing service availability","authors":"P. Czarnul","doi":"10.1631/jzus.C1300270","DOIUrl":"https://doi.org/10.1631/jzus.C1300270","url":null,"abstract":"This paper compares the quality and execution times of several algorithms for scheduling service based workflow applications with changeable service availability and parameters. A workflow is defined as an acyclic directed graph with nodes corresponding to tasks and edges to dependencies between tasks. For each task, one out of several available services needs to be chosen and scheduled to minimize the workflow execution time and keep the cost of service within the budget. During the execution of a workflow, some services may become unavailable, new ones may appear, and costs and execution times may change with a certain probability. Rescheduling is needed to obtain a better schedule. A solution is proposed on how integer linear programming can be used to solve this problem to obtain optimal solutions for smaller problems or suboptimal solutions for larger ones. It is compared side-by-side with GAIN, divide-and-conquer, and genetic algorithms for various probabilities of service unavailability or change in service parameters. The algorithms are implemented and subsequently tested in a real BeesyCluster environment.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"401 - 422"},"PeriodicalIF":0.0,"publicationDate":"2014-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1300270","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67534707","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
An efficient measurement-driven sequential Monte Carlo multi-Bernoulli filter for multi-target filtering 一种有效的测量驱动序列蒙特卡罗多伯努利滤波器,用于多目标滤波
Pub Date : 2014-06-01 DOI: 10.1631/jzus.C1400025
Tong-yang Jiang, Mei-qin Liu, Xie Wang, Sen-lin Zhang
We propose an efficient measurement-driven sequential Monte Carlo multi-Bernoulli (SMC-MB) filter for multi-target filtering in the presence of clutter and missing detection. The survival and birth measurements are distinguished from the original measurements using the gating technique. Then the survival measurements are used to update both survival and birth targets, and the birth measurements are used to update only the birth targets. Since most clutter measurements do not participate in the update step, the computing time is reduced significantly. Simulation results demonstrate that the proposed approach improves the real-time performance without degradation of filtering performance.
我们提出了一种有效的测量驱动序列蒙特卡罗多伯努利(SMC-MB)滤波器,用于存在杂波和缺失检测的多目标滤波。使用门控技术将生存和出生测量值与原始测量值区分开来。然后使用生存度量来更新生存目标和出生目标,而使用出生度量来仅更新出生目标。由于大多数杂波测量不参与更新步骤,因此大大减少了计算时间。仿真结果表明,该方法在不降低滤波性能的前提下提高了实时性能。
{"title":"An efficient measurement-driven sequential Monte Carlo multi-Bernoulli filter for multi-target filtering","authors":"Tong-yang Jiang, Mei-qin Liu, Xie Wang, Sen-lin Zhang","doi":"10.1631/jzus.C1400025","DOIUrl":"https://doi.org/10.1631/jzus.C1400025","url":null,"abstract":"We propose an efficient measurement-driven sequential Monte Carlo multi-Bernoulli (SMC-MB) filter for multi-target filtering in the presence of clutter and missing detection. The survival and birth measurements are distinguished from the original measurements using the gating technique. Then the survival measurements are used to update both survival and birth targets, and the birth measurements are used to update only the birth targets. Since most clutter measurements do not participate in the update step, the computing time is reduced significantly. Simulation results demonstrate that the proposed approach improves the real-time performance without degradation of filtering performance.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"445 - 457"},"PeriodicalIF":0.0,"publicationDate":"2014-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1400025","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67535080","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A new maximum-likelihood phase estimation method for X-ray pulsar signals 一种新的x射线脉冲星信号最大似然相位估计方法
Pub Date : 2014-06-01 DOI: 10.1631/jzus.C1300347
Hua Zhang, Luejun Xu, Yang-he Shen, Rong Jiao, Jing-rong Sun
X-ray pulsar navigation (XPNAV) is an attractive method for autonomous navigation of deep space in the future. Currently, techniques for estimating the phase of X-ray pulsar radiation involve the maximization of the general non-convex object functions based on the average profile from the epoch folding method. This results in the suppression of useful information and highly complex computation. In this paper, a new maximum likelihood (ML) phase estimation method that directly utilizes the measured time of arrivals (TOAs) is presented. The X-ray pulsar radiation will be treated as a cyclo-stationary process and the TOAs of the photons in a period will be redefined as a new process, whose probability distribution function is the normalized standard profile of the pulsar. We demonstrate that the new process is equivalent to the generally used Poisson model. Then, the phase estimation problem is recast as a cyclic shift parameter estimation under the ML estimation, and we also put forward a parallel ML estimation method to improve the ML solution. Numerical simulation results show that the estimator described here presents a higher precision and reduces the computational complexity compared with currently used estimators.
x射线脉冲星导航(XPNAV)是未来深空自主导航的一种有吸引力的方法。目前,估计x射线脉冲星辐射相位的技术涉及基于历元折叠法的平均剖面的一般非凸目标函数的最大化。这导致了有用信息的抑制和高度复杂的计算。本文提出了一种直接利用实测到达时间(TOAs)的最大似然相位估计方法。将x射线脉冲星辐射视为一个循环平稳过程,将光子在一个周期内的toa重新定义为一个新的过程,其概率分布函数为脉冲星的归一化标准剖面。我们证明了新过程等价于一般使用的泊松模型。然后,将相位估计问题重构为ML估计下的循环移位参数估计,并提出了一种并行ML估计方法来改进ML解。数值仿真结果表明,与现有的估计器相比,本文所描述的估计器具有更高的精度,并降低了计算复杂度。
{"title":"A new maximum-likelihood phase estimation method for X-ray pulsar signals","authors":"Hua Zhang, Luejun Xu, Yang-he Shen, Rong Jiao, Jing-rong Sun","doi":"10.1631/jzus.C1300347","DOIUrl":"https://doi.org/10.1631/jzus.C1300347","url":null,"abstract":"X-ray pulsar navigation (XPNAV) is an attractive method for autonomous navigation of deep space in the future. Currently, techniques for estimating the phase of X-ray pulsar radiation involve the maximization of the general non-convex object functions based on the average profile from the epoch folding method. This results in the suppression of useful information and highly complex computation. In this paper, a new maximum likelihood (ML) phase estimation method that directly utilizes the measured time of arrivals (TOAs) is presented. The X-ray pulsar radiation will be treated as a cyclo-stationary process and the TOAs of the photons in a period will be redefined as a new process, whose probability distribution function is the normalized standard profile of the pulsar. We demonstrate that the new process is equivalent to the generally used Poisson model. Then, the phase estimation problem is recast as a cyclic shift parameter estimation under the ML estimation, and we also put forward a parallel ML estimation method to improve the ML solution. Numerical simulation results show that the estimator described here presents a higher precision and reduces the computational complexity compared with currently used estimators.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"458 - 469"},"PeriodicalIF":0.0,"publicationDate":"2014-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1300347","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67535230","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
PASS: a simple, efficient parallelism-aware solid state drive I/O scheduler PASS:一个简单,高效的并行感知固态驱动器I/O调度器
Pub Date : 2014-05-09 DOI: 10.1631/jzus.C1300258
Hongyan Li, N. Xiong, Ping Huang, Chao Gui
Emerging non-volatile memory technologies, especially flash-based solid state drives (SSDs), have increasingly been adopted in the storage stack. They provide numerous advantages over traditional mechanically rotating hard disk drives (HDDs) and have a tendency to replace HDDs. Due to the long existence of HDDs as primary building blocks for storage systems, however, much of the system software has been specially designed for HDD and may not be optimal for non-volatile memory media. Therefore, in order to realistically leverage its superior raw performance to the maximum, the existing upper layer software has to be re-evaluated or re-designed. To this end, in this paper, we propose PASS, an optimized I/O scheduler at the Linux block layer to accommodate the changing trend of underlying storage devices toward flash-based SSDs. PASS takes the rich internal parallelism in SSDs into account when dispatching requests to the device driver in order to achieve high performance. Specifically, it partitions the logical storage space into fixed-size regions (preferably the component package sizes) as scheduling units. These scheduling units are serviced in a round-robin manner and for every chance that the chosen dispatching unit issues only a batch of either read or write requests to suppress the excessive mutual interference. Additionally, the requests are sorted according to their visiting addresses while waiting in the dispatching queues to exploit high sequential performance of SSD. The experimental results with a variety of workloads have shown that PASS outperforms the four Linux off-the-shelf I/O schedulers by a degree of 3% up to 41%, while at the same time it improves the lifetime significantly, due to reducing the internal write amplification.
新兴的非易失性存储技术,特别是基于闪存的固态硬盘(ssd),已经越来越多地应用于存储堆栈中。与传统的机械旋转硬盘驱动器(hdd)相比,它们提供了许多优点,并且有取代hdd的趋势。然而,由于HDD作为存储系统的主要构建块的长期存在,许多系统软件都是专门为HDD设计的,对于非易失性存储介质可能不是最佳的。因此,为了实际地最大限度地利用其优越的原始性能,必须重新评估或重新设计现有的上层软件。为此,在本文中,我们提出了PASS,一种在Linux块层优化的I/O调度器,以适应底层存储设备向基于闪存的ssd的变化趋势。为了实现高性能,在向设备驱动程序调度请求时,PASS考虑了ssd中丰富的内部并行性。具体来说,它将逻辑存储空间划分为固定大小的区域(最好是组件包大小)作为调度单元。这些调度单元以轮询的方式提供服务,并且每次选择的调度单元只发出一批读或写请求,以抑制过度的相互干扰。此外,在调度队列中等待时,根据访问地址对请求进行排序,以利用SSD的高顺序性能。在各种工作负载下的实验结果表明,PASS的性能比四个Linux现成的I/O调度器高出3%到41%,同时由于减少了内部写放大,它显著提高了生命周期。
{"title":"PASS: a simple, efficient parallelism-aware solid state drive I/O scheduler","authors":"Hongyan Li, N. Xiong, Ping Huang, Chao Gui","doi":"10.1631/jzus.C1300258","DOIUrl":"https://doi.org/10.1631/jzus.C1300258","url":null,"abstract":"Emerging non-volatile memory technologies, especially flash-based solid state drives (SSDs), have increasingly been adopted in the storage stack. They provide numerous advantages over traditional mechanically rotating hard disk drives (HDDs) and have a tendency to replace HDDs. Due to the long existence of HDDs as primary building blocks for storage systems, however, much of the system software has been specially designed for HDD and may not be optimal for non-volatile memory media. Therefore, in order to realistically leverage its superior raw performance to the maximum, the existing upper layer software has to be re-evaluated or re-designed. To this end, in this paper, we propose PASS, an optimized I/O scheduler at the Linux block layer to accommodate the changing trend of underlying storage devices toward flash-based SSDs. PASS takes the rich internal parallelism in SSDs into account when dispatching requests to the device driver in order to achieve high performance. Specifically, it partitions the logical storage space into fixed-size regions (preferably the component package sizes) as scheduling units. These scheduling units are serviced in a round-robin manner and for every chance that the chosen dispatching unit issues only a batch of either read or write requests to suppress the excessive mutual interference. Additionally, the requests are sorted according to their visiting addresses while waiting in the dispatching queues to exploit high sequential performance of SSD. The experimental results with a variety of workloads have shown that PASS outperforms the four Linux off-the-shelf I/O schedulers by a degree of 3% up to 41%, while at the same time it improves the lifetime significantly, due to reducing the internal write amplification.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"321-336"},"PeriodicalIF":0.0,"publicationDate":"2014-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1300258","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67534008","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
SVM based layout retargeting for fast and regularized inverse lithography 基于支持向量机的快速正则化反光刻布局重定位
Pub Date : 2014-05-09 DOI: 10.1631/jzus.C1300357
Kai-sheng Luo, Zheng Shi, Xiaolang Yan, Zhen Geng
Inverse lithography technology (ILT), also known as pixel-based optical proximity correction (PB-OPC), has shown promising capability in pushing the current 193 nm lithography to its limit. By treating the mask optimization process as an inverse problem in lithography, ILT provides a more complete exploration of the solution space and better pattern fidelity than the traditional edge-based OPC. However, the existing methods of ILT are extremely time-consuming due to the slow convergence of the optimization process. To address this issue, in this paper we propose a support vector machine (SVM) based layout retargeting method for ILT, which is designed to generate a good initial input mask for the optimization process and promote the convergence speed. Supervised by optimized masks of training layouts generated by conventional ILT, SVM models are learned and used to predict the initial pixel values in the ‘undefined areas’ of the new layout. By this process, an initial input mask close to the final optimized mask of the new layout is generated, which reduces iterations needed in the following optimization process. Manufacturability is another critical issue in ILT; however, the mask generated by our layout retargeting method is quite irregular due to the prediction inaccuracy of the SVM models. To compensate for this drawback, a spatial filter is employed to regularize the retargeted mask for complexity reduction. We implemented our layout retargeting method with a regularized level-set based ILT (LSB-ILT) algorithm under partially coherent illumination conditions. Experimental results show that with an initial input mask generated by our layout retargeting method, the number of iterations needed in the optimization process and runtime of the whole process in ILT are reduced by 70.8% and 69.0%, respectively.
逆光刻技术(ILT),也被称为基于像素的光学接近校正(PB-OPC),在将当前193nm光刻技术推向其极限方面显示出了很好的能力。通过将掩模优化过程视为光刻中的逆问题,ILT提供了比传统的基于边缘的OPC更完整的解空间探索和更好的模式保真度。然而,现有的ILT方法由于优化过程收敛缓慢而非常耗时。针对这一问题,本文提出了一种基于支持向量机(SVM)的ILT布局重定位方法,该方法为优化过程生成良好的初始输入掩码,提高了收敛速度。在传统ILT生成的训练布局优化掩模的监督下,学习SVM模型并用于预测新布局“未定义区域”的初始像素值。通过此过程,生成一个接近新布局最终优化掩码的初始输入掩码,从而减少了后续优化过程中所需的迭代。可制造性是ILT的另一个关键问题;然而,由于SVM模型的预测不准确,我们的布局重定向方法生成的掩码非常不规则。为了弥补这一缺点,采用空间滤波器对重目标掩码进行正则化以降低复杂度。在部分相干光照条件下,我们使用基于正则化水平集的ILT (llb -ILT)算法实现了我们的布局重定位方法。实验结果表明,使用我们的布局重定向方法生成的初始输入掩码,优化过程所需的迭代次数和ILT中整个过程的运行时间分别减少了70.8%和69.0%。
{"title":"SVM based layout retargeting for fast and regularized inverse lithography","authors":"Kai-sheng Luo, Zheng Shi, Xiaolang Yan, Zhen Geng","doi":"10.1631/jzus.C1300357","DOIUrl":"https://doi.org/10.1631/jzus.C1300357","url":null,"abstract":"Inverse lithography technology (ILT), also known as pixel-based optical proximity correction (PB-OPC), has shown promising capability in pushing the current 193 nm lithography to its limit. By treating the mask optimization process as an inverse problem in lithography, ILT provides a more complete exploration of the solution space and better pattern fidelity than the traditional edge-based OPC. However, the existing methods of ILT are extremely time-consuming due to the slow convergence of the optimization process. To address this issue, in this paper we propose a support vector machine (SVM) based layout retargeting method for ILT, which is designed to generate a good initial input mask for the optimization process and promote the convergence speed. Supervised by optimized masks of training layouts generated by conventional ILT, SVM models are learned and used to predict the initial pixel values in the ‘undefined areas’ of the new layout. By this process, an initial input mask close to the final optimized mask of the new layout is generated, which reduces iterations needed in the following optimization process. Manufacturability is another critical issue in ILT; however, the mask generated by our layout retargeting method is quite irregular due to the prediction inaccuracy of the SVM models. To compensate for this drawback, a spatial filter is employed to regularize the retargeted mask for complexity reduction. We implemented our layout retargeting method with a regularized level-set based ILT (LSB-ILT) algorithm under partially coherent illumination conditions. Experimental results show that with an initial input mask generated by our layout retargeting method, the number of iterations needed in the optimization process and runtime of the whole process in ILT are reduced by 70.8% and 69.0%, respectively.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"390-400"},"PeriodicalIF":0.0,"publicationDate":"2014-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1300357","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67535402","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
FICA: fuzzy imperialist competitive algorithm 模糊帝国主义竞争算法
Pub Date : 2014-05-01 DOI: 10.1631/jzus.C1300088
S. Arish, A. Amiri, Khadije Noori
Despite the success of the imperialist competitive algorithm (ICA) in solving optimization problems, it still suffers from frequently falling into local minima and low convergence speed. In this paper, a fuzzy version of this algorithm is proposed to address these issues. In contrast to the standard version of ICA, in the proposed algorithm, powerful countries are chosen as imperialists in each step; according to a fuzzy membership function, other countries become colonies of all the empires. In absorption policy, based on the fuzzy membership function, colonies move toward the resulting vector of all imperialists. In this algorithm, no empire will be eliminated; instead, during the execution of the algorithm, empires move toward one point. Other steps of the algorithm are similar to the standard ICA. In experiments, the proposed algorithm has been used to solve the real world optimization problems presented for IEEE-CEC 2011 evolutionary algorithm competition. Results of experiments confirm the performance of the algorithm.
尽管帝国主义竞争算法(ICA)在解决优化问题方面取得了成功,但它仍然存在经常陷入局部极小和收敛速度慢的问题。本文提出了该算法的模糊版本来解决这些问题。与标准版本的ICA相比,在提出的算法中,强国在每一步中都被选为帝国主义;根据模糊隶属函数,其他国家成为所有帝国的殖民地。在吸收政策中,基于模糊隶属函数,殖民地向所有帝国主义的结果向量移动。在这个算法中,没有帝国会被淘汰;相反,在算法执行过程中,帝国会向一个点移动。该算法的其他步骤与标准ICA相似。在实验中,该算法已被用于解决IEEE-CEC 2011进化算法竞赛中提出的现实世界优化问题。实验结果验证了该算法的有效性。
{"title":"FICA: fuzzy imperialist competitive algorithm","authors":"S. Arish, A. Amiri, Khadije Noori","doi":"10.1631/jzus.C1300088","DOIUrl":"https://doi.org/10.1631/jzus.C1300088","url":null,"abstract":"Despite the success of the imperialist competitive algorithm (ICA) in solving optimization problems, it still suffers from frequently falling into local minima and low convergence speed. In this paper, a fuzzy version of this algorithm is proposed to address these issues. In contrast to the standard version of ICA, in the proposed algorithm, powerful countries are chosen as imperialists in each step; according to a fuzzy membership function, other countries become colonies of all the empires. In absorption policy, based on the fuzzy membership function, colonies move toward the resulting vector of all imperialists. In this algorithm, no empire will be eliminated; instead, during the execution of the algorithm, empires move toward one point. Other steps of the algorithm are similar to the standard ICA. In experiments, the proposed algorithm has been used to solve the real world optimization problems presented for IEEE-CEC 2011 evolutionary algorithm competition. Results of experiments confirm the performance of the algorithm.","PeriodicalId":49947,"journal":{"name":"Journal of Zhejiang University-Science C-Computers & Electronics","volume":"15 1","pages":"363 - 371"},"PeriodicalIF":0.0,"publicationDate":"2014-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1631/jzus.C1300088","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67532546","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
期刊
Journal of Zhejiang University-Science C-Computers & Electronics
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1