The virtualization technology makes it feasible that multiple guest operating systems run on a single physical machine. It is the virtual machine monitor that dynamically maps the virtual CPU of virtual machines to physical CPUs according to the scheduling strategy. The scheduling strategy in Xen schedules virtual CPUs of a virtual machines asynchronously while guarantees the proportion of the CPU time corresponding to its weight, maximizing the throughput of the system. However, this scheduling strategy may deteriorate the performance when the virtual machine is used to execute the concurrent applications such as parallel programs or multithreaded programs. In this paper, we analyze the CPU scheduling problem in the virtual machine monitor theoretically, and the result is that the asynchronous CPU scheduling strategy will waste considerable physical CPU time when the system workload is the concurrent application. Then, we present a hybrid scheduling framework for the CPU scheduling in the virtual machine monitor. There are two types of virtual machines in the system: the high-throughput type and the concurrent type. The virtual machine can be set as the concurrent type when the majority of its workload is concurrent applications in order to reduce the cost of synchronization. Otherwise, it is set as the high-throughput type as the default. Moreover, we implement the hybrid scheduling framework based on Xen, and we will give a description of our implementation in details. At last, we test the performance of the presented scheduling framework and strategy based on the multi-core platform, and the experiment result indicates that the scheduling framework and strategy is feasible to improve the performance of the virtual machine system.
Video synopsis is an effective technique to provide a compact representation of the original video by removing spatiotemporal redundancies and by preserving the essential activities. Most current approaches for video synopsis will cause collisions among objects, especially when the video is condensed much. In this paper, we present an approach for video synopsis to reduce the collisions. Our approach first shifts active objects along the time axis to compact the original video. Then, the sizes of the objects are reduced when collisions occur. Meanwhile, the geometric centroids of the objects will be kept unchanged to preserve the location information. Our contributions are threefold. First, an approach is proposed to decrease collisions in the synopsis video through reducing the sizes of the objects. Second, an optimization framework is developed to indicate the optimal time position and the appropriate reduction coefficient for each object. Finally, some metrics are proposed, and several experiments are carried out to evaluate the proposed approach. The experiments have demonstrated that the synopsis video produced by our approach has much fewer collisions while the compression ratio is high.
in Wiley Online Library (wileyonlinelibrary.com)Well-defined and uniform pore structure catalysts were used to study the intraparticle diffusion of fractionated Saudi vacuum residue under hydrodesulfurization (HDS) reaction conditions. HDS rates of residue oil cuts with different molecular weights are determined as functions of pore size, temperature, and pressure in a trickle-bed reactor. Credible intrinsic and bulk diffusivities of organosulfur compounds in residue oil were obtained for the first time, from the apparent and intrinsic reaction kinetic constants. Intrinsic diffusivities ranged from 2 3 10 27 to 8 3 10 27 cm 2 /s for the residual oil molecules; diffusivity decreases with increasing molecular weight of the residual oil. The intrinsic diffusivity for molecular weights $1000 Daltons increases with pore size for pores <70 nm, but is nearly independent of pore size for pores >70 nm. The diffusivity dependences on pore size and molecular weight suggest that the onset of restricted diffusion occurs for ratios of molecular diameter to pore diameter of $0.04. Figure 5. Relationship between ln(C 0 /C t ) and SHSV 21for Sa-14# narrow cut over catalyst with particle sizes of 0.128 and 0.675 mm, respectively.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.