Source author record

Ning Luo

Ning Luo 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

9works
7topics
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

9 published item(s)

preprint2022arXiv

Enhanced Grey Box Fuzzing For Intel Media Driver

Grey box fuzzing is one of the most successful methods for automatic vulnerability detection. However,conventional Grey box Fuzzers like AFL can open perform fuzzing against the whole input and spend more time on smaller seeds with lower execution time, which significantly impact fuzzing efficiency for complicated input types. In this work, we introduce one intelligent grey box fuzzing for Intel Media driver, MediaFuzzer, which can perform effective fuzzing based on selective fields of complicated input. Also, with one novel calling depth-based power schedule biased toward seed corpus which can lead to deeper calling chain, it dramatically improves the vulnerability exposures (~6.6 times more issues exposed) and fuzzing efficiency (~2.7 times more efficient) against the baseline AFL for Intel media driver with almost negligible overhead.

preprint2022arXiv

Intelligent UNIT LEVEL TEST Generator for Enhanced Software Quality

Unit level test has been widely recognized as an important approach to improve the software quality, as it can expose bugs earlier during the development phase. However, manual unit level test development is often tedious and insufficient. Also, it is hard for developers to precisely identify the most error prone code block deserving the best test coverage by themselves. In this paper, we present the automatic Unit level test framework we used for intel media driver development. It can help us identify the most critical code block, provide the test coverage recommendation, and automatically generate >80% ULT code (~400K Lines of test code) as well as ~35% test cases (~7K test cases) for intel media driver. It helps us to greatly shrink the average ULT development effort from ~24 Man hours to ~3 Man hours per 1000 Lines of driver source code.

preprint2022arXiv

IVeri: Privacy-Preserving Interdomain Verification

In an interdomain network, autonomous systems (ASes) often establish peering agreements, so that one AS (agreement consumer) can influence the routing policies of the other AS (agreement provider). Peering agreements are implemented in the BGP configuration of the agreement provider. It is crucial to verify their implementation because one error can lead to disastrous consequences. However, the fundamental challenge for peering agreement verification is how to preserve the privacy of both ASes involved in the agreement. To this end, this paper presents IVeri, the first privacy-preserving interdomain agreement verification system. IVeri models the interdomain agreement verification problem as a SAT formula, and develops a novel, efficient, privacy-serving SAT solver, which uses oblivious shuffling and garbled circuits as the key building blocks to let the agreement consumer and provider collaboratively verify the implementation of interdomain peering agreements without exposing their private information. A prototype of IVeri is implemented and evaluated extensively. Results show that IVeri achieves accurate, privacy-preserving interdomain agreement verification with reasonable overhead.

preprint2022arXiv

Towards Maintainable Platform Software -- Delivery Cost Control in Continuous Software Development

Modern platform software delivery cost increases rapidly as it usually needs to align with many hardware and silicon's TTMs, feature evolvement and involves hundreds of engineers. In this paper, citing one ultra-large-scale software - Intel Media Driver as an example, we analyze the hotspots leading to delivery cost increase in continuous software development, the challenges on our software design and our experiences on software delivery cost shrink against the targeted design enhancements. We expect the identified hotspots can help more researchers to form the corresponding research agendas and the experiences shared can help following practitioners to apply similar enhancements.

preprint2020arXiv

Predicting Individual Treatment Effects of Large-scale Team Competitions in a Ride-sharing Economy

Millions of drivers worldwide have enjoyed financial benefits and work schedule flexibility through a ride-sharing economy, but meanwhile they have suffered from the lack of a sense of identity and career achievement. Equipped with social identity and contest theories, financially incentivized team competitions have been an effective instrument to increase drivers' productivity, job satisfaction, and retention, and to improve revenue over cost for ride-sharing platforms. While these competitions are overall effective, the decisive factors behind the treatment effects and how they affect the outcomes of individual drivers have been largely mysterious. In this study, we analyze data collected from more than 500 large-scale team competitions organized by a leading ride-sharing platform, building machine learning models to predict individual treatment effects. Through a careful investigation of features and predictors, we are able to reduce out-sample prediction error by more than 24%. Through interpreting the best-performing models, we discover many novel and actionable insights regarding how to optimize the design and the execution of team competitions on ride-sharing platforms. A simulated analysis demonstrates that by simply changing a few contest design options, the average treatment effect of a real competition is expected to increase by as much as 26%. Our procedure and findings shed light on how to analyze and optimize large-scale online field experiments in general.

preprint2016arXiv

Electronic structures of free-standing nanowires made from indirect bandgap semiconductor gallium phosphide

