Treoracha Mear-Thosaithe Feidhmíochta Power10
(Power10 QSGanna)
Samhain 2021
Cuimhne Íosta
- I gcás gach soicéad próiseálaí, tá 8 gcinn ar a laghad de na 16 DIMManna líonta
- I nód, tá íosmhéid de 32 as 64 do na DIMManna daonra
- I gcóras 4-nód, tá íosmhéid 128 de na 256 DIMM daonra
rialacha breiseán
- Freastal ar an íosmhéid cuimhne a cheadaítear (tá 8 gcinn ar a laghad de na 16 DIMManna i ngach soicéad próiseálaí)
- Caithfidh an toilleadh céanna a bheith ag gach DIMM faoi gach próiseálaí
- Déanfar uasghráduithe gné a thairiscint in incrimintí de 4 florm, agus beidh an toilleadh céanna ag gach ceann acu.
- Is é 8 nó 12 nó 16 an t-aon uimhir bhailí de na deirí atá plugáilte isteach i suíomhanna atá nasctha le modúl próiseálaithe ar leith.
Feidhmíocht Cuimhne
- Feabhsaítear feidhmíocht an chórais de réir mar a leathnaítear méid na cuimhne thar níos mó sliotán NOSGM. Le haghaidh example, má tá gá le 1TB i Nód, is fearr 64 x 32GB DIMM a bheith agat ná 32 x 64GB DIMMs a bheith agat.
- Soláthróidh plugáil DIMManna atá ar aon mhéid céanna an fheidhmíocht is airde
- Feabhsaítear feidhmíocht an chórais de réir mar a mheaitseálann níos mó cuaid a chéile
- Feabhsaítear feidhmíocht an chórais de réir mar a mheaitseálann níos mó tairiscintí próiseálaí a chéile
- Feabhsaítear feidhmíocht an chórais ar chóras il-drawer má tá an cumas cuimhne idir tarraiceáin cothrom.
Bandaleithid Cuimhne
aisceM Cumas | MaxBandwidth teoiriciúil |
32GB, 64 GB (DDR4 @ 3200 Mbps) | 409 GB/s |
128GB, 256 GB (DDR4 @ 2933 Mbps) | 375 GB/s |
Achoimre
- Chun an fheidhmíocht is fearr is féidir a bhaint amach, moltar go ginearálta cuimhne a shuiteáil go cothrom thar gach tarraiceán nód córais agus gach soicéad próiseálaí sa chóras. Trí chuimhne a chothromú ar fud na gcártaí plánacha córais suiteáilte is féidir rochtain chuimhne a fháil ar bhealach comhsheasmhach agus de ghnáth bíonn feidhmíocht níos fearr ann do do chumraíocht.
- Cé go mbaintear amach bandaleithead cuimhne uasta trí na sliotáin chuimhne go léir a líonadh, ba cheart pleananna le haghaidh breisithe cuimhne sa todhchaí a chur san áireamh agus cinneadh á dhéanamh maidir le méid na gné cuimhne a úsáidfear tráth ordú tosaigh an chórais.
P10 Ríomh & Ailtireacht MMA
- 2x bandaleithead meaitseáilte le SIMD*
- 8 n-inneall SIMD Seasta & Snámhphointe neamhspleách in aghaidh an Chroí
- Luasghéarú Matamaitice Maitrís 4 – 32x*
- Inneall 4 512 giotán in aghaidh an chroí = 2048b torthaí / timthriall
- Táirgí seachtracha matamaitice maitrís de chruinneas Aonair, Dúbailte & Laghdaithe.
- Tacaíocht ailtireachta MMA tugtha isteach in POWER ISA v3.1
- Tacaíonn leibhéil bheachtais SP, DP, BF16, HP, Int-16, Int-8 & Int-4.
P10 Feidhmchláir MMA & Comhtháthú Ualach Oibre
- Is féidir feidhmchláir ML & HPC le ríomhanna dlútha ailgéabar líneacha, iolraithe maitrís, convolutions, FFT a luathú le MMA
- Tacaíonn leagan GCC >= 10 & LLVM version >=12 le MMA trí ionsuite.
- Tá Leabharlanna OpenBLAS, IBM ESSL & Eigen optamaithe cheana féin le treoracha MMA do P10.
- Comhtháthú éasca MMA le haghaidh feidhmchláir fiontair, creataí ML, agus pacáistí Pobail Oscailte trí na leabharlanna BLAS thuas.
PowerPC Maitrís-Iolrú Cabhrú le Feidhmeanna Insuite https://gcc.gnu.org/onlinedocs/gcc/PowerPC-Matrix-Multiply-Assist-Built-in-Functions.html
Maitrís - Treoir maidir le Dea-Chleachtais a Iolrú https://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/redp5612.html?OpenPróiseálaithe Fíorúla
- Ní féidir le suim na gcroítheideal do gach deighiltí comhroinnte a bheith níos mó ná líon na gcroíthe sa chomhthiomsú
- Cinntigh nach mó líon na bpróiseálaithe fíorúla cumraithe aon deighiltí comhroinnte ar fhráma ná líon na gcroíthe sa chomhthiomsú
- Líon na bpróiseálaithe fíorúla a chumrú le haghaidh críochdheighilte chun buaicéileamh acmhainne a choinneáil
- Cumraigh líon na gcroídheighilt atá i dteideal na críochdheighilte go meánúsáid na críochdheighilte sin le haghaidh feidhmíochta níos fearr
- Chun cuimhne níos fearr agus cleamhnas LAP a chinntiú (seachain réamhchoinníollacha neamhriachtanacha an phróiseálaí fíorúla), cinntigh suim na gcroítheideal atá i dteideal na ndeighiltí comhroinnte uile gar d'uimhir na gcroíthe sa chomhthiomsú
Mód Comhoiriúnachta Próiseálaí
- Tá 2 mhodh comhoiriúnachta próiseálaí ar fáil le haghaidh AIX: POWER9 agus POWER9_base. Is é modh POWER9_base an réamhshocrú.
- Tá 2 mhodh comhoiriúnachta próiseálaí ar fáil le haghaidh Linux: modh POWER9 agus POWER10. Is é modh POWER10 an réamhshocrú.
- Tar éis landairí LPM, is gá timthriall cumhachta nuair a athraítear modh comhoiriúnachta an phróiseálaí
Cúrsaí Fillte Próiseálaithe
- Maidir le críochdheighilt scaireanna ag rith AIX ar Power9, an réamhshocrú vpm_throughput_mode = 0, ar Power10, an réamhshocraithe vpm_throughput_mode = 2. I gcás go bhfuil poist fadtéarmacha ag ualaí oibre, d'fhéadfadh sé cabhrú le croí-úsáid a laghdú.
- Le haghaidh deighilt tiomnaithe ag rith AIX, an réamhshocraithe vpm_throughput_mode = 0 ar Power9 agus Power10 araon.
Breithnithe Méid Tábla Leathanach LPAR
• Tacaítear le tábla leathanaigh Radix ag tosú ar Power10 ag rith Linux. Féadfaidh sé feidhmíocht ualach oibre a fheabhsú.
Tagairt:
Leideanna agus leideanna maidir le hUalach Oibre a Aistriú go Córais IBM POWER: https://www.ibm.com/downloads/cas/39XWR7YM
Treoir Chleachtais is Fearr CUMHACHTÚ IBM: https://www.ibm.com/downloads/cas/JVGZA8RW
Cinntigh go bhfuil an leibhéal OS reatha
Soláthraíonn Fix Central na nuashonruithe is déanaí do AIX, IBM i, VIOS, Linux, HMC agus F/W. Ina theannta sin, soláthraíonn an uirlis FLRT na leibhéil molta do gach samhail H/W. Bain úsáid as na huirlisí seo chun do chóras a choinneáil cothrom le dáta. Mura féidir leat bogadh suas go dtí an leibhéal molta, déan tagairt don rannán Eisiúint Aitheanta de na Leideanna & Leideanna chun Ualach Oibre a Aistriú chuig an doiciméad IBM POWER10 Próiseálaí-bhunaithe Córais.
Úsáid LAP AIX
Ar POWER10, tá an córas AIX OS optamaithe don tréchur amh is fearr ag úsáid LAP níos airde agus é ag rith le próiseálaithe tiomnaithe. Nuair a bhíonn sé ag rith le próiseálaithe comhroinnte, tá an córas AIX OS optamaithe chun úsáid LAP (ríomhaire) a laghdú. Má theastaíonn ón gcustaiméir úsáid LAP a laghdú tuilleadh (ríomhaire), bain úsáid as an pm_throughput_mode intunable sceideal chun an t-ualach oibre a choigeartú agus na buntáistí a bhaineann le tréchur amh vs úsáid LAP a mheas.
NX GZIP
Chun advan a ghlacadhtage de luasghéarú NX GZIP ar chórais POWER10 ní mór don LPAR a bheith i mód comhoiriúnachta POWER9 (ní mód POWER9_bonn) nó modh comhoiriúnachta POWER10.
IBM i
Cinntigh go bhfuil leibhéal an chórais oibriúcháin IBM I reatha. Soláthraíonn Fix Central na nuashonruithe is déanaí do IBM I, VIOS, HMC, agus firmware. https://www.ibm.com/support/fixcentral/
Firmware
Cinntigh go bhfuil leibhéal firmware an chórais reatha. Soláthraíonn Fix Central na nuashonruithe is déanaí do IBM I, VIOS, HMC, agus firmware. https://www.ibm.com/support/fixcentral/
DIMManna Cuimhne
Lean rialacha cearta breiseán cuimhne. Más féidir, líon iomlán na sliotán cuimhne cuimhneacháin agus bain úsáid as DIMManna cuimhne comhchosúla.
Leibhéal SMT próiseálaí
Chun advan iomlán a ghlacadhtage maidir le feidhmíocht Power10 CPUs, molaimid do chliaint úsáid a bhaint as socruithe réamhshocraithe próiseálaí IBM i, a uasmhéadóidh an SMT
leibhéal don chumraíocht LPAR.
Socrúchán Deighiltí
Cinntíonn leibhéil reatha FW socrúchán optamach na ndeighiltí. Mar sin féin, má dhéantar oibríochtaí DLPAR go minic ar landairí ar an CEC, moltar úsáid a bhaint as DPO
chun socrúchán a bharrfheabhsú.
Próiseálaithe Fíorúla - próiseálaithe roinnte vs próiseálaithe tiomnaithe
Próiseálaithe tiomnaithe a úsáid le haghaidh feidhmíochta barrmhaithe leibhéal na críochdheighilte.
Scála Fuinnimh
Le haghaidh an luas próiseálaí LAP is fearr, cinntigh go bhfuil Uasfheidhmíocht socraithe (réamhshocraithe le haghaidh IBM Power E1080). Is féidir an socrú seo a chumrú san ASMI.
Stóráil agus Líonrú I/O
Soláthraíonn VIOS feidhmiúlacht stórála agus líonraithe solúbtha. Chun an fheidhmíocht is fearr is féidir a bhaint amach, bain úsáid as comhéadain dhúchasacha IBM i le haghaidh I/O.
Eolas níos cuimsithí
Déan tagairt don nasc: IBM I ar Cumhacht – Ceisteanna Coitianta Feidhmíochta https://www.ibm.com/downloads/cas/QWXA9XKN
Is bonn láidir é an córas oibriúcháin Linux fiontraíochta (OS) do do bhonneagar néal hibrideach agus do réitigh bogearraí fiontair de réir scála. Tá eisiúintí le déanaí optamaithe do na córais Power10 Enterprise is fearr sa rang
Cumhacht10
- Tacaíonn SLES15SP3, RHEL8.4 le modh dúchais Power10
- Tacaíocht mhodh compáis chun ligean do chliaint aistriú ó chórais chumhachta níos sine ( P9 agus P8 )
- Tacaíocht aistriúcháin réamhshocraithe Radix i mód Power10
- Feabhas suntasach ar fheidhmíocht criptithe
Linux + PowerVM
- Tacaíocht do ghnéithe fiontair PowerVM: LPM, LAP Roinnte, DLPAR
- Réitigh nuálaíocha: fás iarratais sa todhchaí SAP HANA le spás seoladh fíorúil 4PB
- Laghdaigh an t-am chun na sonraí a athlódáil: Tacaíocht PMEM fhíorúil do SAP HANA
- Tacaíocht & Seirbhís den Scoth
Distros tacaithe:
- Ag tosú le Power9 ní thacaítear ach le RedHat agus SUSE i ndeighiltí PowerVM
- Faisnéis mhionsonraithe ar mhaitrís tacaíochta distro a chlúdaíonn HW giniúna níos sine
Tacaíocht LPM:
- Bog Deighiltí loighciúla Linux ó chórais chumhachta giniúna níos sine agus aga neamhfhónaimh iarratais beagnach nialasach
- Tagairt: Treoir LPM agus faisnéis ghaolmhar
Pacáistí Cumhachta Sonracha:
- Pacáiste PowerPC-utils: Tá fóntais ann chun IBM PowerPC LPARanna a chothabháil. Ar fáil mar chuid den distro.
- Advance Toolchain le haghaidh Linux ar Chumhacht: Tá tiomsaitheoirí is déanaí, leabharlanna ama rite ann.
Na cleachtais is fearr :
- Soláthraíonn RHEL tiúnta réamhshainithe mar chuid den tseirbhís tiúnta.
- Déan tagairt do na nótaí SAP is déanaí maidir le socruithe OS molta d’fheidhmchláir SAP. De ghnáth úsáidtear tiúnta i RHEL agus gabháil nó sapconf i SLES
- Is é an PowerVM a bhainistíonn minicíocht. Tagairt: Bainistíocht Fuinnimh
- Ag Tosú Power8 Cuidíonn Fuinneog Ollmhór Dinimiciúla DMA le feidhmíocht I/O a fheabhsú.
- Tá Ag tosú Power9 24×7-Faireachán comhtháite leis an uirlis perf. Ceadaíonn monatóireacht a dhéanamh ar an gcóras iomlán.
- Cinntigh go bhfuil leibhéal firmware an chórais reatha.
- Léiríonn lparnumascore ó PowerPC-utils scór cleamhnais reatha an LPAR. Is féidir DPO a úsáid chun scór cleamhnais LPAR a fheabhsú.
Léann níos mó:
- SLES for Power agus roinnt gnéithe láidre.
- Cuir tús le Linux ar Power Systems, Linux ar fhreastalaithe Power Systems
- Pobal Enterprise Linux
- Tacaíonn córais IBM Power le hoiriúnóirí líonra éagsúla de luasanna éagsúla agus líon na gcalafort.
- Má tá na hoiriúnóirí líonra céanna á n-úsáid agat agus a bhí agat roimhe seo, ar dtús, ba cheart an tiúnadh céanna a úsáid ar an gcóras nua.
- Tacaíonn formhór na n-oiriúnóirí Ethernet le scuainí iolracha glactha agus tarchurtha ar féidir a méid maoláin a athrú chun an líon uasta paicéad a mhéadú.
- Tá na socruithe scuaine réamhshocraithe difriúil le hoiriúnóirí éagsúla agus b'fhéidir nach bhfuil siad optamach chun uasrátaí teachtaireachta a bhaint amach i múnla freastalaí cliant.
- Má úsáidtear scuainí breise méadófar úsáid LAP an chórais; mar sin ba chóir an socrú scuaine is fearr a úsáid le haghaidh ualach oibre ar leith.
Breithnithe adapter luas níos airde
- Tá snáitheanna comhthreomhara iolracha agus tréithe tiománaithe ag teastáil ó líonraí ardluais le 25 adapter líonra GigE agus 100 GigE.
- Más adapter Gen4 é, déan cinnte go bhfuil an oiriúnaithe ina suí ar shliotán Gen4.
- Is féidir le feidhmeanna breise cosúil le comhbhrú, criptiú, agus dúbailt latency a chur leis
Socruithe scuaine a athrú in AIX
Chun líon na scuainí glactha/tarchurtha in AIX a athrú
- ifconfig enX dícheangail síos
- chdev -l entX -a scuainí_rx= -a scuaine_tx=
- chdev -l enX -a stát=suas
Socruithe scuaine a athrú i Linux
Chun líon na scuainí i Linux ethtool -L ethX a athrú le chéile
Méid scuaine a athrú in AIX
- ifconfig enX dícheangail síos
- chdev -l entX -a rx_max_pkts = -a tx_max_pkts =
- chdev -l enX -a stát=suas
Ag athrú méid na scuaine i LinuxP: ethtool -G ethX rx tx
Fíorúlú
- Tacaítear le líonrú fíorúlaithe i bhfoirm SRIOV, vNIC, vETH. Cuireann fíorúlú leis an bhfola agus féadann sé tréchur a laghdú i gcomparáid le I/O dúchais.
- Seachas na crua-earraí inneall, cinntigh gur leor cuimhne VIOS agus méideanna LAP chun an tréchur agus na hamanna freagartha a theastaíonn a sholáthar
- Is féidir le Dea-Chleachtais IBM PowerVM a bheith an-chabhrach maidir le méid VIOS
- Má tá na hoiriúnóirí stórála céanna á n-úsáid agat agus a bhí agat roimhe seo, ba cheart an tiúnadh céanna a úsáid ar an gcóras nua ar dtús. Más rud é go bhfuil feidhmíocht bhreise ag teastáil ón gcóras atá ann cheana féin, ba cheart gnáth-thiúnadh a dhéanamh.
- Má tá difríocht shuntasach idir na fochórais stórála ar an gcóras níos nuaí ná an córas roimhe seo, d’fhéadfadh tionchar diúltach a bheith ag an liosta cúinsí seo a leanas ar luas braite na n-iarratas –
- Féadfaidh athrú ó Stóráil Díreach Ceangailte (DAS nó inmheánach) go Líonra Achair Stórála (SAN) nó Stóráil Ceangailte Líonra (NAS) (nó stóráil sheachtrach) latency a mhéadú.
- Is féidir le feidhmeanna breise cosúil le comhbhrú, criptiú agus dídhúbailt latency a chur leis.
- Má laghdaítear líon na LUNanna Stórála is féidir na hacmhainní sa fhreastalaí a theastaíonn chun tacú leis na tréchuir riachtanacha a laghdú.
- Déan tagairt do threoracha tiúnta nó socraithe do na gléasanna nua chun na tionchair seo a thuiscint.'
- Cuireann fíorúlú leis an bhfola agus féadann sé tréchur a laghdú i gcomparáid le I/O dúchais. Seachas na crua-earraí inneall, cinntigh cuimhne VIOS agus LAP
- Chun bogadh chuig cuibheoirí fíorúla ardluais in VIOS, beidh gá le cumraíocht VIOS i LAPanna agus cuimhne a choigeartú. Is féidir le Dea-Chleachtais IBM PowerVM a bheith an-chabhrach maidir le méid VIOS.
Treoracha le haghaidh tiúnadh – féach le do thoil do threoirlínte Lárionad Eolais IBM le haghaidh AIX agus Linux.
PCIe3 12 GB Cache RAID + Adapter SAS Quad-port 6 Gb x8 Adapter Linux:
- https://www.ibm.com/docs/en/power9/9223-42H?topic=availability-ha-asymmetricaccess-optimization
- https://www.ibm.com/docs/en/power9/9223-42H?topic=linux-common-sas-raidcontroller-tasks
AIX:
- https://www.ibm.com/docs/en/power9/9223-42H?topic=aix-multi-initiator-highavailability
- https://www.ibm.com/docs/en/power9/9223-42H?topic=aix-common-controller-diskarray-management-tasks
IBM
- https://www.ibm.com/docs/en/power9/9223-42H?topic=configurations-dual-storageioa-access-optimization
- https://www.ibm.com/docs/en/power9/9223-42H?topic=i-common-controller-diskarray-management-tasks
Cuibheoir Cainéal Snáithín 3-phort PCIe8 x2 (32 Gb/s).
- https://www.ibm.com/docs/en/aix/7.2?topic=iompio-device-attributes
- https://www.ibm.com/docs/en/power9?topic=channel-npiv-multiple-queue-support
Tiúnadh breise AIX le haghaidh feidhmíochta:
- SCSI thar Fiber Channel (MPIO): socraigh algartam multipath go round_robin do gach diosca
- NVMe thar Fiber Channel: is féidir le set cur i leith 7 do gach rialtóir NVMe thar Fiber Channel a cruthaíodh le linn na céime fionnachtana
NVMe Adapter AIX tiúnta le haghaidh feidhmíochta
Is féidir le socrú a chur i leith 8 do gach feiste NVMe
Tiomsaitheoirí C/C++/Fortran den chéad ghlúin eile de chuid IBM a chomhcheanglaíonn ardleasuithe IBM leis an mbonneagar foinse oscailte LLVM
![]() |
|
LLVM Airgeadra níos mó do theanga C/C++ Luas tógála níos tapúla Optamaithe coitianta pobail Fóntais éagsúla bunaithe ar LLVM |
Optimizations IBM Saothrú iomlán na hailtireachta Cumhachta Leas iomlán a bhaint as an tionscal Tacaíocht & Seirbhís den Scoth |
Infhaighteacht
- Triail gan táille 60-lá: íoslódáil ó leathanach táirge Open XL
- Faigh Seirbhís & Tacaíocht den scoth IBM trí roghanna ceadúnaithe solúbtha, ó dhéphíopa (AAS agus PA)
- Ceadúnas suthain (in aghaidh an Úsáideora Údaraithe nó in aghaidh an Úsáideora Chomhthráthaigh)
- Ceadúnas míosúil (de réir Croí an Phróisis Fíorúil): sprioc-chásanna úsáide néil, m.sh., ar shampla PowerVR
Roghanna tiúnta feidhmíochta molta
Leibhéal Optamaithe | Moltaí úsáide |
-O2 agus -O3 | Pointe tosaigh tipiciúil |
Leas iomlán a bhaint as am naisc: -flto (C/C++), -qlto (Fortran) | Le haghaidh ualaí oibre le go leor glaonna feidhm beag |
Profile leas iomlán a bhaint treoraithe: -fprofile-ghin, -fprofile-úsáid (C/C++) -qprofile-ghin, -qprofile-úsáid (Fortran) |
Le haghaidh ualaí oibre le go leor glaonna brainseach agus feidhm |
Le haghaidh tuilleadh eolais tabhair cuairt ar: https://www.ibm.com/docs/en/openxl-c-and-cpp-aix/17.1.0
https://www.ibm.com/docs/en/openxl-fortran-aix/17.1.0
Saothrú ailtireachta Power10 iomlán le Open XL 17.1.0
- Rogha tiomsaitheora nua '–mcpu=pwr10' chun cód a ghiniúint ag baint leasa as treoracha Power10 agus chun na huasmhéaduithe do Power10 a choigeartú go huathoibríoch
- Feidhmeanna nua ionsuite chun feidhmiúlachtaí Power10 nua a dhíghlasáil, m.sh., Matrix Multiply Luasaire (MMA)
- Cuireadh leabharlanna nua MASS SIMD agus veicteoirí le haghaidh Power10. Gach feidhm leabharlainne MASS (SIMD, veicteoir, scálach) tiúnta le haghaidh Power10 (Power9 freisin).
Nóta: Feidhmchláir a tiomsaíodh le leaganacha níos luaithe de Tiomsaitheoirí XL (m.sh., XL 16.1.0) le rith ar phróiseálaithe Cumhachta roimhe seo, beidh siad ag rith go comhoiriúnach ar Power10.
Comhoiriúnacht Dénártha ar AIX
Nóta: Thug XL C/C++ le haghaidh AIX 16.1.0 agairt nua isteach cheana féin xlclang++ a ghiaráil ceann tosaigh Clang ó thionscadal LLVM ü C++ réada tógtha le xlC do
- Níl AIX (bunaithe ar cheann tosaigh IBM féin) comhoiriúnach le rudaí C++ a tógadh le xlclang++ 16.1.0 le haghaidh AIX
- Beidh C++ réada tógtha le xlclang++ 16.1.0 le haghaidh AIX comhoiriúnach le dénártha nua Open XL C/C++ le haghaidh AIX 17.1.0
- Coinnítear comhoiriúnacht C ar fud na dtiomsaitheoirí AIX go léir (leaganacha XL níos luaithe le haghaidh AIX, Oscail XL C/C++ le haghaidh AIX 17.1.0)
- Coinnítear comhoiriúnacht Fortran idir an leagan XLF níos luaithe do AIX agus Open XL Fortran do AIX 17.1.0
Infhaighteacht
Tá na tiomsaitheoirí GCC ar fáil ar gach dáileadh Enterprise Linux agus ar aghaidh
AIX.
- Is é an leagan GCC suiteáilte 8.4 ar RHEL 8 agus 7.4 ar SLES 15. Táthar ag súil go ndéanfaidh RHEL 9 GCC 11.2 a sheoladh.
- Tá roinnt bealaí ann chun leagan sách déanaí de GCC a fháil nuair a bhíonn na tiomsaitheoirí réamhshocraithe don dáileadh ró-shean chun tacú le Power10.
- Tacaíonn Red Hat le GCC Toolset [1] chun na críche seo.
- Soláthraíonn SUSE an Modúl Uirlisí Forbartha. [2]
- Soláthraíonn IBM na tiomsaitheoirí agus na leabharlanna is déanaí tríd an Advance Toolchain. [3]
IBM Advance Toolchain
- Soláthraíonn an Advance Toolchain leabharlanna córais Power-optamaithe chomh maith leis na tiomsaitheoirí, dífhabhtóirí, agus uirlisí eile.
- Is féidir le cód tógála leis an Advance Toolchain an cód is fearr is féidir a tháirgeadh ar na próiseálaithe is déanaí.
Teangacha
- C (GCC), C++ (g++), agus Fortran (gfortran), in éineacht le cinn eile ar nós Go (GCC), D (GDC), agus Ada (gnat).
- Ní shuiteáiltear ach GCC, g++, agus gfortran de réir réamhshocraithe.
- Is é an tiomsaitheoir golang [4] an rogha eile is fearr chun cláir Go a thógáil ar Power.
Comhoiriúnacht agus Gnéithe Nua ar Power10
- Rithfidh feidhmchláir a cuireadh le chéile le leaganacha níos luaithe de GCC le rith ar phróiseálaithe POWER8 nó POWER9 go comhchuí ar phróiseálaithe Power10.
- Moltar GCC 11.2 nó níos déanaí chun leas a bhaint as gach gné nua atá ar fáil i Power ISA 3.1 agus curtha i bhfeidhm i bpróiseálaithe Power10.
- Soláthraíonn GCC 11.2 rochtain ar an ngné Matrix Multiply Assist (MMA) a sholáthraíonn próiseálaithe Power10. [5]
- Is féidir cláir MMA a thiomsú trí úsáid a bhaint as aon cheann de na tiomsaitheoirí GCC, LLVM, agus Open XL, ar choinníoll go n-úsáideann tú a dhóthain eisiúintí le déanaí.
Bratacha Tiomsaitheora Molta agus Tacaithe ag IBM [6]
-O3 nó -Oirthear | Leas iomlán a bhaint ionsaitheach. Is ionann -Oirt go bunúsach agus -O3 -fast-math, rud a mhaolú freisin ar shrianta ar chomhuimhríocht snámhphointe IEEE. |
-mcpu=cumhacht | Tiomsaigh ag baint úsáide as treoracha a thacaíonn an próiseálaí Power. Le haghaidh example, chun treoracha atá ar fáil ar Power10 amháin a úsáid, roghnaigh -mcpu=power10. |
-chuig | Roghnach. Déan leas iomlán a bhaint as “link-time”. Déanann sé seo cód a bharrfheabhsú thar ghlaonna feidhme áit a bhfuil an glaoiteoir agus feidhmeanna ar a dtugtar ann in aonaid tiomsaithe éagsúla, agus is minic gur féidir leo treisiú suntasach feidhmíochta a sholáthar. |
-unroll-lúb | Roghnach. Déan dúbláil lúibe níos ionsaithí ná mar a dhéanfadh an tiomsaitheoir de ghnáth. Go ginearálta, ba cheart duit é seo a fhágáil ar lár, ach ar roinnt cóid, féadann sé seo feidhmíocht níos fearr a sholáthar. |
Nóta:
Cé go dtacaítear le -mcpu=power10 chomh luath le GCC 10.3, is fearr GCC 11.2 toisc nach dtacaíonn tiomsaitheoirí níos luaithe le gach gné a cuireadh i bhfeidhm sna próiseálaithe Power10. Chomh maith leis sin, ní bheidh oibiachtaí cruthaithe ag baint úsáide as -mcpu=power10 ag rith ar POWER9 nó próiseálaithe níos luaithe! Mar sin féin, tá bealaí ann chun cód a chruthú atá optamaithe le haghaidh leaganacha éagsúla próiseálaí. [7]
[1] Red Hat: Ag baint úsáide as GCC Toolset. https://access.redhat.com/documentation/enus/red_hat_enterprise_linux/8/html/developing_c_and_cpp_applications_in_rhel_8/gcc-toolset_toolsets.
[2] Suse: An Modúl Uirlisí Forbartha a thuiscint. https://www.suse.com/c/suse-linux-essentialswhere-are-the-compilers-understanding-the-development-tools-module/.
[3] Advance Toolchain le haghaidh Linux ar Chórais Cumhachta IBM. https://www.ibm.com/support/pages/advancetoolchain-linux-power.
[4] Téigh Language. https://golang.org. [5] Treoir na gCleachtas is Fearr maidir le Maitrís-Cúnamh a Iolrú. http://www.redbooks.ibm.com/redpapers/pdfs/redp5612.pdf
[6] Bain úsáid as Bailiúchán Tiomsaitheoir GNU. https://gcc.gnu.org/onlinedocs/gcc.pdf
[7] Optamú Sprioc-Shonracha leis an Meicníocht Feidhme GNIndirect. https://developer.ibm.com/tutorials/optimized-libraries-for-linux-on-power/#target-specific-optimization-
© 2021 IBM Corporation leis-an-gnu-indíreach-fheidhm-meicníocht.
Is féidir le feidhmchláir Java advan a ghlacadh gan uaimtage de ghnéithe nua P10 ISA ar chórais oibriúcháin a ritheann i mód P10 trí úsáid a bhaint as na leaganacha ama rite Java atá liostaithe thíos nó níos nuaí:
Java 8
- IBM SDK 8 SR6 FP36
- Eagrán Oscailte IBM Semeru Runtime 8u302: openj9-0.27.1
Java 11
- Eagrán Deimhnithe IBM Semeru Runtime 11.0.12.1: openj9-0.27.1
- Eagrán Oscailte IBM Semeru Runtime 11.0.12.1: openj9-0.27.1
Java 17 (b'fhéidir nach bhfuil tiománaithe ar fáil go fóill)
- Eagrán Deimhnithe IBM Semeru Runtime 17: openj9-0.28
- Eagrán Oscailte IBM Semeru Runtime 17: openj9-0.28
- Oscail JDK 17
Tagairtí maidir le tiúnadh feidhmíochta:
IBM WebLeabhar Cócaireachta Feidhmíochta Freastalaí Feidhmchláir Sféar
Méid an Leathanaigh
Is é an moladh ginearálta don chuid is mó de bhunachair shonraí Oracle ar AIX ná úsáid a bhaint as méid leathanach 64KB agus ní méid leathanach 16MB don SGA. Go hiondúil, faightear beagnach mar a chéile le 64 KB leathanach
tairbhe feidhmíochta mar leathanach 16 MB gan bainistíocht speisialta.
Éisteoir TNS
Úsáidfidh bunachar sonraí Oracle 12.1 agus eisiúintí níos déanaí de réir réamhshocraithe 64k leathanaigh le haghaidh téacs, sonraí agus cruachta. Mar sin féin, don TNSLISTENER úsáideann sé leathanaigh 4k fós le haghaidh téacs, sonraí agus cruachta. Chun
Cumasaigh 64k leathanach don éisteoir úsáideann an t-ordú easpórtála roimh thosú ar an bpróiseas éisteoir. Tabhair faoi deara go ritheann an t-éisteoir i dtimpeallacht ASM-bhunaithe as
GRID_HOME agus ní ORACLE_HOME.
D’athraigh an doiciméadú don ordú “docht setenv” in eisiúintí 12.1 nó níos déanaí. Baineadh an -t nó -T i bhfabhar -env nó -envs. I dtimpeallacht Oracle Listener socraigh agus easpórtáil:
– LDR_CNTRL=DATAPSIZE=64K@TEXTPSIZE=64K@STACKPSIZE=64K - VMM_CNTRL=vmm_fork_policy=COR (cuir an t-ordú 'Cóipeáil ar Léamh' leis)
Comhréir roinnte
Ní gá an socrú LDR_CNTRL=SHARED_SYMTAB=Y a shocrú go sonrach in 11.2.0.4 nó in eisiúintí níos déanaí. Tugann roghanna nascóirí an tiomsaitheora aire don socrú seo agus ní gá iad a shocrú go sonrach a thuilleadh. Ní mholtar LDR_CNTRL=SHARED_SYMTAB=Y a bheith socraithe go sonrach in eisiúintí 12c nó níos déanaí.
Fillte Próiseálaí Fíorúil
Is socrú ríthábhachtach é seo i dtimpeallacht RAC nuair a bhíonn LPARanna á n-úsáid le próiseálaí fillte cumasaithe. Mura ndéantar an socrú seo a choigeartú, tá riosca ard ann go ndéanfaí nód RAC a dhíshealbhú faoi choinníollacha ualaigh oibre bunachar sonraí éadroma. Sceideal -p -o vpm_xvcpus=2
Idirnasc VIOS & RAC
Moltar nasc tiomnaithe 10G (ie, 10G Ethernet Adapter) ar a laghad chun bandaleithead leordhóthanach a sholáthar do thrácht atá íogair ó thaobh ama de. Trácht braisle RAC – ba cheart trácht idirnasctha a thiomnú agus gan a roinnt. D’fhéadfadh moilleanna ama a bheith mar thoradh ar chomhroinnt idirnasctha agus saincheisteanna a bhaineann le crochadh nóid/ díshealbhú dá bharr.
Feidhmíocht Líonra
Is moladh líonraithe é seo le fada an lá do Oracle ar AIX, cé go bhfuil an réamhshocrú fós ag 0. TCP Socrú rfc1323=1
Eolas níos cuimsithí
Déan tagairt don nasc: Cobhsaíocht agus Feidhmíocht na leaganacha reatha de Bhunachar Sonraí Oracle a ritheann AIX ar Chórais Cumhachta a bhainistiú lena n-áirítear POWER9
https://www.ibm.com/support/pages/node/6355543
Ginearálta
- Úsáid mód SMT8
- Úsáid LAPanna tiomnaithe LAP
Stóras db2
- Cinntigh go bhfuil líonra príobháideach ardluais ann idir na nóid go léir
- Teorainn cumraíocht MLN go nód amháin in aghaidh an tsoicéid
CP4d
- Bain úsáid as PCIe4 le haghaidh líonra nóid OCP
- Roimh OCP 4.8, socraigh paraiméadar eithne slub_max_order=0
Db2 Cleachtais is Fearr
https://www.ibm.com/docs/en/db2/11.5?topic=overviews-db2-best-practices
Líonra
- Le haghaidh líonra pod, bain úsáid as líonra príobháideach bunaithe ar SRIOV dúchais mura bhfuil LPM ag teastáil, nó bain úsáid as VNIC
- Maidir le feidhmchláir a dteastaíonn bandaleithead ard nó latency íseal uathu, smaoinigh ar Oibreoir Líonra SR-IOV a úsáid chun VF a shannadh go díreach chuig pod
- Le haghaidh seirbhísí a bhfuil teorainn ama íseal de dhíth orthu, cumraigh na teorainneacha ama réamhshocraithe le haghaidh bealaigh atá ann cheana féin
- Coigeartaigh an méid MTU atá ag teastáil de ghréasán braisle OCP
Córas oibriúcháin
- Smaoinigh ar na u-teorainneacha a mhéadú laistigh d'athruithe Iar-shuiteála CoreOS
- Déan tagairt do na híoscheanglais suiteála OCP maidir le suiteáil ardán Power OCP4.8 ar Power
Imscaradh
- Agus feidhmchláir á n-imscaradh, tabhair faoi deara go bhfuil vCPU amháin comhionann le croí fisiceach amháin nuair nach bhfuil il-snáithe comhuaineach (SMT), nó hipearthreadú, cumasaithe. Nuair atá SMT cumasaithe, tá VCPU comhionann le snáithe crua-earraí.
- Déan tagairt do threoirlínte íosmhéide d’oibrithe agus do mháistir-nóid Íosriachtanais acmhainne
- Leithdháil stór tiomnaithe ar leith don chlárlann íomhánna coimeádán ionsuite
- Bain úsáid as na treoirlínte méide seo a leanas do phríomh-eolairí príomheolairí OCP a scríobhann comhpháirteanna OpenShift Container Platform sonraí chucu.
Doiciméid / Acmhainní
![]() |
Feidhmíocht IBM Power10 [pdfTreoir Úsáideora Cumhacht10, Feidhmíocht, Feidhmíocht Power10 |