High performance embedded computing has recently become more and more present in devices used in everyday life. A wide variety of applications require building up powerful yet cheap embedded devices. In this context, embedded software has turned out to be more and more complex, posing new challenging issues. Design of embedded systems must take into account a wide variety of constraints: performance, code size, power consumption, presence of real-time tasks, robustness, maintainability, security, and possibly scalability. Novel robotics applications is one of a good example in high performance embedded system that can driven by research, industry and society call for the development of systems of ever increasing complexity: systems with sliding autonomy. Software development for autonomous robots and to boost a smooth shifting of results from simulated to real-world applications is needed.
Design and implementation of AI + IoT applications, including sensor signal processing, energy conversion, speech processing, image processing, network computing, and distributed computing. Design and realization of embedded processors for AIoT applications, including FPGA, ASIC, DSP, and soft-core processors. Software platform for AIoT applications, including middleware for Things and gateway, AIoT-ready cloud infrastructure. AI algorithms related to AIoT applications, including Neural Networks, Bayesian Models, Pattern Recognition, Deep Learning, Biologically Inspired Neural Networks, and Semantic Web. Emerging technologies for next-generation AIoT computing systems and other related topics such as ICT hardware and software, ICT Policy/Strategy, and Mathematical Foundations of AI and Intelligent Computational methods.