96 research outputs found

    Adaptive CPU Resource Allocation for Emulator in Kernel-based Virtual Machine

    Full text link
    The technologies of heterogeneous multi-core architectures, co-location, and virtualization can be used to reduce server power consumption and improve system utilization, which are three important technologies for data centers. This article explores the scheduling strategy of Emulator threads within virtual machine processes in a scenario of co-location of multiple virtual machines on heterogeneous multi-core architectures. In this co-location scenario, the scheduling strategy for Emulator threads significantly affects the performance of virtual machines. This article focuses on this thread for the first time in the relevant field. This article found that the scheduling latency metric can well indicate the running status of the vCPU threads and Emulator threads in the virtualization environment, and applied this metric to the design of the scheduling strategy. This article designed an Emulator thread scheduler based on heuristic rules, which, in coordination with the host operating system's scheduler, dynamically adjusts the scheduling scope of Emulator threads to improve the overall performance of virtual machines. The article found that in real application scenarios, the scheduler effectively improved the performance of applications within virtual machines, with a maximum performance improvement of 40.7%

    Eureka: Human-Level Reward Design via Coding Large Language Models

    Full text link
    Large Language Models (LLMs) have excelled as high-level semantic planners for sequential decision-making tasks. However, harnessing them to learn complex low-level manipulation tasks, such as dexterous pen spinning, remains an open problem. We bridge this fundamental gap and present Eureka, a human-level reward design algorithm powered by LLMs. Eureka exploits the remarkable zero-shot generation, code-writing, and in-context improvement capabilities of state-of-the-art LLMs, such as GPT-4, to perform evolutionary optimization over reward code. The resulting rewards can then be used to acquire complex skills via reinforcement learning. Without any task-specific prompting or pre-defined reward templates, Eureka generates reward functions that outperform expert human-engineered rewards. In a diverse suite of 29 open-source RL environments that include 10 distinct robot morphologies, Eureka outperforms human experts on 83% of the tasks, leading to an average normalized improvement of 52%. The generality of Eureka also enables a new gradient-free in-context learning approach to reinforcement learning from human feedback (RLHF), readily incorporating human inputs to improve the quality and the safety of the generated rewards without model updating. Finally, using Eureka rewards in a curriculum learning setting, we demonstrate for the first time, a simulated Shadow Hand capable of performing pen spinning tricks, adeptly manipulating a pen in circles at rapid speed.Comment: Project website and open-source code: https://eureka-research.github.io

    Revealing the activity of Co3Mo3N and Co3Mo3N0.5 as electrocatalysts for the hydrogen evolution reaction

    Get PDF
    The hydrogen evolution reaction (HER) from water is governed by electrocatalysts used. Multiple factors such as crystal structure, composition and morphology dictate the final catalytic performance. However, as multicomponent materials are developed to replace noble metals in the HER, it has become increasingly difficult to identify intrinsically active materials. Hence, there is an imperative for phase-pure catalysts to be synthetized and tested without obscuring contributions from impurities or substrates. Herein, we demonstrate that phase-pure, unsupported Co3Mo3N achieves a competitively low overpotential (OVP) of 108 ± 8 mV at 10 mA cm‒2 in 0.5 M H2SO4. Density functional theory (DFT) reveals weakly binding metal sites as the catalytic centres for the HER in the nitride. Remarkably, the N-deficient Co3Mo3N0.5 shows similar electrochemical properties but has limited chemical stability under cathodic bias. Thus, even though nitrogen sites play only a minor role in catalytic performance, their occupancy is crucial for the stability of nitride catalysts in the corrosive electrolyte. The composite of Co3Mo3N on Ni-foam sustains 10 ± 0.7 mA cm‒2 at applied potential of just 20 mV over extended time, highlighting the utility of nitrides for future design of stable and active HER catalytic systems

    Need for continual education about disaster medicine for health professionals in China-a pilot study

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Disaster Medicine training is not included in medical education curriculum in China, even though the country has suffered various disasters annually. We intended to assess the need for continual education regarding disaster management for health professionals in China.</p> <p>Methods</p> <p>A survey was conducted among 324 health professionals who participated in the response to the Wenchuan earthquake medical relief and public health assessment in October, 2008.</p> <p>Results</p> <p>The most of participants (67.3%) received informal disaster medicine training, and only a few (12.7%) participated in disaster drills. Most of the participants wanted to get continual education about disaster medicine training (89.8%), but prefer on-line training course for the flexibility of time scheduling and travel through China.</p> <p>Conclusion</p> <p>The need for continual disaster medicine training is high; health professionals should be equipped with knowledge and skills for disaster management.</p

    Applying Aspect Oriented Programming (AOP) to Security

    No full text
    Nowadays secure programming becomes more important due to security- flaws can occur in all phases of software lifecycle. The new Aspect-oriented programming (AOP) methodology facilitates modularizations of crosscutting concerns, which has been recognized as has great potential when it comes to apply security to software development compare to traditional Object-oriented programming (OOP). The aim of this thesis is to analyze how AOP can be used to avoid the security problem in the phase of the software development, demonstrating and comparing the conventional way and AOP way by some small examples with Java. By adding AOP security approach to one existing project is to demonstrate questions defined below. Firstly, the application should not depend on the security system, so that it can be developed and maintained independently? Secondly, the security system should be built and used in such a way that it is independent of the application and it is securing

    Post-Bloom CPPU Application Is Effective at Improving Fruit Set and Suppressing Coloration but Ineffective at Increasing Fruit Size in Litchi

    No full text
    This study aimed to provide a reference for the practical use of forchlorfenuron (CPPU) in the improvement of fruit set and quality (especially size) in litchi (Litchi chinensis Sonn.). CPPU at 5 mg/L was sprayed to fruit clusters of ‘Feizixiao’ at 2, 4, 6 and 8 weeks after female bloom (WAFB) in 2017 and at 2, 4, 6, 8, 9 or 10 WAFB in 2018, with spraying water as the control. The treatments were all effective at suppressing fruit abscission, resulting in higher fruit retention at harvest. Except for treatment at 2 WAFB, which caused stunted fruit and significantly reduced fruit weight, all the treatments had no significant influence on fruit weight and flesh (aril) weight, although CPPU tended to increase pericarp weight and strongly suppressed fruit coloration, and such effects were most significant in treatments at 4, 6 and 8 WAFB. Content of total soluble solids (TSS) in commercially ripe fruit (11WAFB) was not significantly influenced by CPPU applied at any of the stages. Ripe fruit continued to gain redness but lost TSS as it became overripe. CPPU suppressed redness gaining, the effect being stronger in later application. The treatments did not influence TSS loss, but treatments at 4, 6 and 8 WAFB significantly reduced the increase in fruit membrane leakage. In treatment at 6 WAFB, CPPU residue in the pericarp decreased sharply with time but relatively constant in the aril, where it maintained lower than 10 μg/kg, the maximal residue limitation in Australia and the United States. The results suggest that 5 mg/L CPPU is effective at improving fruit set and suppressing fruit pigmentation but has no significant effect on fruit size and TSS accumulation or maintenance in litchi

    Post-Bloom CPPU Application Is Effective at Improving Fruit Set and Suppressing Coloration but Ineffective at Increasing Fruit Size in Litchi

    No full text
    This study aimed to provide a reference for the practical use of forchlorfenuron (CPPU) in the improvement of fruit set and quality (especially size) in litchi (Litchi chinensis Sonn.). CPPU at 5 mg/L was sprayed to fruit clusters of &lsquo;Feizixiao&rsquo; at 2, 4, 6 and 8 weeks after female bloom (WAFB) in 2017 and at 2, 4, 6, 8, 9 or 10 WAFB in 2018, with spraying water as the control. The treatments were all effective at suppressing fruit abscission, resulting in higher fruit retention at harvest. Except for treatment at 2 WAFB, which caused stunted fruit and significantly reduced fruit weight, all the treatments had no significant influence on fruit weight and flesh (aril) weight, although CPPU tended to increase pericarp weight and strongly suppressed fruit coloration, and such effects were most significant in treatments at 4, 6 and 8 WAFB. Content of total soluble solids (TSS) in commercially ripe fruit (11WAFB) was not significantly influenced by CPPU applied at any of the stages. Ripe fruit continued to gain redness but lost TSS as it became overripe. CPPU suppressed redness gaining, the effect being stronger in later application. The treatments did not influence TSS loss, but treatments at 4, 6 and 8 WAFB significantly reduced the increase in fruit membrane leakage. In treatment at 6 WAFB, CPPU residue in the pericarp decreased sharply with time but relatively constant in the aril, where it maintained lower than 10 &mu;g/kg, the maximal residue limitation in Australia and the United States. The results suggest that 5 mg/L CPPU is effective at improving fruit set and suppressing fruit pigmentation but has no significant effect on fruit size and TSS accumulation or maintenance in litchi
    • …
    corecore