Searcharxiv⌕ Search

arXiv subjects

Junjie Shi

Publications and source records attributed to Junjie Shi.

At least 37 records · Page 2Linked to original sources

Neural Sound Field Decomposition with Super-resolution of Sound Direction

Sound field decomposition predicts waveforms in arbitrary directions using signals from a limited number of microphones as inputs. Sound field decomposition is fundamental to downstream tasks, including source localization, source separation, and spatial audio reproduction. Conventional sound field decomposition methods such as Ambisonics have limited spatial decomposition resolution. This paper proposes a learning-based Neural Sound field Decomposition (NeSD) framework to allow sound field decomposition with fine spatial direction resolution, using recordings from microphone capsules of a few microphones at arbitrary positions. The inputs of a NeSD system include microphone signals, microphone positions, and queried directions. The outputs of a NeSD include the waveform and the presence probability of a queried position. We model the NeSD systems respectively with different neural networks, including fully connected, time delay, and recurrent neural networks. We show that the NeSD systems outperform conventional Ambisonics and DOANet methods in sound field decomposition and source localization on speech, music, and sound events datasets. Demos are available at https://www.youtube.com/watch?v=0GIr6doj3BQ.

cs.SD↗

Supporting Multiprocessor Resource Synchronization Protocols in RTEMS

When considering recurrent tasks in real-time systems, concurrent accesses to shared resources, can cause race conditions or data corruptions. Such a problem has been extensively studied since the 1990s, and numerous resource synchronization protocols have been developed for both uni-processor and multiprocessor real-time systems, with the assumption that the implementation overheads are negligible. However, in practice, the implementation overheads may impact the performance of different protocols depending upon the practiced scenarios, e.g., resources are accessed locally or remotely, and tasks spin or suspend themselves when the requested resources are not available. In this paper, to show the applicability of different protocols in real-world systems, we detail the implementation of several state-of-the-art multiprocessor resource synchronization protocols in RTEMS. To study the impact of the implementation overheads, we deploy these implemented protocols on a real platform with synthetic task set. The measured results illustrate that the developed resource synchronization protocols in RTEMS are comparable to the existed protocol, i.e., MrsP.

cs.OS↗

Renovation of EdgeCloudSim: An Efficient Discrete-Event Approach

Due to the growing popularity of the Internet of Things, edge computing concept has been widely studied to relieve the load on the original cloud and networks while improving the service quality for end-users. To simulate such a complex environment involving edge and cloud computing, EdgeCloudSim has been widely adopted. However, it suffers from certain efficiency and scalability issues due to the ignorance of the deficiency in the originally adopted data structures and maintenance strategies. Specifically, it generates all events at beginning of the simulation and stores unnecessary historical information, both result in unnecessarily high complexity for search operations. In this work, by fixing the mismatches on the concept of discrete-event simulation, we propose enhancement of EdgeCloudSim which improves not only the runtime efficiency of simulation, but also the flexibility and scalability. Through extensive experiments with statistical methods, we show that the enhancement does not affect the expressiveness of simulations while obtaining 2 orders of magnitude speedup, especially when the device count is large.

cs.DC↗

Scheduling of Real-Time Tasks with Multiple Critical Sections in Multiprocessor Systems

The performance of multiprocessor synchronization and locking protocols is a key factor to utilize the computation power of multiprocessor systems under real-time constraints. While multiple protocols have been developed in the past decades, their performance highly depends on the task partition and prioritization. The recently proposed Dependency Graph Approach showed its advantages and attracted a lot of interest. It is, however, restricted to task sets where each task has at most one critical section. In this paper, we remove this restriction and demonstrate how to utilize algorithms for the classical job shop scheduling problem to construct a dependency graph for tasks with multiple critical sections. To show the applicability, we discuss the implementation in Litmus^{RT} and report the overheads. Moreover, we provide extensive numerical evaluations under different configurations, which in many situations show significant improvement compared to the state-of-the-art.

cs.OS↗

Simplify Power Flow Calculation Using Terminal Circuit and PMU Measurements

