News: 0001531454

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux Gaining SMP Support For The OpenPOWER Microwatt

([Linux Kernel] 6 Hours Ago Multiple Cores)


Open-sourced back in 2019 was the OpenPOWER Microwatt as an open-source, soft processor core of Power ISA 3.0 and intended for use on FPGA boards and then there was seemingly short-lived work to [1]fabricate a Microwatt chip and Microwatt also found its way for [2]use within a BMC implementation . Linux 5.14 [3]added support for this soft CPU core while the upcoming Linux 6.15 cycle is set to introduce SMP support for Microwatt.

Queued up within the Linux PowerPC development tree ahead of the upcoming Linux 6.15 merge window is symmetric multi-processing (SMP) support for the OpenPOWER Microwatt.

This adds support for Microwatt systems with more than one CPU core and the default DeviceTree is now adapted for a two-core Microwatt.

This Microwatt SMP support is queued up within [4]powerpc/linux.git's "next" branch ahead of the Linux 6.15 merge window opening in late March.

This is the first I've heard of Microwatt in some time with the likes of [5]Libre-SOC having failed. Nice to see there still is some activity around this OpenPOWER soft core.



[1] https://www.phoronix.com/news/OpenPOWER-Microwatt-Fab

[2] https://www.phoronix.com/news/LibreBMC-Demo

[3] https://www.phoronix.com/news/Linux-5.14-POWER

[4] https://web.git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?h=next&id=aca95fb6bb572a77f39d42d83ab72a965026577d

[5] https://www.phoronix.com/search/Libre-SOC



phoronix

Eleanor Rigby
Sits at the keyboard
And waits for a line on the screen
Lives in a dream
Waits for a signal
Finding some code
That will make the machine do some more.
What is it for?

All the lonely users, where do they all come from?
All the lonely users, why does it take so long?

Hacker MacKensie
Writing the code for a program that no one will run
It's nearly done
Look at him working, fixing the bugs in the night when there's
nobody there.
What does he care?

All the lonely users, where do they all come from?
All the lonely users, why does it take so long?
Ah, look at all the lonely users.
Ah, look at all the lonely users.