Demo Data from EDBT 2026 / reviewers in the wild / expert
Yushun Wang
dblp:27/5048
· DBLP profile ↗
11ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 4 · 1 first-authorSystems, architecture and hardware · 3Artificial intelligence and machine learning · 2Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author
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.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Hardware accelerators and domain-specific architectures · 59% Reconfigurable computing and FPGAs · 16% Cloud and datacenter computing · 15% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% | |
| Network and information security
2 papers |
Authentication and access control · 79% Network security · 21% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
deep learning compiler |
0.4 | 1 | 2020 | DNNVM: End-to-End Compiler Leveraging Heterogeneous Optimizations on FPGA-Based CNN Accelerators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
CNN accelerator |
0.4 | 1 | 2020 | DNNVM: End-to-End Compiler Leveraging Heterogeneous Optimizations on FPGA-Based CNN Accelerators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.4 | 1 | 2020 | DNNVM: End-to-End Compiler Leveraging Heterogeneous Optimizations on FPGA-Based CNN Accelerators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.4 | 1 | 2020 | DNNVM: End-to-End Compiler Leveraging Heterogeneous Optimizations on FPGA-Based CNN Accelerators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Compilers and program optimization › deep learning compiler
operator fusion |
0.4 | 1 | 2019 | DNNVM: End-to-End Compiler Leveraging Operation Fusion on FPGA-based CNN Accelerators · FPGA 2019 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › CNN accelerator
FPGA-based CNN accelerator |
0.4 | 1 | 2019 | DNNVM: End-to-End Compiler Leveraging Operation Fusion on FPGA-based CNN Accelerators · FPGA 2019 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator |
0.4 | 1 | 2019 | DNNVM: End-to-End Compiler Leveraging Operation Fusion on FPGA-based CNN Accelerators · FPGA 2019 |
Authentication and access control › access control policy engineering
access control verification |
0.3 | 1 | 2018 | User-Level Runtime Security Auditing for the Cloud · IEEE Trans. Inf. Forensics Secur. 2018 |
Embedded and real-time systems › runtime monitoring
runtime verification |
0.3 | 1 | 2017 | TenantGuard: Scalable Runtime Verification of Cloud-Wide VM-Level Network Isolation · NDSS 2017 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.1 | 1 | 2019 | DNNVM: End-to-End Compiler Leveraging Operation Fusion on FPGA-based CNN Accelerators · FPGA 2019 |
Cloud and datacenter computing
cloud management |
0.1 | 1 | 2018 | User-Level Runtime Security Auditing for the Cloud · IEEE Trans. Inf. Forensics Secur. 2018 |
Methods — techniques the papers use, named apart from their topics
subgraph isomorphism · 2.0heuristic shortest-path search · 1.1loop optimization · 0.9graph optimization · 0.9data layout optimization · 0.9SSO · 0.7RBAC · 0.7ABAC · 0.7runtime verification · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | DNNVM: End-to-End Compiler Leveraging Heterogeneous Optimizations on FPGA-Based CNN Acceleratorsabstractstate-of-the-art method for several artificial intelligence domains in recent years. The increasingly complex CNN models are both computation-bound and I/O-bound. Fieldprogrammable gate array-based accelerators driven by custom instruction set architecture (ISA) achieve a balance between generality and efficiency, but there is much on them left to be optimized. We propose the full-stack compiler deep neural network virtual machine (DNNVM), which is an integration of optimizers for graphs, loops and data layouts, an assembler, a runtime supporter, and a validation environment. The DNNVM works in the context of deep learning frameworks and transforms CNN models into the directed acyclic graph: XGraph. Based on XGraph, we transform the optimization challenges for both data layout and pipeline into graph-level problems. DNNVM enumerates all potentially profitable fusion opportunities by a heuristic subgraph isomorphism algorithm to leverage pipeline and data layout optimizations, and searches for the best choice of execution strategies of the whole computing graph. On the Xilinx ZU2@330 MHz and ZU9@330 MHz, we achieve equivalently state-of-the-art performance on our benchmarks by naïve implementations without optimizations, and the throughput is further improved up to 1.26× by leveraging heterogeneous optimizations in DNNVM. Finally, with ZU9@330 MHz, we achieve state-of-the-art performance for VGG and ResNet50. We achieve a throughput of 2.82 TOPs/s and an energy efficiency of 123.7 GOPs/s/W for VGG. Additionally, we achieve 1.38 TOPs/s for ResNet50 and 1.41 TOPs/s for GoogleNet. Shuang Liang 0010, Lingzhi Sui, Xijie Jia, Jiantao Qiu, Yushun Wang, Yu Wang 0002 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 7 |
| 2019 | DNNVM: End-to-End Compiler Leveraging Operation Fusion on FPGA-based CNN AcceleratorsabstractIn recent years, Convolutional Neural Network(CNN) is becoming the state-of-the-art method in a wide range of Artificial Intelligence(AI) domains. The increasingly large and complex CNN models are both computation bound and I/O bound. FPGA-based accelerators driven by custom Instruction Set Architecture(ISA) achieve a balance between generality and efficiency, and leave much room for optimization. Operation fusion which fuses adjacent operations without saving intermediate results back to off-chip DDR can greatly alleviate bandwidth pressure, operations can be executed by different computation engines concurrently for latency hiding. To leverage optimizations, especially operation fusion on custom instruction-based accelerators, we propose a full-stack compiler DNNVM(Deep Neural Network Virtual Machine). DNNVM is an integration of optimizers for framework-independent computing graph, loops and data layouts, an assembler, a runtime supporter and a validation environment. DNNVM works in the context of deep learning frameworks and transforms CNN models into a directed acyclic graph, XGraph. After analyzing the interaction among fusion depth, tiling across multiple stages and on-chip memory capacity, DNNVM enumerates all potentially profitable fusion opportunities according to custom fusion templates upon XGraph, by a subgraph isomorphism algorithm. In addition, DNNVM searches for the optimal execution strategies by a heuristic shortest-path algorithm. On Xilinx [email protected], we achieve up to 1.26x speedup than naïve implementations without fusion on GoogLeNet. On Xilinx [email protected], we achieve the throughput of 2.82 TOPs/s for VGG, 1.38 TOPs/s for ResNet50 - he fastest ever reported on comparable FPGAs. Shuang Liang 0010, Lingzhi Sui, Jiantao Qiu, Xijie Jia, Yushun Wang, Yu Wang 0002 |
FPGA | 8 |
| 2019 | ISOTOP: Auditing Virtual Networks Isolation Across Cloud Layers in OpenStackabstractMulti-tenancy in the cloud is a double-edged sword. While it enables cost-effective resource sharing, it increases security risks for the hosted applications. Indeed, multiplexing virtual resources belonging to different tenants on the same physical substrate may lead to critical security concerns such as cross-tenants data leakage and denial of service. Particularly, virtual networks isolation failures are among the foremost security concerns in the cloud. To remedy these, automated tools are needed to verify security mechanisms compliance with relevant security policies and standards. However, auditing virtual networks isolation is challenging due to the dynamic and layered nature of the cloud. Particularly, inconsistencies in network isolation mechanisms across cloud-stack layers, namely, the infrastructure management and the implementation layers, may lead to virtual networks isolation breaches that are undetectable at a single layer. In this article, we propose an offline automated framework for auditing consistent isolation between virtual networks in OpenStack-managed cloud spanning over overlay and layer 2 by considering both cloud layers’ views. To capture the semantics of the audited data and its relation to consistent isolation requirement, we devise a multi-layered model for data related to each cloud-stack layer’s view. Furthermore, we integrate our auditing system into OpenStack, and present our experimental results on assessing several properties related to virtual network isolation and consistency. Our results show that our approach can be successfully used to detect virtual network isolation breaches for large OpenStack-based data centers in reasonable time. Taous Madi, Yosr Jarraya, Amir Alimohammadifar, Suryadipta Majumdar, Yushun Wang, Makan Pourzandi, Lingyu Wang 0001, Mourad Debbabi |
ACM Trans. Priv. Secur. | 5 |
| 2018 | User-Level Runtime Security Auditing for the CloudabstractCloud computing is emerging as a promising IT solution for enabling ubiquitous, convenient, and on-demand accesses to a shared pool of configurable computing resources. However, the widespread adoption of cloud is still being hindered by the lack of transparency and accountability, which has traditionally been ensured through security auditing techniques. Auditing in cloud poses many unique challenges in data collection and processing (e.g., data format inconsistency and lack of correlation due to the heterogeneity of cloud infrastructures), and in verification (e.g., prohibitive performance overhead due to the sheer scale of cloud infrastructures and need of runtime verification for the dynamic nature of cloud). To this end, existing runtime auditing techniques do not offer a practical response time to verify a wide-range of user-level security properties for a large cloud. In this paper, we propose a runtime security auditing framework for the cloud with special focus on the user-level including common access control and authentication mechanisms e.g., RBAC, ABAC, SSO, and we implement and evaluate the framework based on OpenStack, a widely deployed cloud management system. The main idea towards reducing the response time to a practical level is to perform the costly operations only once, which is followed by significantly more efficient incremental runtime verification. Our experimental results show that runtime security auditing in a large cloud environment is realistic under our approach (e.g., our solution performs runtime auditing of 100,000 users within 500 milliseconds). Suryadipta Majumdar, Taous Madi, Yushun Wang, Yosr Jarraya, Makan Pourzandi, Lingyu Wang 0001, Mourad Debbabi |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2017 | TenantGuard: Scalable Runtime Verification of Cloud-Wide VM-Level Network Isolation
Yushun Wang, Taous Madi, Suryadipta Majumdar, Yosr Jarraya, Amir Alimohammadifar, Makan Pourzandi, Lingyu Wang 0001, Mourad Debbabi |
NDSS | 1 |
| 2016 | Auditing Security Compliance of the Virtualized Infrastructure in the Cloud: Application to OpenStack
Taous Madi, Suryadipta Majumdar, Yushun Wang, Yosr Jarraya, Makan Pourzandi, Lingyu Wang 0001 |
CODASPY | 3 |
| 2015 | Security Compliance Auditing of Identity and Access Management in the Cloud: Application to OpenStackabstractCloud computing has seen a lot of interests and adoption lately. Nonetheless, the widespread adoption of cloud is still being hindered by the lack of transparency and accountability, which has traditionally been ensured through security compliance auditing techniques. Auditing in cloud, however, presents many new challenges in data collection and processing (e.g., data format inconsistency and lack of correlation due to the heterogeneity of cloud infrastructures) and in verification (e.g., prohibitive performance overhead due to the sheer scale of cloud infrastructures and their self-provisioning, elastic, and dynamic nature). In this paper, we propose a security compliance auditing framework for cloud, with special focus on identity and access management, and we implement and evaluate the framework based on OpenStack, one of the most popular cloud management systems. Our experimental results show that auditing with formal methods in large cloud environment is realistic (e.g., our auditing solution can handle 60 thousand users in less than one minute). Suryadipta Majumdar, Taous Madi, Yushun Wang, Yosr Jarraya, Makan Pourzandi, Lingyu Wang 0001, Mourad Debbabi |
CloudCom | 3 |
| 2014 | H∞ control of singular systems via delta operator approachabstractThis paper investigates the problem of state feedback H∞control for singular systems through delta operator approach. Firstly, a bounded real lemma corresponding to a singular continuous system under the framework of the delta operator model is obtained. Then, the existence condition and explicit expression of a desirable H∞controller for the singular delta operator system are presented. As special cases, the results of admissible control for the singular delta operator system and H∞control as well as admissible control for the singular continuous system are also derived. All required conditions in this paper are characterized in the form of strict linear matrix inequalities whose feasible solutions can be obtained easily and directly. Finally, some numerical examples are provided to illustrate the effectiveness of the obtained theoretical results in the paper. Xin-zhuang Dong, Mingqing Xiao 0001, Wenxue He, Yushun Wang |
ICARCV | 4 |
| 2009 | Face Inpainting by Feature GuidanceabstractFace image partially occluded or damaged can be repaired automatically. We proposed a new inpainting algorithm, based on patch guidance deduced from an existing face database, to recover the damaged portions. This newly proposed concept of guided inpainting method produces seamless faces which are hardly seen drawbacks. Examples of our results can be retrieved from http://member.mine.tku.edu.tw/www/ISCAS09/. Nick C. Tang, Yueting Zhuang, Yushun Wang, Timothy K. Shih, Joseph C. Tsai |
ISCAS | 3 |
| 2008 | Multi-objective scheduling problems subjected to special process constraintabstractThe problem of parallel machine multi-objective scheduling subjected to special process constraint in the textile industries, as one of the most important combinational optimization problems, is different from other parallel machine scheduling problems in the following characteristics. On one hand, processing machines are non-identical; on the other hand, the sort of job processed on every machine can be restricted Considering one of the multi-objective problems, either minimizing the maximum completion time among all the machines(makespan) or minimizing the total earliness/tardiness penalty of all the jobs has been cornerstone of most studies done so far. However, under special process constraint, taking them into account as a multi-objective problem has not been well studied Therefore, in this paper, a multi-objective model based on them is presented and a new parallel genetic algorithm based on a vector group coding method is also proposed in order to effectively solve this model. The algorithm shows the following advantages: the coding method is simple and can effectively reflect the virtual scheduling policy, which can vividly reflect the numbers and sequences of these processed jobs on every machine, and then enables the individuals generated by crossover and mutation to satisfy process constraint. Numerical experiments show that it is efficient, and is better than the common genetic algorithm, and has the better parallel efficiency. A much better prospect of application can be optimistically expected. Jiaquan Gao, Guixia He, Yushun Wang |
IEEE Congress on Evolutionary Computation | 3 |
| 2007 | 3D Facial Modeling for Animation: A Nonlinear Approach
Yushun Wang, Yueting Zhuang |
MMM (1) | 1 |