Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

gm666

Czy OC vram zawsze ma sens ?

Rekomendowane odpowiedzi

Witam, proste pytanie.

Mam 4gb vram, np w wieśku używane jest ok 2 GB. Czy w takim przypadku OC vram ma jakiś sens ? Proszę o merytoryczne odpowiedzi z jakimś technicznym uzasadnieniem. Na mój rozum wydaje się to bezsensowne ponieważ póki mamy zapas vram to nie ma dużego ruchu w pamięci. Dopiero gdy zapcham maksymalną ilość to oc przyspiesza wymianę danych w vram. A zawsze lepiej przerzucić pobór mocy na OC rdzenia (moje GPU ma limit mocy, a nie chcę używać custom biosa).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zajęcie pamięci nie ma nic do rzeczy - szybciej taktująca pamięć = wyższa przepustowość, obojętnie ile by jej nie było zajęte. Co ty myślisz, że jak pamięć taktuje wolniej i masz np 2000MB zajęte to po podkręceniu będziesz miał 1800MB? I ty chcesz żeby Ci coś technicznie uzasadniać... A tak na marginesie nie łatwiej było Ci po prostu sprawdzić ile daje podkręcenie ram w twoim wypadku? Miałbyś nie tylko technicznie ale i praktycznie, a do tego zrobzumiale

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Podkręcanie zawsze ma sens :D Szybsza wymiana danych więc zawsze ma to jakiś pozytywny wpływ na wynik końcowy.. mniejszy lub wiekszy ale to zależy np. od gry.. w jednej da to więcej FPS w innej praktycznie nic..

Jeśli brakuje Ci mocy to podkręcaj jeśli wydajność stoi na odpowiednim poziomie daruj sobie ;) Chyba że masz faze na kręcenie czego sie da i szpan w sygnaturce :cool:

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pietrusznik, nie wolno mnie tak rozśmieszać.

Polecam zmianę nicku na cebulnik i kurs czytania że zrozumieniem :)

Chcę poznać ogólną zasadę, z ciekawości. Nie chcę grzebać się w testach bo to strata czasu gdy można skorzystać z wiedzy mądrzejszy.

 

Omega 93

Dzięki za odpowiedź, ale to właśnie tyle ile wiedziałem do tej pory :)

Mocy nie brakuje. Z czystej ciekawości chciałem się po dowiedzieć czegoś od bardziej zaawansowanych :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

To co napiszę to wiedza nieco historyczna, nie wiem czy wciąż jest tak samo:

 

Kontrolery pamięci działają w kartach 'stopniowo', a 128-bit (jako przykład) to tak naprawdę 4 kontrolery 32-bit. Jak zajęte jest więcej niż ćwierć, ale mniej niż pół dostępnego ramu, pracują dwa. W starych kartach gdzieś z początków pcie nawet bo tak, że dane kości pamięci się grały a inne nie. Kojarzę taki artykuł jeszcze z egieldy. Z drugiej strony, wydaje się że teraz tak nie jest, bo w pewnych bardzo specyficznych warunkach np 960 2 GB była by szybsza od 4 GB, a nie kojarzę choćby jednego przypadku żeby tak było.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A co Cię tak śmieszy bo czytam i nie wiem?

I nie zaszkodziłoby Ci jakbyś przeczytał kilka stron skoro Cię coś interesuje - to jest ważne w dalszej edukacji... I może wtedy wiedziałbyś, że nie ma słowa "żucać"

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

"W skrócie" :)

GPU potrzebuje dane do obróbki - im więcej ich dostanie w danej chwili, tym lepiej (bo więcej jednostek będzie mogło być wykorzystanych).

Oczywiście w pewnym momencie dojdziemy do sytuacji, w której wszystkie jednostki będą zajęte i nie będzie miał kto obrobić dodatkowej ilości danych.

W tym momencie dalsze podkręcanie pamięci może tracić sens, ale wraz ze wzrostem taktowania maleje także czas dostępu do nich (czyli GPU "dostaje" je szybciej).

To może prowadzić do niewielkich zysków na wydajności, pomimo przekroczenia punktu gdzie wszystkie jednostki już pracują.

 

Opiera się to na prostej rzeczy :

Nie wszystkie jednostki w GPU pracują nad tym samym - jedne ukończą obróbkę danych wcześniej, inne później.

Kiedy jednostki obliczeniowe (albo jednostki TMU/ROP), czekają na nową porcję danych - spada efektywność ich wykorzystania (tzw. puste cykle pracy).

W tym momencie wkraczają "zapasowe" MHz z VRAM - gdy dane dotrą szybciej, szybciej też będzie można rozpocząć pracę i zmniejszy się ilość niepożądanych pustych cykli.

 

Niestety, tak jak w poprzednim przypadku - tutaj też nie jest dużo zależności, np. jednostka zarządzająca zasobami musi nadążyć z rozsyłaniem instrukcji (tj. która część GPU ma się zająć czym).

Do tego jest jeszcze kwestia zależności między danymi (jak A = B + C, to nie można obliczyć A, jeżeli nie znamy B oraz C).

GPU jest generalnie projektowanie pod ukrywanie opóźnienia pamięci, dlatego wzrost wydajności jest tak niewielki w dalszym OC VRAM'u.

 

Na koniec : Wykorzystanie przepustowości i "odporność" na opóźnienia, są w 100% zależne od architektury GPU (i budowy wewnętrznej, np. Cuda Core : TMU : ROP).

Dlatego zysk będzie różny, w zależności od konkretnego modelu.

 

PS. Pioy :

Aby zwiększyć efektywność wykorzystania poszczególnych kości pamięci, od GeForce'a 3, wykorzystuje się krzyżowy kontroler pamięci (który usprawnia równomierne rozłożenie danych między poszczególnymi kościami) : 

lightspeed.jpg

Źródło : LINK.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dzięki agent, właśnie czegoś takiego oczekiwałem :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...