NVIDIA julkaisi Resizable BAR -tuen näytönohjaimilleen virallisesti

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
22 495
nvidia-resizable-bar-20210226.jpg


Kaotik kirjoitti uutisen/artikkelin:
AMD esitteli viime vuoden loppupuolella uuden Smart Access Memory -teknologian. Todellisuudessa kyse oli PCI Express -standardiin kuuluvasta Resizable BAR -tuesta, joka on ollut mukana standardissa jo vuosia, mutta kenenkään käytännössä toteuttamattomana. Pian AMD:n jälkeen myös NVIDIA ja Intel ilmoittivat tuovansa Resizable BAR -tuen omille alustoilleen lähitulevaisuudessa ja Intel on ehtinytkin jo julkaisemaan tuen useille piirisarjoilleen.

Nyt myös NVIDIA on saanut oman työnsä ensimmäisen vaiheen valmiiksi ja julkaissut Resizable BAR -tuen GeForce RTX 3060 -näytönohjaimille sekä RTX 30 -sarjan mobiiliversioille. Aiemmin julkaistut GeForce RTX 3060 Ti-, 3070, 3080 ja 3090 tulevat saamaan oman tukensa BIOS-päivityksen jälkeen. Tämänhetkisen aikataulun mukaan NVIDIA aikoo saada BIOS-päivitykset valmiiksi omille Founders Edition -malleilleen maaliskuun loppupuolella. Partnereiden custom-malleille NVIDIA ei luvannut mitään tiettyä aikataulua, mutta oletettavasti ne tulevat saamaan BIOS-päivitykset samoihin aikohin FE-mallien kanssa.

Alustojen osalta NVIDIA tukee virallisesti ominaisuutta AMD:n 400- ja 500 -piirisarjoilla ja Ryzen 5000 -sarjan prosessoreilla. Intelin puolella tuki riippuu prosessorista; 10. sukupolven Core -prosessoreilla tuettuina ovat Z490-, H470-, B460- ja H410-piirisarjat ja 11. sukupolven Core -prosessoreilla kaikki ko. prosessoreita tukevat piirisarjat, eli käytännössä 500-sarjan piirisarjat, Z490 ja H470.

AMD:sta poiketen NVIDIA ottaa Resizable BAR -tuen käyttöön pelikohtaisesti. Eilen julkaistujen GeForce 461.72 -ajureiden myötä ominaisuus on käytössä tuetuilla näytönohjaimilla Assassin’s Creed Valhalla-, Battlefield V-, Borderlands 3-, Forza Horizon 4-, Gears 5-, Metro Exodus-, Red Dead Redemption 2- ja Watch Dogs: Legion -peleissä. Tuen toiminnan voi tarkistaa NVIDIAn ajureiden hallintapaneelin System Information -painikkeen takaa, jossa lukee selkokielisesti Resizable BAR: Yes, mikäli ominaisuus on tuettu.

Lähde: NVIDIA

Linkki alkuperäiseen juttuun
 
Viimeksi muokattu:
Hyvä että julkasivat. Tietty tuo että Nvidia päättää missä tämä enabloidaan ja missä ei on sitten toinen juttu. Tuki on sidottu ajuripäivitys sykliin ja toinen on että kuinka paljon sitten tulevat testaamaan pelejä. Parempi olis tietty jos olis ollu manuaalinen on/off mahdollisuus myös.
 
Mitähän tuo "virallisesti" tukeminen tarkoittaa? Itsellä Z390-emolevy ja i7 9700K ja tähän tuli päivityksenä Resizable Bar -tuki. Toimiiko tuo siis ollenkaan tässä tilanteessa?

RTX 3060 tulossa ja Digital Foundryn testissä Resizable BAR toi paikoin yllättävän isoja suorituskykyparannuksia. Olisi aika kusista, jos Nvidia päättää, ettei tuota voi käyttää vanhemmilla piirisarjoilla, vaikka oikeasti ne tukisivat ominaisuutta.
 
