It is not trivial to tune the swarm behavior just by parameter setting because of the randomness, complexity and dynamic involved in particle swarm optimizer (PSO). Hundreds of variants in the literature of last decad...
详细信息
Peer-to-peer (P2P) on-demand streaming systems inevitably suffer from peers churn that is the inherent dynamic characteristic of overlay network. With frequent peer departure, a large amount of media data cached on pe...
详细信息
Peer-to-peer (P2P) on-demand streaming systems inevitably suffer from peers churn that is the inherent dynamic characteristic of overlay network. With frequent peer departure, a large amount of media data cached on peer disk turns offline and unavailable, which becomes the major reason of heavy server load. To address the above issue, a new proactive data replication mechanism is proposed and implemented in existing P2P on-demand system GirdCast. Based on the new mechanism, peer can proactively replicate data chunks to stable cache servers for future sharing, when it has high possibility to leave the overlay. Two key heuristic algorithms are designed for departure prediction and replicated chunks selection. system trace driven simulation shows that the mechanism greatly decreases bandwidth load of media source server and improves the availability of chunks highly demanded but poorly provisioned by overlay peers.
To reduce the loss of visual details in simplification for textured meshes, this paper presents a simplification method based on mesh segmentation. Firstly, the model is partitioned into some sub-meshes according to t...
详细信息
Physic-based fluid simulation is used extensively nowadays;however the traditional serial algorithm can't satisfy the realtime requirement due to its complexity and compute-intensive. The development of modern GPU...
详细信息
Dielectric response and space charge behaviour of oil-paper insulation sample with different moisture contents were investigated using the frequency dielectric spectroscopy (FDS) and the pulsed electroacoustic (PEA) t...
Dielectric response and space charge behaviour of oil-paper insulation sample with different moisture contents were investigated using the frequency dielectric spectroscopy (FDS) and the pulsed electroacoustic (PEA) technique, respectively. The influence of moisture on the dielectric response and space charge behaviour of oil impregnated paper insulation was analysed. Results show that the moisture has great effect on the FDS and space charge behaviour of oil impregnated paper insulation. In the frequency range of 10−2~106Hz, the conductivity and the capacitance of oil impregnated paper increases with its moisture content. The space charge distribution of oil-paper sample with lower and higher moisture contents is very different from each other. The higher the moisture concentration of the oil impregnated paper, the easier the negative charge penetration into the insulation paper. There is a significant amount of positive charge accumulated at the paper-paper interface near to the cathode for oilpaper sample with lower moisture content. However, the positive charge appears in the middle layer paper for oil-paper sample with higher moisture content. Due to the high conductivity, the charge trapped in the oil-paper sample with higher moisture content disappears much faster than that in the oil-paper sample with lower moisture content after removing the voltage.
CPU time accounting is a basis of performance measurement and process scheduling in operating system. Accounting operations are traditionally completed in timer interrupt handler since timer interrupt is periodically ...
详细信息
CPU time accounting is a basis of performance measurement and process scheduling in operating system. Accounting operations are traditionally completed in timer interrupt handler since timer interrupt is periodically delivered to OS. However, when virtualization introduced, the CPU time is shared by multiple virtual CPUs (i.e., VCPU for short) and the virtual timer interrupt is paused for those ones be scheduled out. This makes the time accounting be inaccurate, and we should consider new method for VM to provide a stable and reliable data source, especially for the hardware-assisted virtual machines (i.e., HVM for short) which are not aware of VMM. The key point of accurate CPU time accounting is to distinguish the time allocated to “this VCPU” and “other VCPUs”. Para-virtualization (i.e., PV for short) achieves this goal by modifying the timer handling routines. For HVM, we propose an accurate accounting method (named XenHVMAcct) within Xen virtual platform. XenHVMAcct is designed by using the mechanisms of virtual interrupt and loadable kernel module, without direct modifications to guest OS. Experimental results show that our accounting method is as accurate as the PV solution.
Different virtual educational experiments (VEEs) have different frameworks and implementations in different disciplines. How to integrate different VEEs into one unified supporting platform is a challenging problem. T...
详细信息
Different virtual educational experiments (VEEs) have different frameworks and implementations in different disciplines. How to integrate different VEEs into one unified supporting platform is a challenging problem. The key problem of this integration is how to build a unified mathematical model for VEEs of diversified disciplines. However, most existing multi-domain uniform modeling (MDUM) approaches such as Modelica are research-oriented and lack of real time interaction, which does not meet the requirement of virtual experiments that are user-oriented and highly interactive. To tackle above problem, a Modelica-based interactive scheduling mechanism (MISM) for VEE is proposed. In MISM, user-oriented interaction is based on a best step length algorithm and an interactive event step algorithm. The throughput is considered in the former and the real time interaction is resolved by the latter. Experimental results shows that the approaches presented can meet the requirements of VEEs efficiently.
VM (virtual machine) scheduling is a fundamental topic of virtualization, and fairness is its important design goal. Most VMMs (virtual machine monitor) provide PS (proportional share) schedulers. A PS scheduler assig...
详细信息
VM (virtual machine) scheduling is a fundamental topic of virtualization, and fairness is its important design goal. Most VMMs (virtual machine monitor) provide PS (proportional share) schedulers. A PS scheduler assign a weight to every VM to declare the computational resource requirement, and VM is allocated CPU cycles proportional to weight. CPU-affinity is a property of VCPU (virtual CPU) to describe which PCPUs (physical CPU) it can run on. However, current definition of weight does not collaborate well with CPU-affinity. It behaves as if all PCPUs are available to all VMs. We expose the issue by using Xen’s Credit scheduler, and show that CPU cycles can be fairly allocated to VMs in the default free-mapping case (no affinity restriction), but not so in restricted-mapping cases (when affinities are configured). This fairness issue makes it necessary to extend the meaning of weight, so as to reflect the resource requirements in all cases. In this paper we reconcile the meaning of a domain’s weight with CPU-affinity, and improve Credit scheduler as an affinity-aware one. Experimental results show that our affinity-aware proportional share scheduler (named Credit-APS scheduler) brings a good fairness both in free-mapping and restricted-mapping cases.
With the rapid development of virtualization technology as well as the good performance of computer hardware, virtual machine is beginning to gradually increase the performance of display to meet the needs of desktop ...
详细信息
With the rapid development of virtualization technology as well as the good performance of computer hardware, virtual machine is beginning to gradually increase the performance of display to meet the needs of desktop users. However, there is a difference between the display mechanism in the virtual environment and the traditional environment. At present, more is focused on how to effectively and pertinently measure and assess the performance of display in virtualization environment. Taking consideration of the characteristics of display in the virtual environment, the virtual machine display performance evaluation system has following advantages: it can select a representative workload running on the VM in Domain U; make use of Tracing and Instrumentation to insert the record in the kernel of VM; log the relevant information; and then finally draw the performance-related parameters by the analysis of the recorder. This paper mainly depicts the underlying implementation details of the virtual display system in Xen and analyzes the display principle of Xen-based virtual machine. It also proposes a display latency performance model in Xen environment, which is named Vdismodel by verifying the reasonableness of the Vdismodel through a series of experiments and comparing the theoretical data and the measured data which are accessed by the virtual machine system performance evaluation.
Service supply chain (SSC) has attracted more and more attention from academia and industry. Although there exists extensive product-based supply chain management models and methods, they are not applicable to the SSC...
详细信息
暂无评论