Main memory system is a shared resource in modern multicore machines, resulting in serious interference, which causes performance degradation in terms of throughput slowdown and unfairness. Numerous new memory scheduling algorithms have been proposed to address the interference problem. However, these algorithms usually employ complex scheduling logic and need hardware modification to memory controllers, as a result, industrial venders seem to have some hesitation in adopting them.This paper presents a practical software approach to effectively eliminate the interference without hardware modification. The key idea is to modify the OS memory management subsystem to adopt a page-coloring based bank-level partition mechanism (BPM), which allocates specific DRAM banks to specific cores (threads). By using BPM, memory controllers can passively schedule memory requests in a core-cluster (or thread-cluster) way.We implement BPM in Linux 2.6.32.15 kernel and evaluate BPM on 4-core and 8-core real machines by running randomly generated 20 multi-programmed workloads (each contains 4/8 benchmarks) and multi-threaded benchmark. Experimental results show that BPM can improve the overall system throughput by 4.7% on average (up to 8.6%), and reduce the maximum slowdown by 4.5% on average (up to 15.8%). Moreover, BPM also saves 5.2% of the energy consumption of memory system.
Oxidative stress refers to the dramatic increase in the production of free radicals in human and animal bodies or the decrease in the ability to scavenging free radicals, thus breaking the antioxidation–oxidation balance. Various factors can induce oxidative stress in pig production. Oxidative stress has an important effect on pig performance and healthy growth, and has become one of the important factors restricting pig production. Based on the overview of the generation of oxidative stress, its effects on pigs, and signal transduction pathways, this paper discussed the nutritional measures to alleviate oxidative stress in pigs, in order to provide ideas for the nutritional research of anti-oxidative stress in pigs.
Ice-free cryopreservation, referred to as vitrification, is receiving increased attention in the human and animal assisted reproduction. However, it introduces the detrimental osmotic stress by adding and removing high contents of cryoprotectants. In this study, we evaluated the effects of normalizing cell volume regulation by adding glycine, an organic osmolyte, during vitrification of mouse germinal vesicle stage oocyte and/or subsequent maturation on its development. The data showed that glycine supplementation in either vitrification/thawing or maturation medium significantly improved the cytoplasmic maturation of MII oocytes manifested by spindle assembly, chromosomal alignment, mitochondrial distribution, euploidy rate, and blastocyst development following fertilization in vitro, compared to the control without glycine treatment. Furthermore, glycine addition during both vitrification/thawing and maturation further enhanced the oocyte quality demonstrated by various markers, including ATP contents and embryo development. Lastly, the effect of anti-apoptosis was also observed when glycine was added during vitrification. Our result suggests that reducing osmotic stress induced by vitrification could improve the development of vitrified mouse oocyte.
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.