Demo Data from EDBT 2026 / reviewers in the wild / expert
Juan Yi
dblp:129/8846
· DBLP profile ↗
15ranked-venue papers
3as first author
3since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Embedded and real-time systems · 38% Energy-efficient computing · 29% Memory systems · 15% | |
| Artificial intelligence
2 papers |
Robot manipulation · 100% | |
| Computer graphics and multimedia
1 paper |
Computational fabrication · 100% |
Topics — the 15 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot manipulation
soft robotics |
1.0 | 2 | 2022 | Multi-Dimensional Proprioception and Stiffness Tuning for Soft Robotic Joints · ICRA 2022 Customizable Three-Dimensional-Printed Origami Soft Robotic Joint With Effective Behavior Shaping for Safe Interactions · IEEE Trans. Robotics 2019 |
Robotics › Robot manipulation › robot sensing
proprioceptive sensing |
0.6 | 1 | 2022 | Multi-Dimensional Proprioception and Stiffness Tuning for Soft Robotic Joints · ICRA 2022 |
Embedded and real-time systems
real-time scheduling |
0.4 | 2 | 2019 | Energy-Efficient Application Mapping and Scheduling for Lifetime Guaranteed MPSoCs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 Optimizing Task and Data Assignment on Multi-Core Systems with Multi-Port SPMs · IEEE Trans. Parallel Distributed Syst. 2015 |
Embedded and real-time systems › embedded hardware platform
multicore embedded systems |
0.4 | 2 | 2015 | Optimizing Task and Data Assignment on Multi-Core Systems with Multi-Port SPMs · IEEE Trans. Parallel Distributed Syst. 2015 Data Placement and Duplication for Embedded Multicore Systems With Scratch Pad Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.4 | 1 | 2019 | Energy-Efficient Application Mapping and Scheduling for Lifetime Guaranteed MPSoCs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Energy-efficient computing
energy-aware scheduling |
0.4 | 1 | 2019 | Energy-Efficient Application Mapping and Scheduling for Lifetime Guaranteed MPSoCs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Memory systems › on-chip memory
scratchpad memory |
0.2 | 1 | 2015 | Optimizing Task and Data Assignment on Multi-Core Systems with Multi-Port SPMs · IEEE Trans. Parallel Distributed Syst. 2015 |
Storage systems
data placement |
0.2 | 1 | 2013 | Data Placement and Duplication for Embedded Multicore Systems With Scratch Pad Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Storage systems
data redundancy |
0.2 | 1 | 2013 | Data Placement and Duplication for Embedded Multicore Systems With Scratch Pad Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Memory systems
memory management |
0.2 | 1 | 2013 | Data Placement and Duplication for Embedded Multicore Systems With Scratch Pad Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Embedded and real-time systems › embedded software › embedded operating systems › embedded memory management
scratchpad memory management |
0.2 | 1 | 2013 | Data Placement and Duplication for Embedded Multicore Systems With Scratch Pad Memory · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Robotics › Robot manipulation › actuator design › variable stiffness
variable stiffness control |
0.1 | 1 | 2019 | Customizable Three-Dimensional-Printed Origami Soft Robotic Joint With Effective Behavior Shaping for Safe Interactions · IEEE Trans. Robotics 2019 |
Hardware reliability and fault tolerance › reliability analysis
lifetime reliability |
0.1 | 1 | 2019 | Energy-Efficient Application Mapping and Scheduling for Lifetime Guaranteed MPSoCs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Mathematical optimization
integer programming |
0.1 | 1 | 2015 | Optimizing Task and Data Assignment on Multi-Core Systems with Multi-Port SPMs · IEEE Trans. Parallel Distributed Syst. 2015 |
Mathematical optimization › scheduling
scheduling optimization |
0.1 | 1 | 2015 | Optimizing Task and Data Assignment on Multi-Core Systems with Multi-Port SPMs · IEEE Trans. Parallel Distributed Syst. 2015 |
Methods — techniques the papers use, named apart from their topics
variable-stiffness regulation · 0.8low-level joint-angle servo · 0.8analytical modeling · 0.8pneumatic control · 0.6over-constrained joint design · 0.6integer linear programming · 0.4heuristic algorithm · 0.4mixed integer linear programming · 0.4dynamic voltage and frequency scaling · 0.4regional data placement · 0.2polynomial-time algorithm · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Multimodal Intention Recognition Combining Head Motion and Throat Vibration for Underwater SuperlimbsabstractThis paper presents a novel solution for underwater intention recognition that simultaneously detects head motion and throat vibration, enhancing multimodal human-robot interactions for underwater diving. The system pairs with an underwater supernumerary robotic limb (SuperLimb), providing propulsion assistance to reduce the diver’s physical load and mental fatigue. An inertial measurement unit monitors head motion, while a throat microphone captures vocal vibrations. Learning algorithms process these signals to accurately interpret the diver’s intentions and map them to the SuperLimb for posture management. The system features a compact design optimized for diving scenarios and includes a multimodal, real-time classification algorithm to distinguish various head motions and vocal signals. By collecting and analyzing underwater throat vibration data, the study demonstrates the feasibility of this approach, enabling continuous motion commands for enhanced diving assistance. The results show that the head motion recognition component of the system achieved a high classification accuracy of 95%, and throat vibration classification reached 86% accuracy on land and 89% underwater for various purposes. Rongzheng Zhang, Wanghongjie Qiu, Jianuo Qiu, Yuqin Guo, Chengxiao Dong, Juan Yi, Chaoyang Song 0001, H. Harry Asada, Fang Wan 0002 |
IEEE Trans Autom. Sci. Eng. | 7 |
| 2024 | Origami Actuator with Tunable Limiting Layer for Reconfigurable Soft Robotic GraspingabstractThis paper presents a soft actuator inspired by origami and a tunable strain limiting layer, which is proposed for reconfigurable soft robotic grasping. Main structure of the actuator is based on Miura origami which generates extension under pressurized air while a limiting layer with tunable length enables the actuator with different motion patterns. By driving the limiting layer through a servo motor, the range of motion and trajectory of the actuator can be pre-programed and the gripper’s grasping range will be affected accordingly. This paper discusses the design, fabrication, analysis and experimental verification of the actuator. Then grasping performance of the gripper under objects of different shapes, sizes, and weights is experimentally evaluated. The reconfigurable soft gripper can be applied as an end-effector to accomplish adaptive grasping tasks with various targets. Yang Yang 0031, Kejin Zhu, Shaoyang Yan, Juan Yi, Pei Jiang 0006, Yunquan Li, Yazhan Zhang, Yingtian Li |
IROS | 5 |
| 2022 | Multi-Dimensional Proprioception and Stiffness Tuning for Soft Robotic JointsabstractProprioception and variable stiffness are two trending topics in soft robotics research. The former could endow soft robots with the ability to perceive the environment as well as their internal states without the need of dedicated sensors, while the latter could strengthen the otherwise excessive compliance, enabling soft robots for tasks which require a higher force. Both directions have been extensively reported in existing literature, achieving both concurrently was even more challenging. The major limiting factor was the limited stiffness due to the hyper elasticity of conventional soft robots, which increases the difficulties in capturing the continues deformation. In this work, we proposed an alternative approach to tackle these two challenges, a novel “tune-down” approach, combining proprioception with stiffness regulation and implemented over-constrained soft robotic joint designs to further strengthen this spirit. As a result, the soft robotic joint could achieve multi-directional proprioception, as well as variable stiffness tuning, concurrently, using merely an on-board sensor for basic pneumatic control. The concept, design, modeling, actuation/control, and experimental validation were presented in detail, demonstrating the efficacy and potential of the proposed approach. Zhonggui Fang, Chaoyi Huang, Yaxi Wang, Jiyong Tan, Yige Wu, Anlun Huang, Juan Yi, Sicong Liu 0003, Zheng Wang 0002 |
ICRA | 10 |
| 2019 | Energy-Efficient Application Mapping and Scheduling for Lifetime Guaranteed MPSoCsabstractEnergy optimization is one of the most critical objectives for the synthesis of multiprocessor system-on-chip (MPSoC). Besides, to ensure a long processor lifetime and to maintain a safe chip temperature are also important for multiprocessor manufactures under deep submicrometer process technologies. This paper presents a mixed integer linear programming (MILP) model to determine the mapping and scheduling of real-time applications onto embedded MPSoC platforms, such that the total energy consumption is minimized with the lifetime reliability constraint and the temperature threshold constraint satisfied. We develop a lightweight temperature model that can be integrated in the MILP model to predict the chip temperature accurately and efficiently. By exploiting the dynamic voltage and frequency scaling capability of modern processors, processor voltage/frequency assignment is also considered in our MILP model. Extensive performance evaluations on synthetic and real-world applications demonstrate the effectiveness of the proposed approach. Our MILP model achieves an average reduction of 19.09% and 28.53% total energy in comparison with two state-of-the-art techniques on the basis of guaranteeing the safe chip temperature and system lifetime reliability. Weichen Liu 0001, Juan Yi, Mengquan Li, Peng Chen 0027, Lei Yang 0018 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2019 | Customizable Three-Dimensional-Printed Origami Soft Robotic Joint With Effective Behavior Shaping for Safe InteractionsabstractFast-growing interests in safe and effective robot-environment interactions stimulated global investigations on soft robotics. The inherent compliance of soft robots ensures promising safety features but drastically reduces force capability, thereby complicating system modeling and control. To tackle these limitations, a soft robotic joint with enhanced strength, servo performance, and impact behavior shaping is proposed in this paper, based on novel three-dimensional-printed soft origami rotary actuators. The complete workflow is presented from the concept of origami design and analytical modeling, joint design, fabrication, control, and validation experiments. The proposed approach facilitates a fully customizable joint design towards the desired force capability and motion range. Validation results from models and experiments using multiple fabricated prototypes proved the excellent performance linearity and superior force capability, with 18.5-N·m maximum torque under 180 kPa, and 300-g self-weight. The behavior shaping capability is achieved by a low-level joint-angle servo and a high-level variable-stiffness regulation; this significantly reduces the impact torque by 53% and ensures powerful and safe interactions. The comprehensive guidelines provide insightful references for soft robotic design for wider robotic applications. Juan Yi, Chaoyang Song 0001, Jianshu Zhou, Sicong Liu 0003, Zheng Wang 0002 |
IEEE Trans. Robotics | 1 |
| 2016 | FoToNoC: A hierarchical management strategy based on folded lorus-like Network-on-Chip for dark silicon many-core systemsabstractIn this dark silicon era, techniques have been developed to selectively activate nonadjacent cores in physical locations to maintain the safe temperature and allowable power budget on a many-core chip. This will result in unexpected increase in the communication overhead due to longer average distance between active cores in a typical mesh-based Network-on-Chip (NoC), and in turn reduce the system performance and energy efficiency. In this paper, we present FoToNoC, a Folded Torus-like NoC, and a hierarchical management strategy on top of it, to address this tradeoff problem for heterogeneous many-core systems. Optimizations of chip temperature, inter-core communication, application performance, and system energy consumption are well isolated in FoToNoC, and addressed in different design phases and aspects. A cluster-based hierarchical strategy is proposed to manage the system adaptively in several different control levels. Compared with mesh-based systems on a set of synthetic and real benchmarks, FoToNoC can achieve on average 39.4% performance improvement when similar temperature conditions are maintained, and the proposed strategy can further reduce the total energy consumption by up to 42.0%. Lei Yang 0018, Weichen Liu 0001, Weiwen Jiang, Mengquan Li, Juan Yi, Edwin H.-M. Sha |
ASP-DAC | 5 |
| 2016 | ApproxMap: On task allocation and scheduling for resilient applicationsabstractMany emerging applications are inherently error-resilient and hence do not require exact computation. In this paper, we consider the task allocation and scheduling problem for mapping such applications to voltage-scalable multiprocessor systems. The proposed solution, namely ApproxMap, judiciously determines the mapping and execution sequence of resilient tasks to minimize the energy consumption of the application while meeting their target quality requirements and timing constraints. To be specific, ApproxMap generates energy-efficient yet flexible task schedule at design-time, and conducts lightweight online adjustment according to runtime dynamics for further energy-efficiency improvement. Experimental results on various task graphs demonstrate the efficacy of ApproxMap. Juan Yi, Qian Zhang 0020, Ye Tian 0010, Ting Wang 0008, Weichen Liu 0001, Edwin H.-M. Sha, Qiang Xu 0001 |
ASP-DAC | 1 |
| 2016 | Application Mapping and Scheduling for Network-on-Chip-Based Multiprocessor System-on-Chip With Fine-Grain Communication OptimizationabstractNetwork-on-chip (NoC) is promising for the communication paradigm of the next-generation multiprocessor system-on-chip (MPSoC). As communication has become an integral part of on-chip computing, and even the performance bottleneck, researchers are paying much attention to its implementation and optimization. Traditional techniques that model communication inaccurately will lead to unexpected runtime performance, which is on average 90.8% worse than the predicted results based on observation, and are not suitable for the deep optimization of communication-intensive scenarios. In this paper, techniques are presented for the NoC-based MPSoCs that integrate optimization on interprocessor communications with the objective of minimizing the schedule length. A fine-grained integer-linear programming (ILP) model is proposed to properly address the communication latency with a network contention, which generates runtime scheduling with trivial performance difference from the predictions. We further propose a heuristic algorithm, unified priority-based scheduling (UPS), to effectively solve the contention problem in polynomial time by assigning priorities to messages. Evaluation results show that the solutions obtained by the ILP model outperform the state-of-the-art techniques by 31.1%, and UPS improves application performance by 34.7% and 44.4% compared with acquainted first-in-first-out (FIFO)-based and random-based methods. In addition, UPS achieves averagely 8.3% approximated results with the optimal solutions generated by ILP. A case study on H.264 high-definition television (HDTV) decoder and the digital signal processor (DSP) filter benchmarks achieves significant improvement on the performance and the results prediction accuracy, as well as the prominent reduction in the number of network contention and energy consumption. Lei Yang 0018, Weichen Liu 0001, Weiwen Jiang, Mengquan Li, Juan Yi, Edwin H.-M. Sha |
IEEE Trans. Very Large Scale Integr. Syst. | 5 |
| 2015 | Optimizing Task and Data Assignment on Multi-Core Systems with Multi-Port SPMsabstractMulti-core processors have been adopted in modern embedded systems to meet the ever increasing performance requirements. Scratchpad memory (SPM), a software-controlled on-chip memory, has been used in embedded systems as an alternative to hardware-controlled cache due to its advantage in die area, power consumption, and timing predictability. SPMs in multi-core systems can be accessed by both local core and remote cores. In order to alleviate data contention on a SPM unit, multi-port SPMs are employed in multi-core systems. In such systems, proper task scheduling and data assignment can significantly improve the overall performance by exploring the parallelism of computation tasks and concurrent data accesses on SPMs. Since scheduling for multi-core systems is NP-Complete in general. In this paper, we propose an ILP formulation to optimally determine the task scheduling and data assignment on multi-core systems with multi-port SPMs. Since ILP takes exponential time to finish, we also propose a heuristic method, including the task assignment with remote access reduced (TARAR) algorithm and the minimum memory access cost (MMAC) algorithm, to obtain near optimal solutions within polynomial time. According to the experimental results, the ILP formulation can improve the system performance by 23.02 percent over the HAFF algorithm on average, while the heuristic algorithm can improve the system performance by 16.48 percent over HAFF on average. Shouzhen Gu, Qingfeng Zhuge, Juan Yi, Jingtong Hu, Edwin H.-M. Sha |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2014 | Minimum-cost data allocation with guaranteed probability on multiple types of memoryabstractAs the advance of memory technologies, multiple types of memory such as different kinds of non-volatile memory (NVM), SRAM, DRAM, etc. provide a flexible configuration considering performance, energy and cost. For improving the performance of systems with multiple types of memory, data allocation is one of the most important tasks. The previous studies on data allocation problem assume the worst (fixed) case of data-access frequencies. However, the data allocation produced by employing worst case usually leads to an inferior performance for most of time. In this paper, we model this problem by probabilities and design efficient algorithms that can give optimal-cost data allocation with a guaranteed probability. The proposed DAGP algorithm produces a set of feasible data allocation solutions which generates the minimum access time or cost guaranteed by a given probability. The experiments show that our technique can significantly reduce the access time or cost compared with the technique considering worst case scenario. For example, comparing with the optimal result generated by employing the worst cases, our technique can reduce memory access time by 10.35% on average when guaranteed probability is set to be 0.8. Moreover, for 80 percents of cases, memory access time is reduced by 23.98% on average. Shouzhen Gu, Qingfeng Zhuge, Jingtong Hu, Juan Yi, Edwin H.-M. Sha |
RTCSA | 4 |
| 2014 | On self-timed ring for consistent mapping and maximum throughputabstractMultiprocessor System-on-Chip employing self-timed technique becomes increasingly attractive due to its ability for exploiting high parallelism of applications. There have been many research efforts on studying self-timed techniques on hardware layer. However, these research results are unable to be applied to system synthesis; in particular, how to correctly and optimally map an application represented by a Data Flow Graph to a self-timed ring architecture remains unknown. Self-timed ring (STR) is a popular and easy to implemented architecture. This paper establishes a series of theorems about the setting of initial configuration to achieve correct mappings and the formulas of calculating corresponding throughputs of STR. Based on the understanding, we can obtain a correct initial configuration of STR. And an algorithm presented in the paper can also find the best initial configuration that achieves the maximum throughput of STR. Examples show maximum throughput algorithm achieves 51.11% improvement of throughput compared with non-optimized ones. Weiwen Jiang, Qingfeng Zhuge, Juan Yi, Lei Yang 0018, Edwin H.-M. Sha |
RTCSA | 3 |
| 2014 | Contention-aware task and communication co-scheduling for network-on-chip based Multiprocessor System-on-ChipabstractTo satisfy the ever increasing performance requirement of applications, Multiprocessor System-on-Chip (MPSoC) plays an irreplaceable role in embedded system these days. It is significant to effectively optimize communication for achieving maximum parallelism on MPSoC, especially on Network-on-Chip (NoC) based architectures. The problem of how to make an arbitration of communication congestion is remained unsolved. In this paper, we propose a reasonable Unified Priority-Based Scheduling (UPS) algorithm for task and communication co-scheduling with communication contention, which is based on a novel Task Communication Graph (TCG) model of an application. The proposed method is more accurate and effective to describe the overall process of applications. The experimental results show that the performance is improved by 31.1% on average of scheduling generated by our algorithm. It verifies that the proposed method in this paper can improve the performance of contention-aware task and communication scheduling on NoC-based MPSoC architecture. Lei Yang 0018, Weichen Liu 0001, Weiwen Jiang, Juan Yi, Duo Liu 0002, Qingfeng Zhuge |
RTCSA | 4 |
| 2013 | Efficient task assignment and scheduling for MPSoC DSPS with VS-SPM considering concurrent accesses through data allocationabstractVirtually Shared Scratch-Pad Memory (VS-SPM) with multiple memory banks can be used as on-chip memory on multiprocessor systems-on-chips (MPSoCs) to close the speed gap between fast processors and slow memories. By exploring the parallelism of computation tasks on processors and concurrent data accesses on each SPM, the results of task assignment and data allocation can significantly affect the overall performance of a schedule. In this paper, we propose ILP formulations for solving the problem of task assignment and scheduling on MPSoCs with multi-bank VS-SPM.We also propose a polynomial-time algorithm, the Potential Remote Access Prediction (PRAP) algorithm, to generate near-optimal results efficiently. The experimental results demonstrate the effectiveness of our technique. Shouzhen Gu, Qingfeng Zhuge, Jingtong Hu, Juan Yi, Edwin H.-M. Sha |
ICASSP | 4 |
| 2013 | Optimizing task assignment for heterogeneous multiprocessor system with guaranteed reliability and timing constraintabstractEffective task assignment, which is essential for achieving high performance in a heterogeneous multiprocessor system, remains a challenging problem despite extensive studies. This paper addresses the task assignment problem with guaranteed reliability and timing constraint for heterogeneous multiprocessor system. Inherently, heterogeneous systems are more complex than homogeneous systems. The added complexity could increase the potential for system failures. In this paper, we describe a method to determine an assignment which satisfies the timing constraint and the reliability requirement. We develop an Integer Linear Programming (ILP) formulation to find the optimal solutions. For the general problem, the task assignment problem is NP-Complete. Therefore, we propose a polynomial-time heuristic algorithm, DAG Heu algorithm, to solve the general problem. Experimental results on benchmark task graphs of several well-known parallel applications show that the proposed algorithm and the ILP formulation significantly outperform existing algorithms. Juan Yi, Qingfeng Zhuge, Jingtong Hu, Shouzhen Gu, Mingwen Qin, Edwin H.-M. Sha |
RTCSA | 1 |
| 2013 | Data Placement and Duplication for Embedded Multicore Systems With Scratch Pad MemoryabstractScratch pad memories (SPM) are attractive alternatives for caches on multicore systems since caches are relatively expensive in terms of area and energy consumption. The key to effectively utilizing SPMs on multicore systems is the data placement algorithm. In this paper, two polynomial time algorithms, regional data placement for multicore (RDPM) and regional data placement for multicore with duplication (RDPM-DUP), have been proposed to generate near-optimal data placement with minimum total cost. There is only one copy for each data in RDPM, while RDPM-DUP allows data duplication. Experimental results show that the proposed RDPM algorithm alone can reduce the time cost of memory accesses by 32.68% on average compared with existing algorithms. With data duplication, the RDPM-DUP algorithm further reduces the time cost by 40.87%. In terms of energy consumption, the proposed RDPM algorithm with exclusive copy can reduce the total cost by 33.47% on average. When RDPM-DUP is applied, the improvement increases up to 38.15% on average. Yibo Guo, Qingfeng Zhuge, Jingtong Hu, Juan Yi, Meikang Qiu, Edwin H.-M. Sha |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |