Source author record

Hang Qu

Hang Qu appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

7works
4topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

7 published item(s)

preprint2020arXiv

Optical capillary-based interferometric sensor for detection of gas refractive index

In this paper, we report a capillary-based M-Z interferometer that could be used for precise detection of variations in refractive indices of gaseous samples. This sensing mechanism is quite straightforward. Cladding and core modes of a capillary are simultaneously excited by coupling coherent laser beams to the capillary cladding and core, respectively. Interferogram would be generated as the light transmitted from the core interferes with the light transmitted from the cladding. Variations in refractive index of the air filling the core lead to variations in phase difference between the core and cladding modes, thus shifting the interference fringes. Using a photodiode together with a narrow slit, we could analyze the fringe shifts. The resolution of the sensor was found to be 1*10-8 RIU, that is comparable to the highest resolution obtained by other interferometric sensors reported in previous literatures. Finally, we also analyze the temperature cross sensitivity of the sensor. The advantages of our sensor include very low cost, high sensitivity, straightforward sensing mechanism, and ease of fabrication.

preprint2016arXiv

Canary: A Scheduling Architecture for High Performance Cloud Computing

We present Canary, a scheduling architecture that allows high performance analytics workloads to scale out to run on thousands of cores. Canary is motivated by the observation that a central scheduler is a bottleneck for high performance codes: a handful of multicore workers can execute tasks faster than a controller can schedule them. The key insight in Canary is to reverse the responsibilities between controllers and workers. Rather than dispatch tasks to workers, which then fetch data as necessary, in Canary the controller assigns data partitions to workers, which then spawn and schedule tasks locally. We evaluate three benchmark applications in Canary on up to 64 servers and 1,152 cores on Amazon EC2. Canary achieves up to 9-90X speedup over Spark and up to 4X speedup over GraphX, a highly optimized graph analytics engine. While current centralized schedulers can schedule 2,500 tasks/second, each Canary worker can schedule 136,000 tasks/second per core and experiments show this scales out linearly, with 64 workers scheduling over 120 million tasks per second, allowing Canary to support optimized jobs running on thousands of cores.

preprint2016arXiv

Distributed Graphical Simulation in the Cloud

Graphical simulations are a cornerstone of modern media and films. But existing software packages are designed to run on HPC nodes, and perform poorly in the computing cloud. These simulations have complex data access patterns over complex data structures, and mutate data arbitrarily, and so are a poor fit for existing cloud computing systems. We describe a software architecture for running graphical simulations in the cloud that decouples control logic, computations and data exchanges. This allows a central controller to balance load by redistributing computations, and recover from failures. Evaluations show that the architecture can run existing, state-of-the-art simulations in the presence of stragglers and failures, thereby enabling this large class of applications to use the computing cloud for the first time.

preprint2016arXiv

Scalable, Fast Cloud Computing with Execution Templates

Large scale cloud data analytics applications are often CPU bound. Most of these cycles are wasted: benchmarks written in C++ run 10-51 times faster than frameworks such as Naiad and Spark. However, calling faster implementations from those frameworks only sees moderate (3-5x) speedups because their control planes cannot schedule work fast enough. This paper presents execution templates, a control plane abstraction for CPU-bound cloud applications, such as machine learning. Execution templates leverage highly repetitive control flow to cache scheduling decisions as {\it templates}. Rather than reschedule hundreds of thousands of tasks on every loop execution, nodes instantiate these templates. A controller's template specifies the execution across all worker nodes, which it partitions into per-worker templates. To ensure that templates execute correctly, controllers dynamically patch templates to match program control flow. We have implemented execution templates in Nimbus, a C++ cloud computing framework. Running in Nimbus, analytics benchmarks can run 16-43 times faster than in Naiad and Spark. Nimbus's control plane can scale out to run these faster benchmarks on up to 100 nodes (800 cores).

preprint2015arXiv

Thin Flexible Lithium Ion Battery Featuring Graphite Paper Based Current Collectors with Enhanced Conductivity

A flexible, light weight and high conductivity current collector is the key element that enables fabrication of high performance flexible lithium ion battery. Here we report a thin, light weight and flexible lithium ion battery that uses graphite paper enhanced with a nano-sized metallic layers as the current collector, LiFePO4 and Li4Ti5O12 as the cathode and anode materials, and PE membrane soaked in LiPF6 as a separator. Using thin and flexible graphite paper as a substrate for the current collector instead of a rigid and heavy metal foil enables us to demonstrate a very thin Lithium-Ion Battery into ultra-thin (total thickness including encapsulation layers of less than 250 μm) that is also light weight and highly flexible.

preprint2012arXiv

Practical Metal-Wire THz Waveguides

Several practical implementations of the THz wire waveguides are proposed combining the low-loss, low group velocity dispersion and simplicity of excitation of the two-wire metal waveguide with the ease of manufacturing, possibility of bending and a convenient access to a modal power of the hollow core waveguide. Optical properties of the wire waveguides are investigated experimentally by THz-TDS spectroscopy and numerically using the finite element method confirming TEM-mode guidance in a broad spectral range.

preprint2011arXiv

Liquid-core low-refractive-index-contrast Bragg fiber sensor

We propose and experimentally demonstrate a low-refractive-index-contrast hollow-core Bragg fiber sensor for liquid analyte refractive index detection. The sensor operates using a resonant sensing principle- when the refractive index of a liquid analyte in the fiber core changes, the resonant confinement of the fiber guided mode will also change, leading to both the spectral shifts and intensity changes in fiber transmission. As a demonstration, we characterize the Bragg fiber sensor using a set of NaCl solutions with different concentrations. Strong spectral shifts are obtained with the sensor experimental sensitivity found to be ~1400nm/RIU (refractive index unit). Besides, using theoretical modeling we show that low-refractive-index-contrast Bragg fibers are more suitable for liquid-analyte sensing applications than their high-refractive-index-contrast counterparts.