Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jie Zhang 0046

dblp:84/6889-46 · DBLP profile ↗
← Back
14ranked-venue papers
5as first author
1since 2021 · last 2022
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 10 · 4 first-authorDatabases, data management, data science and information retrieval · 2 · 1 since 2021Artificial intelligence and machine learning · 1Security and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Graph data management · 35% Transaction processing and concurrency control · 35% Information retrieval · 30%
Network and information security
4 papers
Hardware security and side channels · 81% Biometric security · 15% Cryptographic primitives and cryptanalysis · 4%
Artificial intelligence
1 paper
Graph learning · 100%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Electronic design automation · 53% Distributed systems · 20% Interconnection networks and networks-on-chip · 20%

Topics — the 18 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
concurrency control
0.612022
G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture · Proc. VLDB Endow. 2022
Graph data management › graph database
distributed graph database
0.612022
G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture · Proc. VLDB Endow. 2022
Graph data management
graph database
0.612022
G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture · Proc. VLDB Endow. 2022
Transaction processing and concurrency control › concurrency control
optimistic concurrency control
0.612022
G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture · Proc. VLDB Endow. 2022
Electronic design automation › hardware verification and test
hardware verification
0.532015
VeriTrust: Verification for Hardware Trust · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
DeTrust: Defeating Hardware Trust Verification with Stealthy Implicitly-Triggered Hardware Trojans · CCS 2014
VeriTrust: verification for hardware trust · DAC 2013
Machine learning › Graph learning
graph neural network
0.412020
Measuring and Improving the Use of Graph Information in Graph Neural Networks · ICLR 2020
Machine learning › Graph learning
graph representation learning
0.412020
Measuring and Improving the Use of Graph Information in Graph Neural Networks · ICLR 2020
Hardware security and side channels › hardware trojan
hardware trojan detection
0.422015
VeriTrust: Verification for Hardware Trust · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
VeriTrust: verification for hardware trust · DAC 2013
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search
0.312018
A General and Efficient Querying Method for Learning to Hash · SIGMOD Conference 2018
Information retrieval › hashing
binary code learning
0.312018
A General and Efficient Querying Method for Learning to Hash · SIGMOD Conference 2018
Information retrieval
similarity search
0.312018
A General and Efficient Querying Method for Learning to Hash · SIGMOD Conference 2018
Hardware security and side channels › fault attacks
differential fault analysis
0.212015
DERA: yet another differential fault attack on cryptographic devices based on error rate analysis · DAC 2015
Biometric security › biometric performance evaluation
error rate estimation
0.212015
DERA: yet another differential fault attack on cryptographic devices based on error rate analysis · DAC 2015
Hardware security and side channels
fault attacks
0.212015
DERA: yet another differential fault attack on cryptographic devices based on error rate analysis · DAC 2015
Hardware security and side channels
hardware trojan
0.212014
DeTrust: Defeating Hardware Trust Verification with Stealthy Implicitly-Triggered Hardware Trojans · CCS 2014
Hardware security and side channels › hardware trojan
stealthy trigger design
0.212014
DeTrust: Defeating Hardware Trust Verification with Stealthy Implicitly-Triggered Hardware Trojans · CCS 2014
Distributed systems › distributed database
distributed transactions
0.212022
G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture · Proc. VLDB Endow. 2022
Interconnection networks and networks-on-chip
remote direct memory access
0.212022
G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture · Proc. VLDB Endow. 2022

Methods — techniques the papers use, named apart from their topics

