EDBT 2026 Demo / reviewers in the wild / expert
Yinglin Zhao
dblp:237/8214
· DBLP profile ↗
7ranked-venue papers
3as first author
2since 2021 · last 2023
0000-0003-1731-9459ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 1 since 2021
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 |
Memory systems · 80% Hardware accelerators and domain-specific architectures · 20% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
processing-in-memory |
1.6 | 3 | 2023 | NAND-SPIN-based processing-in-MRAM architecture for convolutional neural network acceleration · Sci. China Inf. Sci. 2023 Triangle Counting Accelerations: From Algorithm to In-Memory Computing Architecture · IEEE Trans. Computers 2022 An STT-MRAM Based in Memory Architecture for Low Power Integral Computing · IEEE Trans. Computers 2019 |
Memory systems › processing-in-memory
processing-in-MRAM |
1.1 | 2 | 2023 | NAND-SPIN-based processing-in-MRAM architecture for convolutional neural network acceleration · Sci. China Inf. Sci. 2023 TCIM: Triangle Counting Acceleration With Processing-In-MRAM Architecture · DAC 2020 |
Memory systems
non-volatile memory |
0.9 | 4 | 2023 | An STT-MRAM Based in Memory Architecture for Low Power Integral Computing · IEEE Trans. Computers 2019 NAND-SPIN-based processing-in-MRAM architecture for convolutional neural network acceleration · Sci. China Inf. Sci. 2023 Triangle Counting Accelerations: From Algorithm to In-Memory Computing Architecture · IEEE Trans. Computers 2022 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.7 | 1 | 2023 | NAND-SPIN-based processing-in-MRAM architecture for convolutional neural network acceleration · Sci. China Inf. Sci. 2023 |
Hardware accelerators and domain-specific architectures
graph processing accelerator |
0.6 | 1 | 2022 | Triangle Counting Accelerations: From Algorithm to In-Memory Computing Architecture · IEEE Trans. Computers 2022 |
Memory systems › non-volatile memory › magnetic random access memory
STT-MRAM |
0.6 | 2 | 2022 | An STT-MRAM Based in Memory Architecture for Low Power Integral Computing · IEEE Trans. Computers 2019 Triangle Counting Accelerations: From Algorithm to In-Memory Computing Architecture · IEEE Trans. Computers 2022 |
Memory systems
in-memory computing |
0.4 | 1 | 2020 | TCIM: Triangle Counting Acceleration With Processing-In-MRAM Architecture · DAC 2020 |
Graph algorithms and graph theory › subgraph counting
triangle counting |
0.4 | 1 | 2020 | TCIM: Triangle Counting Acceleration With Processing-In-MRAM Architecture · DAC 2020 |
Memory systems › processing-in-memory
computing-in-memory |
0.4 | 1 | 2019 | An STT-MRAM Based in Memory Architecture for Low Power Integral Computing · IEEE Trans. Computers 2019 |
Memory systems › non-volatile memory
magnetic random access memory |
0.3 | 2 | 2023 | NAND-SPIN-based processing-in-MRAM architecture for convolutional neural network acceleration · Sci. China Inf. Sci. 2023 TCIM: Triangle Counting Acceleration With Processing-In-MRAM Architecture · DAC 2020 |
Hardware accelerators and domain-specific architectures
vision accelerator |
0.1 | 1 | 2019 | An STT-MRAM Based in Memory Architecture for Low Power Integral Computing · IEEE Trans. Computers 2019 |
Methods — techniques the papers use, named apart from their topics
graph slicing · 0.9data mapping · 0.9bitwise logic operations · 0.9graph compression · 0.6bitwise logic reformulation · 0.6algorithm-architecture co-optimization · 0.6parallel computation · 0.4in-memory computation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | NAND-SPIN-based processing-in-MRAM architecture for convolutional neural network acceleration
Yinglin Zhao, Jianlei Yang 0001, Bing Li 0017, Xingzhou Cheng, Xucheng Ye, Xiaotao Jia, Zhaohao Wang, Youguang Zhang, Weisheng Zhao 0001 |
Sci. China Inf. Sci. | 1 |
| 2022 | Triangle Counting Accelerations: From Algorithm to In-Memory Computing ArchitectureabstractTriangles are the basic substructure of networks and triangle counting (TC) has been a fundamental graph computing problem in numerous fields such as social network analysis. Nevertheless, like other graph computing problems, due to the high memory-computation ratio and random memory access pattern, TC involves a large amount of data transfers thus suffers from the bandwidth bottleneck in the traditional Von-Neumann architecture. To overcome this challenge, in this paper, we propose to accelerate TC with the emerging processing-in-memory (PIM) architecture through an algorithm-architecture co-optimization manner. To enable the efficient in-memory implementations, we come up to reformulate TC with bitwise logic operations (such as AND), and develop customized graph compression and mapping techniques for efficient data flow management. With the emerging computational Spin-Transfer Torque Magnetic RAM (STT-MRAM) array, which is one of the most promising PIM enabling techniques, the device-to-architecture co-simulation results demonstrate that the proposed TC in-memory accelerator outperforms the state-of-the-art GPU and FPGA accelerations by 12.2x and 31.8x, respectively, and achieves a 34x energy efficiency improvement over the FPGA accelerator. Jianlei Yang 0001, Yinglin Zhao, Xiaotao Jia, Rong Yin 0001, Xuhang Chen 0001, Gang Qu 0001, Weisheng Zhao 0001 |
IEEE Trans. Computers | 3 |
| 2020 | TCIM: Triangle Counting Acceleration With Processing-In-MRAM ArchitectureabstractTriangle counting (TC) is a fundamental problem in graph analysis and has found numerous applications, which motivates many TC acceleration solutions in the traditional computing platforms like GPU and FPGA. However, these approaches suffer from the bandwidth bottleneck because TC calculation involves a large amount of data transfers. In this paper, we propose to overcome this challenge by designing a TC accelerator utilizing the emerging processing-in-MRAM (PIM) architecture. The true innovation behind our approach is a novel method to perform TC with bitwise logic operations (such as AND), instead of the traditional approaches such as matrix computations. This enables the efficient in-memory implementations of TC computation, which we demonstrate in this paper with computational Spin-Transfer Torque Magnetic RAM (STT-MRAM) arrays. Furthermore, we develop customized graph slicing and mapping techniques to speed up the computation and reduce the energy consumption. We use a device-to-architecture co-simulation framework to validate our proposed TC accelerator. The results show that our data mapping strategy could reduce 99.99% of the computation and 72% of the memory WRITE operations. Compared with the existing GPU or FPGA accelerators, our in-memory accelerator achieves speedups of 9× and 23.4×, respectively, and a 20.6× energy efficiency improvement over the FPGA accelerator. Jianlei Yang 0001, Yinglin Zhao, Yingjie Qi, Meichen Liu, Xingzhou Cheng, Xiaotao Jia, Gang Qu 0001, Weisheng Zhao 0001 |
DAC | 3 |
| 2020 | Hardware Security in Spin-based Computing-in-memory: Analysis, Exploits, and Mitigation TechniquesabstractComputing-in-memory (CIM) is proposed to alleviate the processor-memory data transfer bottleneck in traditional von Neumann architectures, and spintronics-based magnetic memory has demonstrated many facilitation in implementing CIM paradigm. Since hardware security has become one of the major concerns in circuit designs, this article, for the first time, investigates spin-based computing-in-memory (SpinCIM) from a security perspective. We focus on two fundamental questions: (1) How can the new SpinCIM computing paradigm be exploited to enhance hardware security?; (2) What security concerns has this new SpinCIM computing paradigm incurred? Jianlei Yang 0001, Yinglin Zhao, Xiaotao Jia, Gang Qu 0001, Weisheng Zhao 0001 |
ACM J. Emerg. Technol. Comput. Syst. | 3 |
| 2019 | A Skyrmion Racetrack Memory based Computing In-memory Architecture for Binary Neural Convolutional NetworkabstractA Skyrmion Racetrack Memory (SRM) based Computing In-Memory Architecture (SRM-CIM) was proposed in this paper. Both data and computing operation can be achieved in SRM-CIM. SRM-CIM is used to support convolutional computing in Binary Convolutional Neural Network (BCNN). Experimental results show that SRM-CIM achieves 98.7% and 82% energy reduction when compared with RRAM and SOT-MRAM based counterparts. Yinglin Zhao, Shouyi Yin, Youguang Zhang, Shaojun Wei, Weisheng Zhao 0001 |
ACM Great Lakes Symposium on VLSI | 3 |
| 2019 | An STT-MRAM Based in Memory Architecture for Low Power Integral ComputingabstractThe integral histogram image plays an important role in accelerating the feature computation in vision algorithms. However, the computational process of the integral histogram, called integral computation, has high computational complexity and numerous memory access operations, which limit its wide application. This brief proposes an in-memory computational architecture based on Spin Transfer Torque Magnetic Random Access Memory (STT-MRAM) to solve these problems. The architecture can work in two different modes depending on the requirements: the integral computation mode and the memory mode. The architecture can figure out the integral histogram when in the integral computation mode, and just store the data directly when in the memory mode. Utilizing the non-volatile, high density and low power characteristics of STT-MRAM, we integrate the computational units into the memory array to achieve parallel computation. Reduced number of data transmission between storage units and computation units contributes to cut down the latency and energy consumption. The evaluation results show that, comparing with the state-of-the-art work, our architecture provides$1.1\times \sim 9\times$performance improvements and reduces 87.4$\sim$97.3 percent energy consumption for$64\times 64\sim 512\times 512$size images, just with a 8 percent area overhead. Yinglin Zhao, Wang Kang 0001, Shouyi Yin, Youguang Zhang, Shaojun Wei, Weisheng Zhao 0001 |
IEEE Trans. Computers | 1 |
| 2018 | Power Supply Noise Aware Task Scheduling on Homogeneous 3D MPSoCs Considering the Thermal Constraint
Yinglin Zhao, Jianlei Yang 0001, Weisheng Zhao 0001, Aida Todri, Yuanqing Cheng |
J. Comput. Sci. Technol. | 1 |