Eli ReBar-tuki saadaan, jos alla olevat ehdot täyttyy?

1. FW-tuki, eli "näykkäri" (pl. RTX 3060) ja emon BIOS:t on päivitettävä. Vanhempiin kortteihin ei tukea ilmeisesti ole tulossa, vai miksi kulahtaneeseen Z390-piirisarjaan tarjotaan moista tukea? PCI Express -standardin niin salliessa?
2. Tuki ajurilta
3. Emon piirisarjan ja CPU:n on oltava tuetettujen kompojen listalla. Ilmeisesti voi tulla vastaan tilanne, että CPU-ehto täyttyy, mutta piirisarja ei?
 
Eli ReBar-tuki saadaan, jos alla olevat ehdot täyttyy?

1. FW-tuki, eli "näykkäri" (pl. RTX 3060) ja emon BIOS:t on päivitettävä. Vanhempiin kortteihin ei tukea ilmeisesti ole tulossa, vai miksi kulahtaneeseen Z390-piirisarjaan tarjotaan moista tukea? PCI Express -standardin niin salliessa?
2. Tuki ajurilta
3. Emon piirisarjan ja CPU:n on oltava tuetettujen kompojen listalla. Ilmeisesti voi tulla vastaan tilanne, että CPU-ehto täyttyy, mutta piirisarja ei?
1. Ainakin näytönohjaimen BIOS on päivitettävä, veikkaisin että emon puolelta riittää että on kerran se ReBAR-tuki lisätty, eikä NVIDIA tarvitsisi mitään uutta päivitystä jos AMD:n kortit on jo tuettu. NVIDIA ei ole sanonut mitään vanhempien sukupolvien tukemisesta. Resizable BAR on ilmeisesn helposti ollut toteutettavissa Z390-piirisarjalla kun jotkut emovalmistajat moisia bioseja ovat jo lykänneet ulos. Olettaisin että NVIDIAnkin tuki toimisi myös niillä.
2. Jep
3. Ehkä, jos ryzen 5000:t toimii 300-sarjan emoilla, en ulkoa muista onko joku tuonut tuonne tukea.

Bersgele, oma 3900xt taitaa jäädä ilman.
Eiköhän se tuollakin toimi.

Näissä virallisesti tuetuissa alustoissa pointti taitaa olla enemmänkin se, mitä AMD ja Intel ovat virallisesti sanoneet omista tuistaan. Eli niin kauan kuin AMD ei esimerkiksi sano että ReBAR on tuettu 3000-sarjan prossuilla, ei NVIDIAkaan voi väittää tukevansa sellaista, vaikka todellisuudessahan ReBAR toimii myös 3000-sarjalla.
 
Mahtavaa. Mutta jutussa olisi voitu heti aluksi määritellä että mikä Resizable BAR on ja miksi tavallisen pullaisen tulisi välittää siitä.
 
Harmi että 2080ti jää ilman, ilmainen suorituskykylisä kelpaisi kyllä. Onkohan tohon joku oikea syy että tulee vain 3k sarjalle, vai ihan vaan markkinointisyistä?
 
Hmm joo taisi tulla just joku ilmoitus uusista ajureista, mutta jos kerta 3070 ei vielä tuota saa, turha asentaa.

Mitä aikaiseimmin luin niin tää ilmeisesti vaatii UEFI boottia?

Vaikka tuossa Nvidian sivulla lukee muuta, en kyllä näe mitään syytä miksei Intelin 9 gen ole tuettu, kerta näihin Z390 on useimpiin(?) tullut tuo päivitys jo, itsekin sen pari viikkoa sitten sen laitoin muun räpläyksen ohessa.
 