Power flow calculation methods have been developed in decades using power injections and Newton-Raphson method. The nonlinear characteristics of the power flow to the bus voltage require Jacobian matrix reformation and refactorization in each iteration. Power network is composed by resistors, reactors, and capacitors which is a linear circuit when investigating the node voltages with the node current injections. To take the advantage of the linearity, this paper proposed to use terminal circuit model and PMU voltage phase angle measurements to simplify power flow calculation. When updating current injections at the righthand side of power flow equations and using PMU voltage phase angle measurements representing PV buses voltage phase angle, the Jacobian matrix is constant during the iteration. The simplification reduces the computational efforts and improves the computation efficiency. The proposed method is tested on the IEEE 14-bus and IEEE 118-bus standard systems. The results are validated by traditional power flow solution and the computation efficiency is demonstrated.

eess.SP↗

Graph Based Power Flow Calculation for Energy Management System

Power flow calculation in EMS is required to accommodate a large and complex power system. To achieve a faster than real-time calculation, a graph based power flow calculation is proposed in this paper. Graph database and graph computing advantages in power system calculations are presented. A linear solver for power flow application is formulated and decomposed in nodal parallelism and hierarchical parallelism to fully utilize graph parallel computing capability. Comparison of the algorithm with traditional sequential programs shows significant benefits on computation efficiency. Case studies on practical large-scale systems provide supporting evidence that the new algorithm is promising for online computing for EMS.

eess.SP↗

Dependency Graph Approach for Multiprocessor Real-Time Synchronization

Over the years, many multiprocessor locking protocols have been designed and analyzed. However, the performance of these protocols highly depends on how the tasks are partitioned and prioritized and how the resources are shared locally and globally. This paper answers a few fundamental questions when real-time tasks share resources in multiprocessor systems. We explore the fundamental difficulty of the multiprocessor synchronization problem and show that a very simplified version of this problem is ${\mathcal NP}$-hard in the strong sense regardless of the number of processors and the underlying scheduling paradigm. Therefore, the allowance of preemption or migration does not reduce the computational complexity. For the positive side, we develop a dependency-graph approach, that is specifically useful for frame-based real-time tasks, in which all tasks have the same period and release their jobs always at the same time. We present a series of algorithms with speedup factors between $2$ and $3$ under semi-partitioned scheduling. We further explore methodologies and tradeoffs of preemptive against non-preemptive scheduling algorithms and partitioned against semi-partitioned scheduling algorithms. The approach is extended to periodic tasks under certain conditions.

cs.OS↗

Does P-type Ohmic Contact Exist in WSe2-metal Interfaces?

Formation of low-resistance metal contacts is the biggest challenge that masks the intrinsic exceptional electronic properties of 2D WSe2 devices. We present the first comparative study of the interfacial properties between ML/BL WSe2 and Sc, Al, Ag, Au, Pd, and Pt contacts by using ab initio energy band calculations with inclusion of the spin-orbital coupling (SOC) effects and quantum transport simulations. The interlayer coupling tends to reduce both the electron and hole Schottky barrier heights (SBHs) and alters the polarity for WSe2-Au contact, while the SOC chiefly reduces the hole SBH. In the absence of the SOC, Pd contact has the smallest hole SBH with a value no less than 0.22 eV. Dramatically, Pt contact surpasses Pd contact and becomes p-type Ohmic or quasi-Ohmic contact with inclusion of the SOC. Our study provides a theoretical foundation for the selection of favorable metal electrodes in ML/BL WSe2 devices.

cond-mat.mtrl-sci↗

Monolayer Phosphorene-Metal Interfaces

Recently, phosphorene electronic and optoelectronic prototype devices have been fabricated with various metal electrodes. We systematically explore for the first time the contact properties of monolayer (ML) phosphorene with a series of commonly used metals (Al, Ag. Cu, Au, Cr, Ni, Ti, and Pd) via both ab initio electronic structure calculations and more reliable quantum transport simulations. Strong interactions are found between all the checked metals, with the energy band structure of ML phosphorene destroyed. In terms of the quantum transport simulations, ML phosphorene forms a n-type Schottky contact with Au, Cu, Cr, Al, and Ag electrodes, with electron Schottky barrier heights (SBHs) of 0.30, 0.34, 0.37, 0.51, and 0.52 eV, respectively, and p-type Schottky contact with Ti, Ni, and Pd electrodes, with hole SBHs of 0.30, 0.26, and 0.16 eV, respectively. These results are in good agreement with available experimental data. Our findings not only provide an insight into the ML phosphorene-metal interfaces but also help in ML phosphorene based device design.