We present a theoretical study of the electronic structures of freestanding nanowires made from gallium phosphide (GaP)--a III-V semiconductor with an indirect bulk bandgap. We consider [001]-oriented GaP nanowires with square and rectangular cross sections, and [111]-oriented GaP nanowires with hexagonal cross sections. Based on tight binding models, both the band structures and wave functions of the nanowires are calculated. For the [001]-oriented GaP nanowires, the bands show anti-crossing structures, while the bands of the [111]-oriented nanowires display crossing structures. Two minima are observed in the conduction bands, while the maximum of the valence bands is always at the $Γ$-point. Using double group theory, we analyze the symmetry properties of the lowest conduction band states and highest valence band states of GaP nanowires with different sizes and directions. The band state wave functions of the lowest conduction bands and the highest valence bands of the nanowires are evaluated by spatial probability distributions. For practical use, we fit the confinement energies of the electrons and holes in the nanowires to obtain an empirical formula.

preprint2016arXiv

k.p theory of freestanding narrow band gap semiconductor nanowires

We report on a theoretical study of the electronic structures of freestanding nanowires made from narrow band gap semiconductors GaSb, InSb and InAs. The nanowires are described by the eight-band k.p Hamiltonians and the band structures are computed by means of the finite element method in a mixture basis consisting of linear triangular elements inside the nanowires and constrained Hermite triangular elements near the boundaries. The nanowires with two crystallographic orientations, namely the [001] and [111] orientations, and with different cross-sectional shapes are considered. For each orientation, the nanowires of the three narrow band gap semiconductors are found to show qualitatively similar characteristics in the band structures. However, the nanowires oriented along the two different crystallographic directions are found to show different characteristics in the valence bands. In particular, it is found that all the conduction bands show simple, good parabolic dispersions in both the [001]- and [111]-oriented nanowires, while the top valence bands show double-maximum structures in the [001]-oriented nanowires, but single-maximum structures in the [111]-oriented nanowires. The wave functions and spinor distributions of the band states in these nanowires are also calculated. It is found that significant mixtures of electron and hole states appear in the bands of these narrow band gap semiconductor nanowires. The wave functions exhibit very different distribution patterns in the nanowires oriented along the [001] direction and the nanowires oriented along the [111] direction. It is also shown that single-band effective mass theory could not reproduce all the band state wave functions presented in this work.

preprint2015arXiv

Electronic structures of [001]- and [111]-oriented InSb and GaSb free-standing nanowires

We report on a theoretical study of the electronic structures of InSb and GaSb nanowires oriented along the [001] and [111] crystallographic directions. The nanowires are described by atomistic, spin-orbit inteaction included, tight-binding models, and the band structures and the wave functions of the nanowires are calculated by means of a Lanczos iteration algorithm. For the [001]-oriented InSb and GaSb nanowires, the systems with both square and rectangular cross sections are considered. Here, it is found that all the energy bands are double degenerate. Furthermore, although the lowest conduction bands in these nanowires show good parabolic dispersions, the top valence bands show rich and complex structures. In particular, the topmost valence bands of these nanowires with a square cross section show a double maximum structure. In the nanowires with a rectangular cross section, this double maximum structure is suppressed and top valence bands gradually develop into parabolic bands as the aspect ratio of the cross section is increased. For the [111]-oriented InSb and GaSb nanowires, the systems with hexagonal cross sections are considered. It is found that all the bands at the Γ-point are again double degenerate. However, some of them will split into non-degenerate bands when the wave vector moves away from the Γ-point. Furthermore, although the lowest conduction bands again show good parabolic dispersions, the topmost valence bands do not show the double maximum structure but, instead, a single maximum structure with its maximum at a wave vector slightly away from the Γ-point. We also investigate the effects of quantum confinement on the band structures of the [001]- and [111]-oriented InSb and GaSb nanowires and present an empirical formula for the description of quantization energies of the band edge states in the nanowires.

preprint2015arXiv

Electronic structures of [111]-oriented free-standing InAs and InP nanowires

We report on a theoretical study of the electronic structures of the [111]-oriented, free-standing, zincblende InAs and InP nanowires with hexagonal cross sections by means of an atomistic $sp^{3}s^{*} $, spin-orbit interaction included, nearest-neighbor, tight-binding method. The band structures and the band state wave functions of these nanowires are calculated and the symmetry properties of the bands and band states are analyzed based on the $C_{3v}$ double point group. It is shown that all bands of these nanowires are doubly degenerate at the $Γ$-point and some of these bands will split into non-degenerate bands when the wave vector $k$ moves away from the $Γ$-point as a manifestation of spin-splitting due to spin-orbit interaction. It is also shown that the lower conduction bands of these nanowires all show simple parabolic dispersion relations, while the top valence bands show complex dispersion relations and band crossings. The band state wave functions are presented by the spatial probability distributions and it is found that all the band states show $2π/3$-rotation symmetric probability distributions. The effects of quantum confinement on the band structures of the [111]-oriented InAs and InP nanowires are also examined and an empirical formula for the description of quantization energies of the lowest conduction band and the highest valence band is presented. The formula can simply be used to estimate the enhancement of the band gaps of the nanowires at different sizes as a result of quantum confinement.