In this paper, we investigate the influential factors that impact on the performance when the tasks are co-running on a multicore computers. Further, we propose the machine learning-based prediction framework to predict the performance of the co-running tasks. In particular, two prediction frameworks are developed for two types of task in our model: repetitive tasks (i.e., the tasks that arrive at the system repetitively) and new tasks (i.e., the task that are submitted to the system the first time). The difference between which is that we have the historical running information of the repetitive tasks while we do not have the prior knowledge about new tasks. Given the limited information of the new tasks, an online prediction framework is developed to predict the performance of co-running new tasks by sampling the performance events on the fly for a short period and then feeding the sampled results to the prediction framework. We conducted extensive experiments with the SPEC2006 benchmark suite to compare the effectiveness of different machine learning methods considered in this paper. The results show that our prediction model can achieve the accuracy of 99.38% and 87.18% for repetitive tasks and new tasks, respectively.
Big data analysis requires the speedup of parallel computing. However, in the virtualized systems, the power of parallel computing is not fully exploited due to the limit of current VMM schedulers. Xen, one of the most popular virtualization platforms, has been widely used by industry to host parallel job. In practice, the virtualized systems are expected to accommodate both parallel jobs and serial jobs, and resource contention between virtual machines results in severe performance degradation of the parallel jobs. Moreover, the physical resource is vastly wasted during the communication process due to the ineffective scheduling of parallel jobs. Unfortunately, the existing schedulers of Xen are initially targeting at serial jobs, which are not capable of correctly scheduling the parallel jobs. This paper presents vChecker, an application-level co-scheduler which mitigates the performance degradation of the parallel job and optimizes the utilization of the hardware resource. Our co-scheduler takes number of available CPU cores in one hand, and satisfies need of the parallel jobs in other hand, which helps the credit scheduler of Xen to appropriately schedule the parallel job. As our coscheduler is implemented at application level, no modifications on the hypervisor is required. The experimental result shows that the vChecker optimizes the performance of the parallel job in Xen and enhances the utilization of the system.
Inner-shell K α X-ray lasers have been created by pumping gaseous, solid, and liquid targets with the intense X-ray output of free-electron lasers (FELs). For gaseous targets lasing relies on the creation of K -shell core holes on a time-scale short compared with filling via Auger decay. In the case of solid and liquid density systems, collisional effects will also be important, affecting not only populations but also line-widths, both of which impact the degree of overall gain, and its duration. However, to date, such collisional effects have not been extensively studied. We present here initial simulations using the CCFLY code of inner-shell lasing in solid-density Mg, where we self-consistently treat the effects of the incoming FEL radiation and the atomic kinetics of the Mg system, including radiative, Auger and collisional effects. We find that the combination of collisional population of the lower states of the lasing transitions and broadening of the lines precludes lasing on all but the K α of the initially cold system. Even assuming instantaneous turning on of the FEL pump, we find the duration of the gain in the solid system to be sub-femtosecond. This article is part of the theme issue ‘Dynamic and transient processes in warm dense matter’.
The advent of x-ray free-electron lasers has enabled a range of new experimental investigations into the properties of matter driven to extreme conditions via intense x-ray-matter interactions. The femtosecond timescales of these interactions lead to the creation of transient high-energy-density plasmas, where both the electrons and the ions may be far from local thermodynamic equilibrium. Predictive modelling of such systems remains challenging because of the different timescales at which electrons and ions thermalize, and because of the vast number of atomic configurations required to describe highly-ionized plasmas. Here we present CCFLY, a code designed to model the time-dependent evolution of both electron distributions and ion states interacting with intense x-ray fields on ultra-short timescales, far from local thermodynamic equilibrium. We explore how the plasma relaxes to local thermodynamic equilibrium on femtosecond timescales in terms of the charge state distribution, electron density, and temperature.
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.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.