Return to Level1Techs.com

The POWER and PowerPC General Discussion / News Thread

news
mega_thread
architecture
#279

I am almost certain that no, it will not be. The main point of buying one of these would be to use OpenCAPI 4.0 or NVLink 3.0, which would probably need a board redesign anyway.

NextPlatform wrote last year about POWER9’ potentially using OpenCAPI to interface with OpenCAPI memory as an alternative to POWER9 SU using SerDes to talk with Centaur-buffered memory; this is potentially further incompatibility with POWER9 SO&SU boards. You can read about OpenCAPI memory here:
https://www.nextplatform.com/2018/08/28/ibm-power-chips-blur-the-lines-to-memory-and-accelerators/

Though I don’t really know all that much about these sockets. I never did get a reply about whether SO (Scale Out) and SU (Scale Up), even use the same physical sockets.

POWER8 vs POWER8’

From the RCS Wiki talk page on POWER8’ (listed there as POWER8E):

We have no direct experience with this module, aside from the fact that it does not work (or even fit) in the standard POWER8 socket.

Though that’s not a fair comparison, since POWER8 → POWER8’ added NVLink connections, whereas POWER9 → POWER9’ is only updating them.

TLDR

There are a bunch of questions here,

  • same physical socket?
  • same electrical pin layout in socket?
  • are NVLink/OpenCAPI backwards compatible protocols?

that I can’t begin to guess the answer to, but with this many unknowns, and little benefit to doing so, my guess is no.

0 Likes

#280

henriok on Twitter found some interesting info about chip codenames in a recent skiboot patch:
https://lists.ozlabs.org/pipermail/skiboot/2019-February/013193.html

I’ve done a bit of skimming through the skiboot repo (details are collapsed below) but I’ve come across some interesting observations.

  1. POWER8E is separate from POWER8 NVLink (wiki needs to be updated I guess)
  2. multiple places in the code order POWER8E before POWER8
  3. this newer “POWER9P” chip has a codename “Axone”; this is probably to stress IBM’s new PowerAXON naming for the combined A Bus, X Bus, OpenCAPI, and NVLink interface
  4. while POWER7+ is shortened to P7P in places, I still don’t think P9P is meant to imply POWER9+. cpu-common.c for example treats P9P as just another POWER9 chip, while P7P (POWER7+) is treated as an entirely separate chip from P7
Chip Lists from Specific Files

doc/platforms-and-cpus.rst

Power8E   0x004bxxxx Murano
Power8    0x004dxxxx Venice
Power8NVL 0x004cxxxx Naples
Power9N   0x004e0xxx Nimbus 12 small core
Power9N   0x004e1xxx Nimbus 24 small core
Power9C   0x004e2xxx Cumulus 12 small core
Power9C   0x004e3xxx Cumulus 24 small core
Power9P   0x004fxxxx Axone

external/xscom-utils/sram.c

#define PVR_TYPE_P8E    0x004b /* Murano */
#define PVR_TYPE_P8     0x004d /* Venice */
#define PVR_TYPE_P8NVL  0x004c /* Naples */
#define PVR_TYPE_P9     0x004e
#define PVR_TYPE_P9P    0x004f /* Axone */

asm/head.S

PVR_TYPE_P7
PVR_TYPE_P7P
PVR_TYPE_P8E
PVR_TYPE_P8
PVR_TYPE_P8NVL
PVR_TYPE_P9
PVR_TYPE_P9P

external/xscom-utils/adu_scoms.py

0xf9 P7
0xe8 P7+
0xe9 Centaur
0xea P8
0xef P8E
0xd1 P9 (Nimbus)
0xd3 P8NVL 
0xd4 P9 (Cumulus)

hdata/cpu-common.c

POWER7
	P7
POWER7+
	P7P
POWER8
	P8E
	P8
	P8NVL
POWER9
	P9
	P9P
0 Likes

#281

New firmware for the talos ii is much more friendly. I gotta get that vid out

4 Likes

#282

Adding some of henriok’s speculation, I think I can summarize what we know:

