About MCSOC

Empowering the Future: Innovations in Multicore/Many-core Systems-on-Chip & Embedded AI

About MCSOC

MCSOC is recognized as the global event for Embedded Systems and Embedded Mulicore/Manycore SoCs design. It offers outstanding networking opportunities for designers, researchers, tool developers, and vendors. The symposium is sponsored by the Institute of Electrical and Electronics Engineers (IEEE) and the IEEE Computer Society Technical Community on Microprocessors and Microcomputers (TCMM). The symposium proceedings, including all technical tracks, special tracks, special sessions, and workshop papers, will be published by IEEE Conference Proceedings, which will be included in the Computer Society Digital Library CSDL and IEEE Xplore, subject to meeting IEEE Xplore’s scope and quality requirements.
All CPS conference publications are also submitted for indexing to EI’s Engineering Information Index, Compendex, ISI Thomson’s Scientific, and Tech. Pro. Scopus, ISTP/ISI Proceedings. We look forward to welcoming attendees from approximately 30 countries and territories each year.

Topic of Interest

The IEEE MCSoC (Multicore and Many-core Systems-on-Chip) Forum has earned significant acclaim in the realm of embedded systems since its inception in 2004. This pivotal forum functions as a premier platform where researchers, practitioners, industry experts, and government policymakers come together to engage in meaningful discourse regarding the latest advancements and innovations in embedded systems and integrated circuit (IC) design, with a keen focus on emerging applications and sustainable development initiatives.

The forum features a robust program highlighted by distinguished keynote speakers, comprehensive technical tracks, and specialized sessions. This structure solidifies its status as a vital gathering for professionals involved in embedded system design and research. Key areas of focus include the latest advancements and challenges in embedded multicore and manycore systems, especially on cutting-edge topics such as embedded artificial intelligence (AI) and machine learning. The forum serves not only as a knowledge-sharing venue but also as a catalyst for collaboration and innovation among attendees.

Moreover, the IEEE MCSoC Forum actively fosters an interdisciplinary environment that encourages collaboration among leading researchers and industry authorities to address the complex challenges facing both embedded and general-purpose computing domains. This approach promotes the development of community-driven solutions, facilitating discussions that bridge various fields of study and practice.

The forum has been hosted in numerous countries, including the USA, France, Italy, Austria, Japan, and Singapore, attracting approximately 200 researchers and students annually from across the globe. This consistent turnout demonstrates the forum’s essential role in shaping the future landscape of embedded systems and its commitment to fostering collaborative efforts in addressing contemporary challenges within the field. The ongoing success of the IEEE MCSoC Forum highlights its importance as a global hub for knowledge exchange and innovation, solidifying its position at the forefront of advancements in embedded systems engineering.

Specific topics of interest include, but are not limited to:

1. Embedded Multicore/Manycore SoC Programming

  • Parallel Programming Models
  • Multicore Programming Languages
  • Performance Optimization Techniques
  • Debugging and Profiling Tools
  • Software Development Kits (SDKs) for Multicore Systems

2. Embedded Multicore/Manycore SoC Architectures

  • Core and Thread Management
  • Cache Coherence Protocols
  • On-chip Communication Networks
  • Power Management Strategies
  • Heterogeneous Computing Architectures

3. Embedded Multicore/Manycore SoC Design

  • System-on-Chip (SoC) Design Flow
  • Hardware/Software Co-Design
  • Design for Testability (DFT)
  • Thermal Management
  • Fault Tolerance and Reliability

4. Embedded Multicore/Manycore SoC Interconnection Networks

  • Network-on-Chip (NoC) Topologies
  • Data Transfer Protocols
  • Quality of Service (QoS) Management
  • Network Security
  • Scalability and Performance Metrics

5. Embedded Multicore/Manycore Systems Testing, Security and Trust

  • Testing Methodologies for Multicore Systems
  • Security Threats and Countermeasures
  • Trust and Integrity Verification
  • Fault Injection and Testing
  • Hardware Security Modules (HSMs)

6. Embedded Manycore SoC Design Automation and Low-power Design

  • Automated Design Tools and Frameworks
  • Power-Aware Design Techniques
  • Energy-Efficient Algorithms
  • Low-Power Verification
  • Design Space Exploration

7. Embedded Multicore/Manycore SoC Real-Time Systems

  • Real-Time Operating Systems (RTOS)
  • Scheduling Algorithms
  • Timing Analysis and Verification
  • Real-Time Communication Protocols
  • Fault-Tolerant Real-Time Systems

8. Operating Systems Platforms for Real-Time Embedded Applications

  • OS Architecture for Embedded Systems
  • Resource Management
  • Real-Time Scheduling and Synchronization
  • Inter-Process Communication (IPC)
  • Security and Safety Features

9. Embedded Multicore/Manycore SoC Applications

  • Automotive and Aerospace Applications
  • Industrial IoT
  • Consumer Electronics
  • Medical Devices
  • Smart Grids and Energy Management

10. Embedded Hardware Acceleration of AI on the Edge

  • Edge AI Algorithms and Models
  • Hardware Accelerators for AI
  • AI Workload Optimization
  • Edge Computing Platforms
  • Real-Time AI Applications

11. Machine Learning for Energy-efficient Manycore Systems and Interconnects

  • Machine Learning for System Optimization
  • Energy-Efficient ML Algorithms
  • High-Performance Computing (HPC) for ML
  • Reliability and Fault Tolerance in ML Systems
  • ML for Network Optimization

12. Chiplet-based Multicore Architecture and Design

  • Chiplet Integration Techniques
  • Inter-Chiplet Communication
  • Thermal and Power Management for Chiplets
  • Design for Manufacturability (DFM)
  • Chiplet-based System Design