Implement Multiprocessing (SMP) support #15

Closed
opened 2025-04-11 14:13:51 +02:00 by harraiken · 1 comment
Owner

Add support for Symmetric Multiprocessing (SMP) to leverage multiple CPU cores, enhancing the performance and capabilities of the operating system.

Scope of work:

  • Application Processor (AP) Initialization.
    • Startup Code for APs:
      • Write startup routines that each AP will execute upon initialization.
    • Bring-up Process:
      • Send startup Inter-Processor Interrupts (IPIs) to wake up APs.
Add support for Symmetric Multiprocessing (SMP) to leverage multiple CPU cores, enhancing the performance and capabilities of the operating system. Scope of work: - Application Processor (AP) Initialization. - [x] Startup Code for APs: - [x] Write startup routines that each AP will execute upon initialization. - [x] Bring-up Process: - [x] Send startup Inter-Processor Interrupts (IPIs) to wake up APs.
harraiken added this to the ExectOS Development Board project 2025-04-11 14:13:52 +02:00
harraiken moved this to Uncategorized in ExectOS Development Board on 2025-09-06 21:19:02 +02:00
harraiken moved this to Backlog in ExectOS Development Board on 2025-09-23 22:25:05 +02:00
harraiken added a new dependency 2025-10-13 12:39:50 +02:00
harraiken added the ENHANCEMENT label 2025-12-23 19:42:50 +01:00
harraiken self-assigned this 2026-05-10 22:08:38 +02:00
harraiken moved this to In Progress in ExectOS Development Board on 2026-05-10 22:08:54 +02:00
harraiken moved this to Implemented in ExectOS Development Board on 2026-05-17 20:46:27 +02:00
Author
Owner

Implemented and merged.

Implemented and merged.
harraiken moved this to Done in ExectOS Development Board on 2026-05-18 18:47:11 +02:00
Sign in to join this conversation.