Weifeng Zhang

Learn More
Dynamic optimization has the potential to adapt the program's behavior at run-time to deliver performance improvements over static optimization. Dynamic optimization systems usually perform their optimization in series with the application's execution. This incurs overhead which reduces the benefit of dynamic optimization, and prevents some aggressive(More)
Two types of bipolar resistance switching with eightwise and counter eightwise polarities are observed to coexist in Au/SrTiO3/Ti memory cells. These two types of switching can be induced by different defect distributions which are activated by controlling the electric process. The analyses of I-V and C-V data reveal that the resistance switching with(More)
Many physicochemical characteristics significantly influence the adjuvant effect of micro/nanoparticles; one critical factor is the kinetics of antigen exposure to the immune system by particle-adjuvanted vaccines. Here, we investigated how various antigen-nanoparticle formulations impacted antigen exposure to the immune system and the resultant(More)
Speculative precomputation enables effective cache prefetching for even irregular memory access behavior, by using an alternate thread on a multithreaded or multi-core architecture. This paper describes a system that constructs and runs precomputation based prefetching threads via event-driven dynamic optimization. Precomputation threads are dynamically(More)
During the past 47 yr (1961-2007), Chinese cereal production has increased by 3.2-fold, successfully feeding 22% of the global human population with only 9% of the world's arable land, but at high environmental cost and resource consumption. Worse, crop production has been stagnant since 1996 while the population and demand for food continue to rise. New(More)
Phosphorus (P) is an essential nutrient for crop production and is often in short supply. The necessary P fertilizers are derived from deposits in the lithosphere, which are limited in size and nonrenewable. China is one of the world’s largest consumers and producers of P fertilizers. Thus, P resource use efficiency in China has an important impact on the(More)
Software prefetching has been demonstrated as a powerful technique to tolerate long load latencies. However, to be effective, prefetching must target the most critical (frequently missing) loads, and prefetch them sufficiently far in advance. This is difficult to do correctly with a static optimizer, because locality characteristics and cache latencies vary(More)
Regulating inflammation could be an important measure for the effective treatment of cancer. Here we examine the mechanisms by which oroxylin A inhibits inflammation in RAW264.7 cells. The results demonstrate that pretreatment with oroxylin A (50, 100, and 150 μmol/L) inhibited lipopolysaccharide (LPS)-induced mRNA and protein expression of COX-2 and iNOS.(More)