1. Ainakin näytönohjaimen BIOS on päivitettävä, veikkaisin että emon puolelta riittää että on kerran se ReBAR-tuki lisätty, eikä NVIDIA tarvitsisi mitään uutta päivitystä jos AMD:n kortit on jo tuettu. NVIDIA ei ole sanonut mitään vanhempien sukupolvien tukemisesta. Resizable BAR on ilmeisesn helposti ollut toteutettavissa Z390-piirisarjalla kun jotkut emovalmistajat moisia bioseja ovat jo lykänneet ulos. Olettaisin että NVIDIAnkin tuki toimisi myös niillä.
2. Jep
3. Ehkä, jos ryzen 5000:t toimii 300-sarjan emoilla, en ulkoa muista onko joku tuonut tuonne tukea.


Eiköhän se tuollakin toimi.

Näissä virallisesti tuetuissa alustoissa pointti taitaa olla enemmänkin se, mitä AMD ja Intel ovat virallisesti sanoneet omista tuistaan. Eli niin kauan kuin AMD ei esimerkiksi sano että ReBAR on tuettu 3000-sarjan prossuilla, ei NVIDIAkaan voi väittää tukevansa sellaista, vaikka todellisuudessahan ReBAR toimii myös 3000-sarjalla.

Onko joku testannut että toimiiko tukevilla näyttiksillä?

Mulla sai bioksesta päälle 3700x + 570 piirisarja, mutta näyttis ei tue 5700.
 
Onko joku testannut että toimiiko tukevilla näyttiksillä?

Mulla sai bioksesta päälle 3700x + 570 piirisarja, mutta näyttis ei tue 5700.
Kuuleman mukaan on 20.11.2-ajureista lähtien tukeneet myös 5700-sarjaa vaikkei sitä missään virallisesti luekaan. Linuxilla toimii varmistetusti (mutta se on erillinen Windowsin tuesta josta tässä on kyse, tietenkin).
Voit tarkistaa toimiiko kytkemällä sen BIOSista päälle ja menemällä Windowsissa Device Manager > Näyttis > Properties > Resources-välilehti. Jos sieltä löytyy Resource type -listasta "Large Memory Range" Resizable BAR on toiminnassa. Sikälimikäli AMD tekee ajureissa jotain säätöjä tuon toiminnan suhteen on sitten toinen juttu, että toimiiko ne säädöt muilla kuin virallisesti tuetuilla, mutta täyden muistiavaruuden ainakin saa käyttöön.
 
Viimeksi muokattu:
Tuo on kumottu moneen kertaan.


Tuon käskyn tarkoitus on mahdollistaa datan preprosessointia cpu:lla jollain säästyy gpu resursseja. Jos pelit käyttäisivät tuota hyväksi saataisiin osa kuormasta siirrettyä gpu:lta cpu:lle. Ts. tuo käsky tekee resizable bar:sta hyödyllisemmän. Ei missään nimessä pakollinen, mutta on hyödyllinen. Ja toki tuosta ei ole mitään hyötyä ellei pelienginet sitä käytä,...


mmän.
 
Kuuleman mukaan on 20.11.2-ajureista lähtien tukeneet myös 5700-sarjaa vaikkei sitä missään virallisesti luekaan. Linuxilla toimii varmistetusti (mutta se on erillinen Windowsin tuesta josta tässä on kyse, tietenkin).
Voit tarkistaa toimiiko kytkemällä sen BIOSista päälle ja menemällä Windowsissa Device Manager > Näyttis > Properties > Resources-välilehti. Jos sieltä löytyy Resource type -listasta "Large Memory Range" Resizable BAR on toiminnassa. Sikälimikäli AMD tekee ajureissa jotain säätöjä tuon toiminnan suhteen on sitten toinen juttu, että toimiiko ne säädöt muilla kuin virallisesti tuetuilla, mutta täyden muistiavaruuden ainakin saa käyttöön.


1614363999234.png


Siellä se näyttää olevan. Luulisi nVidiankin sitten asiaa tukevan 3k ryzeneillä, jos ei nyt niin piakkoin.
 