remote direct memory access · 1.1massively parallel processing · 1.1verification corner analysis · 0.8unused circuit identification · 0.4graph neural network · 0.4logic spreading · 0.4implicit trigger · 0.4quantization distance · 0.3hamming ranking · 0.3FPGA emulation · 0.2
YearPublicationVenuePosition
2022 G-Tran: A High Performance Distributed Graph Database with a Decentralized Architecture
abstract
Graph transaction processing poses unique challenges such as random data access due to the irregularity of graph structures, low throughput and high abort rate due to the relatively large read/write sets in graph transactions. To address these challenges, we present G-Tran, a remote direct memory access (RDMA)-enabled distributed in-memory graph database with serializable and snapshot isolation support. First, we propose a graph-native data store to achieve good data locality and fast data access for transactional updates and queries. Second, G-Tran adopts a fully decentralized architecture that leverages RDMA to process distributed transactions with the massively parallel processing (MPP) model, which can achieve high performance by utilizing all computing resources. In addition, we propose a new multi-version optimistic concurrency control (MV-OCC) protocol with two optimizations to address the issue of large read/write sets in graph transactions. Extensive experiments show that G-Tran achieves competitive performance compared with other popular graph databases on benchmark workloads.
Changji Li, Chenguang Zheng, Chenghuan Huang, Juncheng Fang, James Cheng, Jie Zhang 0046
Proc. VLDB Endow.7
2020 Measuring and Improving the Use of Graph Information in Graph Neural Networks
Jie Zhang 0046, James Cheng, Kaili Ma 0001, Richard T. B. Ma, Ming-Chang Yang
ICLR2
2019 Grasper: A High Performance Distributed System for OLAP on Property Graphs
abstract
The property graph (PG) model is one of the most general graph data model and has been widely adopted in many graph analytics and processing systems. However, existing systems suffer from poor performance in terms of both latency and throughput for processing online analytical workloads on PGs due to their design defects such as expensive interactions with external databases, low parallelism, and high network overheads. In this paper, we propose Grasper, a high performance distributed system for OLAP on property graphs. Grasper adopts RDMA-aware system designs to reduce the network communication cost. We propose a novel query execution model, called Expert Model, which supports adaptive parallelism control at the fine-grained query operation level and allows tailored optimizations for different categories of query operators, thus achieving high parallelism and good load balancing. Experimental results show that Grasper achieves low latency and high throughput on a broad range of online analytical workloads.
Changji Li, Juncheng Fang, Chenghuan Huang, James Cheng, Jie Zhang 0046, Xiao Yan 0002
SoCC6
2018 A General and Efficient Querying Method for Learning to Hash
abstract
As an effective solution to the approximate nearest neighbors (ANN) search problem, learning to hash (L2H) is able to learn similarity-preserving hash functions tailored for a given dataset. However, existing L2H research mainly focuses on improving query performance by learning good hash functions, while Hamming ranking (HR) is used as the default querying method. We show by analysis and experiments that Hamming distance, the similarity indicator used in HR, is too coarse-grained and thus limits the performance of query processing. We propose a new fine-grained similarity indicator, quantization distance (QD), which provides more information about the similarity between a query and the items in a bucket. We then develop two efficient querying methods based on QD, which achieve significantly better query performance than HR. Our methods are general and can work with various L2H algorithms. Our experiments demonstrate that a simple and elegant querying method can produce performance gain equivalent to advanced and complicated learning algorithms.
Xiao Yan 0002, Jie Zhang 0046, An Xu, James Cheng, Jie Liu 0048, Kelvin Kai Wing Ng, Ti-Chung Cheng
SIGMOD Conference3
2015 Vulnerability analysis for crypto devices against probing attack
abstract
Probing attack is a severe threat for the security of hardware cryptographic modules (HCMs). In this paper, we make the first step to evaluate the vulnerability of HCMs against probing attack, wherein we investigate the probing complexity and the key candidate reduction capability for probing attack on every signal in the circuit. We also present approximate solutions for the calculation of the proposed metrics to reduce computational complexity. Experimental results demonstrate that the proposed evaluation metric is both effective and efficient.
Lingxiao Wei, Jie Zhang 0046, Yannan Liu, Junfeng Fan, Qiang Xu 0001
ASP-DAC2
2015 DERA: yet another differential fault attack on cryptographic devices based on error rate analysis
abstract
Fault-injection attack is a serious threat to the security of cryptographic devices, and various differential fault analysis (DFA) techniques have been presented in the literature over the years. These attacks differ in terms of the underlining assumption on the fault models, the key distinguisher and the complexity of the associated analytical algorithm. In this work, we propose a new DFA technique that uses the inherent bias of the error rates among different signals as the foundation of the key distinguisher design, namely differential error rate analysis (DERA). Compared to existing DFA solutions, DERA is a more efficient and effective attack, in terms of both temporal and spatial needs for the attack, as demonstrated with FPGA emulation in our experiments.
Yannan Liu, Jie Zhang 0046, Lingxiao Wei, Qiang Xu 0001
DAC2
2015 On the premises and prospects of timing speculation
Rong Ye, Jie Zhang 0046, Qiang Xu 0001
DATE3
2015 BoardPUF: Physical Unclonable Functions for Printed Circuit Board Authentication
abstract
Physical Unclonable Functions (PUFs) are cryptographic primitives that can be used to generate volatile secret keys for cryptographic operations and enable low-cost authentication of integrated circuits. Existing PUF designs mainly exploit variation effects on silicon and hence are not readily applicable for the authentication of printed circuit boards (PCBs). To tackle the above problem, in this paper, we propose a novel PUF device that is able to generate unique and stable IDs for individual PCB, namely BoardPUF. To be specific, we embed a number of capacitors in the internal layer of PCBs and utilize their variations for key generation. Then, by integrating a cryptographic primitive (e.g. hash function) into BoardPUF, we can effectively perform PCB authentication in a challenge-response manner. Our experimental results on fabricated boards demonstrate the efficacy of BoardPUF.
Lingxiao Wei, Chaosheng Song, Yannan Liu, Jie Zhang 0046, Qiang Xu 0001
ICCAD4
2015 FASTrust: Feature analysis for third-party IP trust verification
abstract
Third-party intellectual property (3PIP) cores are widely used in integrated circuit designs. It is essential and important to ensure their trustworthiness. Existing hardware trust verification techniques suffer from high computational complexity, low extensibility, and inability to detect implicitly-triggered hardware trojans (HTs). To tackle the above problems, in this paper, we present a novel 3PIP trust verification framework, named FASTrust, which conducts HT feature analysis on the flip-flop level control-data flow graph (CDFG) of the circuit. FASTrust is not only able to identify existing explicitly-triggered and implicitly-triggered HTs appeared in the literature in an efficient and effective manner, but more importantly, it also has the unique advantage of being scalable to defend against future and more stealthy HTs by adding new features to the system.
Xiaoming Chen 0003, Jie Zhang 0046, Qiaoyi Liu, Jia Wang 0004, Qiang Xu 0001, Yu Wang 0002, Huazhong Yang
ITC3
2015 VeriTrust: Verification for Hardware Trust
abstract
Today's integrated circuit designs are vulnerable to a wide range of malicious alterations, namely hardware Trojans (HTs). HTs serve as backdoors to subvert or augment the normal operation of infected devices, which may lead to functionality changes, sensitive information leakages, or denial of service attacks. To tackle such threats, this paper proposes a novel verification technique for hardware trust, namely VeriTrust, which facilitates to detect HTs inserted at design stage. Based on the observation that HTs are usually activated by dedicated trigger inputs that are not sensitized with verification test cases, VeriTrust automatically identifies such potential HT trigger inputs by examining verification corners. The key difference between VeriTrust and existing HT detection techniques based on “unused circuit identification” is that VeriTrust is insensitive to the implementation style of HTs. Experimental results show that VeriTrust is able to detect all HTs evaluated in this paper (constructed based on various HT design methodologies shown in this paper) at the cost of moderate extra verification time.
Jie Zhang 0046, Lingxiao Wei, Yannan Liu, Qiang Xu 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2014 DeTrust: Defeating Hardware Trust Verification with Stealthy Implicitly-Triggered Hardware Trojans
abstract
Hardware Trojans (HTs) inserted at design time by malicious insiders on the design team or third-party intellectual property (IP) providers pose a serious threat to the security of computing systems. Researchers have proposed several hardware trust verification techniques to mitigate such threats, and some of them are shown to be able to effectively flag all suspicious HTs implemented in the Trust-Hub hardware backdoor benchmark suite. No doubt to say, adversaries would adjust their tactics of attacks accordingly and it is hence essential to examine whether new types of HTs can be designed to defeat these hardware trust verification techniques. In this paper, we present a systematic HT design methodology to achieve the above objective, namely \emph{DeTrust}. Given an HT design, DeTrust keeps its original malicious behavior while making the HT resistant to state-of-the-art hardware trust verification techniques by manipulating its trigger designs. To be specific, DeTrust implements stealthy implicit triggers for HTs by carefully spreading the trigger logic into multiple sequential levels and combinational logic blocks and combining the trigger logic with the normal logic, so that they are not easily differentiable from normal logic. As shown in our experimental results, adversaries can easily employ DeTrust to evade hardware trust verification.
Jie Zhang 0046, Qiang Xu 0001
CCS1
2014 On trojan side channel design and identification
abstract
Trojan side channels (TSCs) are serious threats to the security of cryptographic systems because they facilitate to leak secret keys to attackers via covert side channels that are unknown to designers. To tackle this problem, we present a new hardware Trojan detection technique for TSCs. To be specific, we first investigate general power-based TSC designs and discuss the tradeoff between their hardware cost and the complexity of the key cracking process. Next, we present our TSC identification technique based on the correlation between the key and the covert physical side channels used by attackers. Experimental results demonstrate the effectiveness of the proposed solution.
Jie Zhang 0046, Guantong Su, Yannan Liu, Lingxiao Wei, Guoqiang Bai 0001, Qiang Xu 0001
ICCAD1
2013 VeriTrust: verification for hardware trust
abstract
Hardware Trojans (HTs) implemented by adversaries serve as backdoors to subvert or augment the normal operation of infected devices, which may lead to functionality changes, sensitive information leakages, or Denial of Service attacks. To tackle such threats, this paper proposes a novel verification technique for hardware trust, namely VeriTrust, which facilitates to detect HTs inserted at design stage. Based on the observation that HTs are usually activated by dedicated trigger inputs that are not sensitized with verification test cases, VeriTrust automatically identifies such potential HT trigger inputs by examining verification corners. The key difference between VeriTrust and existing HT detection techniques is that VeriTrust is insensitive to the implementation style of HTs. Experimental results show that VeriTrust is able to detect all HTs evaluated in this paper (constructed based on various HT design methodologies shown in the literature) at the cost of moderate extra verification time, which is not possible with existing solutions.
Jie Zhang 0046, Lingxiao Wei, Zelong Sun, Qiang Xu 0001
DAC1
2013 ForTER: a forward error correction scheme for timing error resilience
abstract
With technology scaling, integrated circuits suffer from increasingly severe static and dynamic variations, which often manifest themselves as infrequent timing errors on circuit speed paths, if a large timing guard-band is not reserved. This paper presents a new forward timing error correction scheme, namely ForTER, which predicts whether the occurrence of timing errors would propagate to the next level of sequential elements and corrects them without necessarily borrowing timing slack. The proposed technique can be combined with other timing error resilient circuit design techniques to further improve circuit performance, as demonstrated in our experimental results with various benchmark circuits.
Jie Zhang 0046, Rong Ye, Qiang Xu 0001
ICCAD1