A method according to one embodiment may include partitioning a plurality
of core processors into a main partition comprising at least one
processor core capable of executing a main operating system and an
embedded partition comprising at least one different processor core
configured to execute an embedded operating system. The method may also
include exchanging, by the embedded partition, commands and data with a
redundant array of independent disk (RAID) system coupled to the embedded
partition; and generating by the embedded partition parity (P) data
related to the RAID system.