Kertokaas tyhmälle. Miten toi biospäivitys näytönohjaimessa toimii tässä tapauksessa, jos on msi:n rtx 30 sarjannkortti? Pitääkö mun ladata manuaalisesti jotain, vai tuleeko se automaattisesti? En muista että Dragon center olis koskaan kajonnu kortin biossiin.
 
Kertokaas tyhmälle. Miten toi biospäivitys näytönohjaimessa toimii tässä tapauksessa, jos on msi:n rtx 30 sarjannkortti? Pitääkö mun ladata manuaalisesti jotain, vai tuleeko se automaattisesti? En muista että Dragon center olis koskaan kajonnu kortin biossiin.
Todennäköisesti pitää ladata manuaalisesti, voi olla että Dragon Center vihjaa asiasta mutta en henkeäni pidättelisi. BIOS pitää päivittää manuaalisesti.
 
Todennäköisesti pitää ladata manuaalisesti, voi olla että Dragon Center vihjaa asiasta mutta en henkeäni pidättelisi. BIOS pitää päivittää manuaalisesti.
Sinäänsä paha. Veikkaan että aika moni jää ilman, kun ei tajua päivittää kaikki biossit ja laittaa vielä emon biossista resizable bar päälle. @Sampsa varmaan tekee opastus videon, joka tavottaa monia.
 
Sinäänsä paha. Veikkaan että aika moni jää ilman, kun ei tajua päivittää kaikki biossit ja laittaa vielä emon biossista resizable bar päälle.

No toistaseksi suurin osa jää ilman muutenkin kun tuki on hämmentävän kapealle valikoimalle rautaa.

Toisaalta kun hyödyt on mitä on niin eipä siinä mitään mullistavaa menetä tällä hetkellä.
 
Jos tuo kerran vaatii bios päivityksen, niin nythän nVidialla olisi hyvä mahdollisuus romauttaa korttien mainauskyky: julkaisutiedotteeseen iso varoitus, että päivitys romauttaa mainauskyvyn ja lisää BAR tuen, niin kukaan ei voi valittaa, että asiasta ei ole varoitettu. Sen jälkeen on jokaisen oma asia kumpaa ominaisuutta itse painottaa.
 
Kokeilin itse ja ei toimi Resizable Bar RTX 3060:lla, kun on Z390-piirisarja käytössä. No Signal, kun laittaa biosista tuon ominaisuuden päälle. Oli kyllä buginen kikkare myös RX 5700:n kanssa, eli en tiedä, onko ongelma nyt emolevyn vai Nvidian päässä.
 
Kokeilin itse ja ei toimi Resizable Bar RTX 3060:lla, kun on Z390-piirisarja käytössä. No Signal, kun laittaa biosista tuon ominaisuuden päälle. Oli kyllä buginen kikkare myös RX 5700:n kanssa, eli en tiedä, onko ongelma nyt emolevyn vai Nvidian päässä.

Millä tavalla buginen 5700:lla? Mulla ollut kauan päällä enkä ole mitään ongelmia havainnut.
 
Kokeilin itse ja ei toimi Resizable Bar RTX 3060:lla, kun on Z390-piirisarja käytössä. No Signal, kun laittaa biosista tuon ominaisuuden päälle. Oli kyllä buginen kikkare myös RX 5700:n kanssa, eli en tiedä, onko ongelma nyt emolevyn vai Nvidian päässä.
Onhan sulla GPT-muotoon alustettu levy?
 
Millä tavalla buginen 5700:lla? Mulla ollut kauan päällä enkä ole mitään ongelmia havainnut.
Pahin ongelma oli se, että Ultra Fast Boot meni itsekseen aina päälle ja biosiin pääseminen oli haastavaa. Lisäksi tuli ihme kaatuilua peleissä.

Onhan sulla GPT-muotoon alustettu levy?
MBR-muodossa näytti olevan. Onkohan tuo ongelma?
 
Voi perse. Vaatii varmaan koko Windowsin asennuksen uusiksi.