Variable name Codename Cores Modules
POWER8 Venice 12 × SMT8 Turismo SCM
POWER8E Murano 6 × SMT8 Stradale DCM
POWER8NVL Naples 12 × SMT8 ?
POWER9N Nimbus 12 × SMT8
24 × SMT4
Sforza SCM
Monza SCM
LaGrange SCM
POWER9C Cumulus 12 × SMT8
24 × SMT4
Sforza SCM
Monza SCM
LaGrange SCM
POWER9P Axone 12 × SMT8
24 × SMT4
?

SMT_ is how many threads per core
SCM is Single Chip Module
DCM is Dual Chip Module

To be clear though, I’m not entirely sure about:

  • Naples being SCM, though I think I read this somewhere
  • Cumulus modules being the same as Nimbus, though I am confident SMT4 vs SMT8 does not affect module name
  • Axone being optionally 12c or 24c, though if it’s a minor modification from Cumulus/Nimbus, I can’t image it not sharing the same properties

It is interesting that the skiboot code/documentation groups SMT4 and SMT8 together like this, I assume this means that SMT4 vs SMT8 really is just the same silicon. I wonder if it is possible to turn a SMT4 chip into SMT8 or vice versa…

0 Likes

#283

Raptor-specific News

Looks like that single socket LaGrange mainboard they mentioned on Twitter last year is coming along nicely; they mentioned it unprompted in a recent tweet:

0 Likes

#284

EDIT: Wendell posted it in its own thread finally :slight_smile:

3 Likes

#285

Dank as fuck.

@wendell is there aaaaany chance that I could be alloweb to remote into yours and play with it? Please techno senpai?

1 Like

#286

“Power Architecture” and Wikipedia

Apparently earlier this year, Wikipedia editors decided to restructure a bunch of the Power-related articles to remove references to “Power Architecture”:


I’m not sure what to make of that, is it really so different from how we refer to x86-64 and x86 (or more precisely, “IA-32”) as x86, or all the different variantions of ARM as ARM architecture?

0 Likes

#287

Personally I’m just annoyed that all the specsheets for tme ppc machines are wrong on the site. Some of the models are mixed up, a lot of the listed processors are wrong or missing, entire versions of machines gone, no mention of the cost and price difference of the emac and how they had sold 3 versions of the same machine at the same time…

brb I’m too amped about a shit website xD

0 Likes

#288

New post over at Talospace:

Some highlights

the OzLabs developers like the T2 so much they’re ordering more as workstations

He mentions the mapping between some prototype names and the final products they became:
Romulus → Talos II
Witherspoon → AC922
Palmetto → Tyan GN70-BP010
Stratton → S821LC
Briggs → S822

And we finally have a picture of all three modules next to each other:

2 Likes

#289

Blackbird board GA scheduled for May 22nd

The users guide has also been uploaded to the wiki:

2 Likes

#290

Oh, that’s real soon! Nice. I’ve been lusting over the pre-order…

0 Likes

#291

Void Linux on the Wii :slight_smile:
https://twitter.com/FoxletFox/status/1130263359201452033?s=09

1 Like

#292

god

fugking

dammit

(I kinda wanted to try that actually lol)

I now have to annoy foxlet for images of what comes up in hardware listings lol

0 Likes

#293

Power9 Blackbird motherboard has just reached General Availability!

3 Likes

#294

http://fienixppc.blogspot.com/

Fienix is dropping a proper G5 compatible ISO soon that will actually boot.

I’m ecstatic.

1 Like

#295

@stenstorp can it be talked about yet

0 Likes

#297

Presentation about building of the two US POWER9 supercomputers, Summit & Sierra. at Linux Conf AU 2019:


I don’t think I have posted this before, but sorry if I have

New codenames discovered:
Boston → LC922

Notes about Stepping (at 13:45)

DD1 was for prototyping, DD2 for customer release

6 months between major steppings, with 2 months of that spent waiting after submitting design to fab.

DD1 - received 2017 January

Partly proprietary firmware

For Summit/Sierra:

  • Infrastructure nodes (LC922) use proprietary Supermicro BMC firmware
  • Compute nodes (AC922) use OpenBMC
0 Likes

#298

Can what be?

0 Likes

#299

The iso me boi

0 Likes