Learn More
Social Identity and Inequality: The Impact of China’s Hukou System We conduct an experimental study to investigate the causal impact of social identity on individuals’ response to economic incentives. We focus on China’s household registration (hukou) system which favors urban residents and discriminates against rural residents in resource allocation. Our(More)
Polydimethylsiloxane (PDMS) and SU-8 are currently two very commonly used polymeric materials in the microfluidics field for biological applications. However, there is a pressing need to find a simple, reliable, irreversible bonding method between these two materials for their combined use in innovative integrated microsystems. In this paper, we attempt to(More)
We propose a new Java-based component-oriented programming language (COPL) named Bichon to support component-oriented software engineering. Bichon introduce component, bi-directional interface, static linking, and dynamic connection to programming language. With separation of static and dynamic behaviors of components, better component definition and(More)
Providing high-speed data transfer is vital to various data-intensive applications. While there have been remarkable technology advances to provide ultra-high-speed network bandwidth, existing protocols and applications may not be able to fully utilize the bare-metal bandwidth due to their inefficient design. We identify the same problem remains in the(More)
Data-intensive applications frequently rely on multicore computer systems, in which Non-Uniform Memory Access (NUMA) is a dominant architecture. To transfer data into and out from these high-performance computers becomes a bottleneck, and thus it is crucial to understand their I/O performance characteristics. However, the complexity in NUMA architecture(More)
As byte-addressable, high-density, and non-volatile memory (NVM) is around the corner to be equipped alongside the DRAM memory, issues on enabling the important key-value cache services, such as memcached, on the new storage medium must be addressed. While NVM allows data in a KV cache to survive power outage and system crash, in practice their integrity(More)
While key-value (KV) cache, such as memcached, dedicates a large volume of expensive memory to holding performance-critical data, it is important to improve memory efficiency, or to reduce cache miss ratio without adding more memory. As we find that optimizing replacement algorithms is of limited effect for this purpose, a promising approach is to use a(More)