Tein itse tällä MBR2GPT - Windows Deployment | Microsoft Docs ja oli tehty parissa minuutissa. Muistaakseni meni niin että komento ajettiin Windowsissa, bootti BIOS:iin josta käy vaihtamassa UEFI boottivehkeet ja kovaa ajoa.

edit: komennot
mbr2gpt /validate /disk:0 /allowfullos
mbr2gpt /convert /disk:0 /allowfullos
 
Tein itse tällä MBR2GPT - Windows Deployment | Microsoft Docs ja oli tehty parissa minuutissa. Muistaakseni meni niin että komento ajettiin Windowsissa, bootti BIOS:iin josta käy vaihtamassa UEFI boottivehkeet ja kovaa ajoa.

edit: komennot
mbr2gpt /validate /disk:0 /allowfullos
mbr2gpt /convert /disk:0 /allowfullos
Kiitoksia! Noiden ohjeiden avulla sain toimimaan. Nyt näkyy Nvidia ohjauspaneelissa Resizable Barin kohdalla YES, vaikka Z390 ei ole virallisesti tuettujen piirisarjojen listalla.
 
Lisäsi muuten prosessorin kuormaa aika paljon tuo Resizable Bar. Intelin i7 9700K 5Ghz ja ekaa kertaa näin RDR2 kaupungissa 90% käyttöasteita, kun aiemmin ollut max. 70%. Kaipa tuo on normaalia tämä ominaisuus päällä? Mietin vain, tuleekohan jossain oikeasti prosessoria rasittavissa peleissä CPU pullonkaulaa tätä menoa. Pitää varmaan ladata BF5 testiksi :think:
 
Lisäsi muuten prosessorin kuormaa aika paljon tuo Resizable Bar. Intelin i7 9700K 5Ghz ja ekaa kertaa näin RDR2 kaupungissa 90% käyttöasteita, kun aiemmin ollut max. 70%. Kaipa tuo on normaalia tämä ominaisuus päällä? Mietin vain, tuleekohan jossain oikeasti prosessoria rasittavissa peleissä CPU pullonkaulaa tätä menoa. Pitää varmaan ladata BF5 testiksi :think:
Teitkö vertailun tuolla RTX 3060:lla siis PCIe ReBAR BIOSista pois vs päällä?
 
Teitkö vertailun tuolla RTX 3060:lla siis PCIe ReBAR BIOSista pois vs päällä?
Ihan suora ja tarkka vertailu tuo ei ollut, RTX 3060:lla en ole vielä kokeillut Resizable Bar pois päältä. Sen sijaan viimeksi viime viikolla pelasin RX 5700:lla samoilla asetuksilla Resizable BAR pois päältä ja muistan, että Saint Denisissä korkein prossun käyttöaste oli 71%. Nyt jo heti pienessä Blackwaterissa pomppasi 99% käyttöasteeseen prossu ja sama linja jatkui muuallakin, eli ero oli huomattava. En usko, että näytönohjaimen vaihto tuota pelkästään aiheuttaisi, kun ei tuo RTX 3060 ole kuin jokin 10-15% nopeampi tuossa pelissä. Siksi epäilin Resizable BARin olevan syyllinen. Kokeilin vielä nostaa asetuksia, jolloin FPS oli matalampi, mutta prossun käyttöasteet yhä korkeat. Tehtävienhallinnasta lisäksi varmistin, ettei mitään muuta tapahdu taustalla.

Menin kyllä jo poistamaan tuon RDR2:n, kun se vie 140GB tilaa ja BFV latautuu tilalle. Se on vielä raskaampi prossulle, niin kiinnostava testata, mitä nyt käy. Siinä voisi kokeilla Resizable Bar On vs Off.
 
Linuxilla on tuki tälle muisti mappaukselle ollu jo pitkään, kaikille näytönohjaimille.
 

Statistiikka

Viestiketjuista
258 680
Viestejä
4 495 859
Jäsenet
74 271
Uusin jäsen
Esa.

Hinta.fi

Back
Ylös Bottom