1 code implementation • 2 Mar 2024 • Chenhui Deng, Zichao Yue, Cunxi Yu, Gokce Sarar, Ryan Carey, Rajeev Jain, Zhiru Zhang
In this work we propose HOGA, a novel attention-based model for learning circuit representations in a scalable and generalizable manner.
no code implementations • 19 Jan 2024 • Yingjie Li, Anthony Agnesina, Yanqing Zhang, Haoxing Ren, Cunxi Yu
Boolean algebraic manipulation is at the core of logic synthesis in Electronic Design Automation (EDA) design flow.
1 code implementation • 9 Nov 2023 • Yingjie Li, Mingju Liu, Alan Mishchenko, Cunxi Yu
The complexity of modern hardware designs necessitates advanced methodologies for optimizing and analyzing modern digital systems.
no code implementations • 19 Aug 2023 • Jiaqi Yin, Cunxi Yu
The traditional exact methods are limited by runtime complexity, while reinforcement learning (RL) and heuristic-based approaches struggle with determinism and solution quality.
no code implementations • 25 Apr 2023 • Yingjie Li, Weilu Gao, Cunxi Yu
Recently, there are increasing efforts on advancing optical neural networks (ONNs), which bring significant advantages for machine learning (ML) in terms of power efficiency, parallelism, and computational speed.
1 code implementation • 10 Apr 2023 • Jiaqi Yin, Yingjie Li, Daniel Robinson, Cunxi Yu
Deep neural networks (DNNs) have substantial computational and memory requirements, and the compilation of its computational graphs has a great impact on the performance of resource-constrained (e. g., computation, I/O, and memory-bound) edge computing systems.
no code implementations • 4 Apr 2023 • Shanglin Zhou, Yingjie Li, Minhan Lou, Weilu Gao, Zhijie Shi, Cunxi Yu, Caiwen Ding
As a representative next-generation device/circuit technology beyond CMOS, diffractive optical neural networks (DONNs) have shown promising advantages over conventional deep neural networks due to extreme fast computation speed (light speed) and low energy consumption.
no code implementations • 28 Sep 2022 • Yingjie Li, Ruiyang Chen, Weilu Gao, Cunxi Yu
Diffractive optical neural networks (DONNs) have attracted lots of attention as they bring significant advantages in terms of power efficiency, parallelism, and computational speed compared with conventional deep neural networks (DNNs), which have intrinsic limitations when implemented on digital platforms.
no code implementations • 29 Sep 2021 • Yingjie Li, Ruiyang Chen, Weilu Gao, Cunxi Yu
Specifically, Gumbel-Softmax with a novel complex-domain regularization method is employed to enable differentiable one-to-one mapping from discrete device parameters into the forward function of DONNs, where the physical parameters in DONNs can be trained by simply minimizing the loss function of the ML task.
no code implementations • 29 Sep 2021 • Qiwei Yuan, Jiaqi Yin, Cunxi Yu
The past half-decade has seen unprecedented growth in machine learning with deep neural networks (DNNs) that represent state-of-the-art in many real-world applications.
no code implementations • 16 Dec 2020 • Yingjie Li, Ruiyang Chen, Berardi Sensale Rodriguez, Weilu Gao, Cunxi Yu
Deep neural networks (DNNs) have substantial computational requirements, which greatly limit their performance in resource-constrained environments.
no code implementations • 17 Nov 2020 • Qiwei Yuan, Weizhe Hua, Yi Zhou, Cunxi Yu
The minibatch stochastic gradient descent method (SGD) is widely applied in deep learning due to its efficiency and scalability that enable training deep networks with a large volume of data.
no code implementations • 15 Apr 2019 • Cunxi Yu, Zhiru Zhang
Physical design process commonly consumes hours to days for large designs, and routing is known as the most critical step.
no code implementations • 14 Nov 2018 • Cunxi Yu, Wang Zhou
Due to the increasing complexity of Integrated Circuits (ICs) and System-on-Chip (SoC), developing high-quality synthesis flows within a short market time becomes more challenging.
no code implementations • 17 Sep 2018 • Cunxi Yu, Daniel Holcomb
Galois Field arithmetic blocks are the key components in many security applications, such as Elliptic Curve Cryptography (ECC) and the S-Boxes of the Advanced Encryption Standard (AES) cipher.
Cryptography and Security
2 code implementations • 16 Apr 2018 • Cunxi Yu, Houping Xiao, Giovanni De Micheli
Design flows are the explicit combinations of design transformations, primarily involved in synthesis, placement and routing processes, to accomplish the design of Integrated Circuits (ICs) and System-on-Chip (SoC).