cond-mat.mes-hall↗

Silicene on Substrates: A Theoretical Perspective

Silicene, as the silicon analog of graphene, has been successfully fabricated by epitaxial growing on various substrates. Similar to free-standing graphene, free-standing silicene possesses a honeycomb structure and Dirac-cone-shaped energy band, resulting in many fascinating properties such as high carrier mobility, quantum spin Hall effect, quantum anomalous Hall effect, and quantum valley Hall effect. The maintenance of the honeycomb crystal structure and the Dirac cone of silicene is crucial for observation of its intrinsic properties. In this review, we systematically discuss the substrate effects on the atomic structure and electronic properties of silicene from a theoretical point of view, especially focusing on the changes of the Dirac cone.

cond-mat.mtrl-sci↗

Interfacial Properties of Monolayer and Bilayer MoS2 Contacts with Metals: Beyond the Energy Band Calculations

Although many prototype devices based on two-dimensional (2D) MoS2 have been fabricated and wafer scale growth of 2D MoS2 has been realized, the fundamental nature of 2D MoS2-metal contacts has not been well understood yet. We provide a comprehensive ab initio study of the interfacial properties of a series of monolayer (ML) and bilayer (BL) MoS2-metal contacts (metal = Sc, Ti, Ag, Pt, Ni, and Au). A comparison between the calculated and observed Schottky barrier heights (SBHs) suggests that many-electron effects are strongly suppressed in channel 2D MoS2 due to a charge transfer. The extensively adopted energy band calculation scheme fails to reproduce the observed SBHs in 2D MoS2-Sc interface. By contrast, an ab initio quantum transport device simulation better reproduces the observed SBH in the two types of contacts and highlights the importance of a higher level theoretical approach beyond the energy band calculation in the interface study. BL MoS2-metal contacts have a reduced SBH than ML MoS2-metal contacts due to the interlayer coupling and thus have a higher electron injection efficiency.

cond-mat.mes-hall↗

Privacy-preserving Network Functionality Outsourcing

Since the advent of software defined networks ({SDN}), there have been many attempts to outsource the complex and costly local network functionality, i.e. the middlebox, to the cloud in the same way as outsourcing computation and storage. The privacy issues, however, may thwart the enterprises' willingness to adopt this innovation since the underlying configurations of these middleboxes may leak crucial and confidential information which can be utilized by attackers. To address this new problem, we use firewall as an sample functionality and propose the first privacy preserving outsourcing framework and schemes in SDN. The basic technique that we exploit is a ground-breaking tool in cryptography, the \textit{cryptographic multilinear map}. In contrast to the infeasibility in efficiency if a naive approach is adopted, we devise practical schemes that can outsource the middlebox as a blackbox after \textit{obfuscating} it such that the cloud provider can efficiently perform the same functionality without knowing its underlying private configurations. Both theoretical analysis and experiments on real-world firewall rules demonstrate that our schemes are secure, accurate, and practical.

cs.CR↗

All-Metallic Vertical Transistors Based on Stacked Dirac Materials

It is a persisting pursuit to use metal as a channel material in a field effect transistor. All metallic transistor can be fabricated from pristine semimetallic Dirac materials (such as graphene, silicene, and germanene), but the on/off current ratio is very low. In a vertical heterostructure composed by two Dirac materials, the Dirac cones of the two materials survive the weak interlayer van der Waals interaction based on density functional theory method, and electron transport from the Dirac cone of one material to the one of the other material is therefore forbidden without assistance of phonon because of momentum mismatch. First-principles quantum transport simulations of the all-metallic vertical Dirac material heterostructure devices confirm the existence of a transport gap of over 0.4 eV, accompanied by a switching ratio of over 104. Such a striking behavior is robust against the relative rotation between the two Dirac materials and can be extended to twisted bilayer graphene. Therefore, all-metallic junction can be a semiconductor and novel avenue is opened up for Dirac material vertical structures in high-performance devices without opening their band gaps.

cond-mat.mtrl-sci↗

