R600/R700 - wysyp nowości

28 maj 2010
Author Avatar Godzina : 22:57 Komentarzy : 3 Odsłon : 353
QR Code

Oszczędzanie energii

Jakiś czas temu pojawiły się łatki pozwalające na oszczędzanie energii w układach graficznych R600 / R700. Dnia wczorajszego, Alex Deucher opublikował kolejny zetsaw pozwalający na kompletne zarządzanie energią w układach serii Radeon HD 2000/3000/4000  :

  • [PATCH] drm/radeon/kms/pm: patch default power state with default clocks/voltages on r6xx+
  • [PATCH] drm/radeon/kms/pm: radeon_set_power_state fixes
  • [PATCH] drm/radeon/kms/pm: voltage fixes
  • [PATCH] drm/radeon/kms/pm: add support for SetVoltage cmd table

Istnieją duże szanse, że zmiany pojawią się w jądrze 2.6.35.

Sterownik Gallium3D

Dotychczas dla układów Radeon był dostępny sterownik r300g dla nowej biblioetki sterowników graficznych Gallium3D. Tym razem udostępniono zupełnie nowy r600g obsługujący wspomniane układy R600/R700. Na chwile obecną, sterownik radzi sobie wyłącznie z glxgears, jednak umieszczenie go w głównej, rozwojowej linii Mesy 7.9, może oznaczać owocne zmiany w najbliższym czasie.

Tilling

Sterownik wzbogacił się również o obsługę sprzętowego Tillingu zarówno 1D jak i 2D. Tilling to nic innego, jak możliwość składania tekstur z bitmapowych kawałków, gdzie programista może zdefiniować jak często obrazek ma się powtórzyć na powierzchni obiektu.

Komentarze

User Avatar

SebaS86 / 29 maj 2010 - 17:59

Cieszą mnie te wieści, nie będę ukrywał. Jednocześnie niepokoją mnie regresje, w kolejnych wydaniach jądra. Część odczuwam dość dokuczliwie (np. problemy po wybudzeniu) ale ta wiadomość zmartwiła mnie jeszcze bardziej: http://www.phoronix.com/scan.php?page=article&item=linux_2635_fail&num=1

89.76.216.* / Linux / Mozilla Firefox 3.6.3

User Avatar

iria / 29 maj 2010 - 22:20

@SebaS86

Jak już czytasz Fak...Phoronix, to racz zajrzeć też do komentarzy. I nie martw się, bo nie ma o co.

193.59.121.* / Linux / Safari 534.0

User Avatar

trapDoor / 30 maj 2010 - 21:15

Otóż to. Sam tytuł odnośnego artykułu brzmi jak jakiś FUD: 'The Huge Disaster Within The Linux 2.6.35 Kernel'. Ktoś, kto nie jest na bierząco z cyklem rozwojowym jajka, mógłby pomyśleć (sugerując się głównie tytułem), że chodzi o stabilne 2.6.35. Tymczasem jeszcze nie wydano wersji rc1, która (umownie) zamyka etap 'merge window', czyli okres, w któtym do kernela wstrzykuje się ogromną ilość łat: głównie nowe funkcjonalności, sterowniki, systemy plików etc. oraz duże (często radykalne) modyfikacje istniejącego kodu. W trakcie, czy zaraz po 'window merge' często jest sporo regresji i jest to normalne. Od momentu wydania rc1 do wersji stabilnej (w ciągu przynajmniej kolejnych 6-ciu wersji rc), developerzy mają około 2 miesięcy na to, żeby uporać się z regresjami.
Autor tamtego artukułu oczywiście tłumaczy się, że 'chciał dobrze', jednak nie mogę się oprzeć wrażeniu, że jego główną intencją było wzbudzenie taniej sensacji. A sam tytuł jest wyjątkowo niefortunny.
Co do problemów ze stanem uśpienia/wybudzaniem - to rzeczywiście poważna sprawa i dotyczy nie tylko bierzącej wersji rozwojowej, ale również kilku ostatnich stabilnych. U mnie na przykład po wybudzeniu nie działa ani klawiatura, ani mysz (zarówno na 2.6.33.3, jak i 2.6.34 czy 2.6.34-git9), więć nie mogę odblokować ekranu. Jednak śledząc na bierząco to co się dzieje na LKML widać, że tej sprawie poświęca się bardzo dużo uwagi: co najmniej 9 wątków zawierających w sumie ponad 600 e-maili - i to wszystko tylko w trakcie bierzącego 'merge window'. W dyskusjach bierze udział wielu programistów (wliczając np. Alana Cox'a) i testerów. Streszczenie tego tutaj byłoby zadaniem karkołomnym i poza tym sam się już w tym pogubiłem :(

@Korneliuszu
Z innej beczki, czy jest możliwość zmiany adresu e-mail w moim profilu? Chodzi tylko z zastąpienie końcówki: '@googlemail.com' na '@gmail.com'. Stary adres jest przekierowany, ale gmail.com ładniej by wyglądał :)

Linux Ubuntu / Mozilla Firefox 3.6.3

Komentarze

Jeżeli się nie zalogujesz, przy Twoim komentarzu pokaże się adres IP.
Zanim skomentujesz, zapoznaj się z zasadami dodawania komentarzy.

Ostatnie 10 wpisów

Ostatnie 5 komentarzy

Facebook

Kategorie

Archiwum

Blogroll

Flag Counter

free counters