TY - JOUR
T1 - Overview of Intelligent Signal Processing Systems
AU - Chen, Kun Chih
AU - Peng, Wen Hsiao
AU - Lee, Chris Gwo Giun
N1 - Publisher Copyright:
© 2023 K.-C. Chen, W.-H. Peng, and C. G. G. Lee.
PY - 2023/9/5
Y1 - 2023/9/5
N2 - Niklaus Emil Wirth introduced the innovative concept of Programming = Algorithm + Data Structure [109]. Inspired by this, we advance the concept to the next level by stating that Design = Algorithm+Architecture. With a concurrent exploration of algorithm and architecture called algorithm/architecture co-exploration, this paper provides an overview of the leading paradigm shift in advanced visual and signal processing system design from embedded systems to the cloud and edge. As algorithms with high accuracy become exceedingly more complex and edge or Internet-of-Things generated data become increasingly larger, flexible parallel and reconfigurable processing are crucial in the design of lightweight systems with low complexity and low power. Therefore, the intelligent designs crossing levels of algorithm, system architecture, and microarchitecture, based on algorithmic-intrinsic complexity assessments, including efficient computation, data storage, data transfer, and potentials for parallelism are crucial and are surveyed. In particular, at the algorithmic level, this paper surveys state-of-the-art learned image and video codecs and their low-complexity implementations. The analytics architecture is also overviewed to explore the joint algorithmic and architecture co-design space. Furthermore, we survey intelligent technologies to control the system temperature and power consumption under a safe computing environment for low-power design at the microarchitecture level.
AB - Niklaus Emil Wirth introduced the innovative concept of Programming = Algorithm + Data Structure [109]. Inspired by this, we advance the concept to the next level by stating that Design = Algorithm+Architecture. With a concurrent exploration of algorithm and architecture called algorithm/architecture co-exploration, this paper provides an overview of the leading paradigm shift in advanced visual and signal processing system design from embedded systems to the cloud and edge. As algorithms with high accuracy become exceedingly more complex and edge or Internet-of-Things generated data become increasingly larger, flexible parallel and reconfigurable processing are crucial in the design of lightweight systems with low complexity and low power. Therefore, the intelligent designs crossing levels of algorithm, system architecture, and microarchitecture, based on algorithmic-intrinsic complexity assessments, including efficient computation, data storage, data transfer, and potentials for parallelism are crucial and are surveyed. In particular, at the algorithmic level, this paper surveys state-of-the-art learned image and video codecs and their low-complexity implementations. The analytics architecture is also overviewed to explore the joint algorithmic and architecture co-design space. Furthermore, we survey intelligent technologies to control the system temperature and power consumption under a safe computing environment for low-power design at the microarchitecture level.
KW - Intelligent
KW - analytics architecture
KW - learning-based codec
KW - low complexity
KW - low power
KW - thermal-aware control
UR - http://www.scopus.com/inward/record.url?scp=85189247830&partnerID=8YFLogxK
U2 - 10.1561/116.00000053
DO - 10.1561/116.00000053
M3 - Review article
AN - SCOPUS:85189247830
SN - 2048-7703
VL - 12
JO - APSIPA Transactions on Signal and Information Processing
JF - APSIPA Transactions on Signal and Information Processing
IS - 1
M1 - e36
ER -