Silicene Nanomesh

Similar to graphene, zero band gap limits the application of silicene in nanoelectronics despite of its high carrier mobility. By using first-principles calculations, we reveal that a band gap is opened in silicene nanomesh (SNM) when the width W of the wall between the neighboring holes is even. The size of the band gap increases with the reduced W and has a simple relation with the ratio of the removed Si atom and the total Si atom numbers of silicene. Quantum transport simulation reveals that the sub-10 nm single-gated SNM field effect transistors show excellent performance at zero temperature but such a performance is greatly degraded at room temperature.

cond-mat.mtrl-sci↗

Graphdiyne-metal contacts and graphdiyne transistors

Graphdiyne is prepared on metal surface, and making devices out of it also inevitably involves contact with metals. Using density functional theory with dispersion correction, we systematically studied for the first time the interfacial properties of graphdiyne contacting with a series of metals (Al, Ag, Cu, Au, Ir, Pt, Ni, and Pd). Graphdiyne is in an n-type Ohmic or quasi-Ohmic contact with Al, Ag, and Cu, while it is in a Schottky contact with Au (at source/drain interface), Pd, Pt, Ni, and Ir (at source/drain-channel interface), with high Schottky barrier heights of 0.39, 0.21 (n-type), 0.30, 0.41, and 0.45 (p-type) eV, respectively. A graphdiyne field effect transistor (FET) with Al electrodes is simulated by using quantum transport calculations. This device exhibits an on-off ratio up to 104 and a very large on-state current of 1.3 * 104 mA/mm in a 10 nm channel length. Thus, a new prospect is opened up for graphdiyne in high performance nanoscale devices.

cond-mat.mtrl-sci↗

Does the Dirac Cone Exist in Silicene on Metal Substrates?

Absence of the Dirac cone due to a strong band hybridization is revealed to be a common feature for epitaxial silicene on metal substrates according to our first-principles calculations for silicene on Ir, Cu, Mg, Au, Pt, Al, and Ag substrates. The destroyed Dirac cone of silicene, however, can be effectively restored with linear or parabolic dispersion by intercalating alkali metal atoms between silicene and the metal substrates, offering an opportunity to study the intriguing properties of silicene without further transfer of silicene from the metal substrates.

cond-mat.mtrl-sci↗

Tunable band gap in germanene by surface adsorption

Opening a sizable band gap in the zero-gap germanene without heavy loss of carrier mobility is a key issue for its application in nanoelectronic devices such as high-performance field effect transistors (FETs) operating at room temperature. Using the first-principles calculations, we find a band gap is opened at the Dirac point in germanene by single-side adsorption of alkali metal (AM) atoms. This band gap is tunable by varying the coverage and the species of AM atoms, ranging from 0.02 to 0.31 eV, and the maximum global band gap is 0.26 eV. Since the effective masses of electrons and holes in germanene near the Dirac point after surface adsorption (ranging from 0.005 to 0.106 me) are small, the carrier mobility is expected not to degrade much. Therefore germanene is a potential candidate of effective FET channel operating at room temperature upon surface adsorption.

cond-mat.mes-hall↗

Tunable Band Gap and Doping Type in Silicene by Surface Adsorption: towards Tunneling Transistors

Structural and electronic properties of silicene adsorbed by five kinds of transition metal atoms (Cu, Ag, Au, Pt, and Ir) are systematically studied by using first-principles calculations. We find that such adsorption can induce a band gap at the Dirac point of doped silicene. Doped silicene can reach a band gap up to 0.23 eV while keeping a relatively small effective mass of around 0.1 me, thus having high carrier mobility estimated to be 50000 cm2/Vs. P-type doping and neutral state is realized in silicene by Ir and Pt adsorption, respectively, while n-type doping is done by Cu, Ag, and Au adsorption. Based on the knowledge above, a silicene p-i-n tunneling field effect transistor (TFET) is proposed and simulated by both first-principles and semi-empirical approaches. Silicene TFET shows high performance with an on-off ratio of 10^3, a sub-threshold swing of 90 mV/dec, and an on-state current of 1 mA/μm. Such an on-state current is even larger than that of most other existing TFETs.

cond-mat.mtrl-sci↗