Szczerze mówiąc, to chciałbym aby nVidia dołączyła się do tego przedsięwzięcia, z ich doświadczeniem w projektowaniu sterowników pod dobrą obsługę wielu rdzeni Mantle mogłoby tylko zyskać.
Prezentacja Mantle razem z kartami graficznymi Radeon mogła sugerować, że technologia będzie dostępna jedynie na komputerach wyposażonych w GPU z architekturą GCN - nic bardziej mylnego... Producent oficjalnie ogłosił wsparcie swojego API dla różnych platform, więc użytkownicy kart graficznych NVIDIA mogą spać spokojnie.
Także tylko od Nvidii zależy jak to całe MANTLE wykorzysta. Jeśli w pozostałych grach opartych na mantle przyrosty wydajności będą tak znaczne to nvidia nie będzie miała wyjścia. Na całym świecie premiera mantle została bardzo pozytywnie przyjęta - można by rzec - ekspansja rozpoczęta. Zaraz Thief, potem kolejne gry.
Wystarczy, że AMD ogarnie swoje archi i serię HD7 (całą w tym mobilną). Bo jak narazie tyle z tego slajdu wynika, a sami nie ogarnęli VLIW, a nawet na GCNach działa nie rzadko wolniej od DX-a (działa dobrze tylko 290).
Super by było, ale nie jestem naiwny i slajdom tej firmy nie wierzę
Również mogę dać Ci slajd, że mantle to otwarta technologia... wg. AMD otwarta znaczy, że nie ma specyfikacji, nie ma SDK, nie ma nic... oprócz sterowniku wersji beta, który obsługuje mantle
Albo mogę dać slajd, gdzie Kaverii+dGPU dzielnie walczy z 4670k+dGPU
Nie tylko ja zresztą to pisałem, nawet skoti ostatnio.
Także tylko od Nvidii zależy jak to całe MANTLE wykorzysta. Jeśli w pozostałych grach opartych na mantle przyrosty wydajności będą tak znaczne to nvidia nie będzie miała wyjścia. Na całym świecie premiera mantle została bardzo pozytywnie przyjęta - można by rzec - ekspansja rozpoczęta. Zaraz Thief, potem kolejne gry.
Równie dobrze nV może zaproponować własne API, co w połączeniu z ich dominacją na rynku GPU może sprowadzić na AMD spore kłopoty, a na nas graczy konsekwencje walki na API...ciekaw jestem jak będzie działać Wiesiek 3 na kartach AMD...
Może po prostu AMD nie chciało aby HD6000 współpracowało z Mantle? Nie dlatego, że jest niekompatybilne lecz dlatego aby ludzie wkońcu zostawili stare serie i kupili nowe.
To jest zwykłe otwarte niskopoziomowe API.(podobnie jak OpenGL) Tylko od graczy na rynku zależy to czy przygotują karty do współpracy. AMD nie ma tutaj nic do gadania, standard jest otwarty, a Nvidia powinna zakasać rękawy, popracować nad sterownikami i wydać odpowiednie dodające wsparcie dla Mantle.
@LJ19
Zamknięty standard API nie ma sensu i nigdy nie powstanie. Żaden producent gier nigdy za darmo nie oddałby ok. 1/3 zysków ze sprzedaży(procent kart AMD), tylko dlatego że Nvidia stworzyła zamknięte API. No chyba, że Nvidia sypnie kasą.... no ale nie na tym to polega przecież.
Także tylko od Nvidii zależy jak to całe MANTLE wykorzysta. Jeśli w pozostałych grach opartych na mantle przyrosty wydajności będą tak znaczne to nvidia nie będzie miała wyjścia. Na całym świecie premiera mantle została bardzo pozytywnie przyjęta - można by rzec - ekspansja rozpoczęta. Zaraz Thief, potem kolejne gry.
Równie dobrze nV może zaproponować własne API, co w połączeniu z ich dominacją na rynku GPU może sprowadzić na AMD spore kłopoty, a na nas graczy konsekwencje walki na API...ciekaw jestem jak będzie działać Wiesiek 3 na kartach AMD...
Nie ma sensu, bo jest OpenGL i NV wie o tym, że by się nie przyjęło. Dzięki temu NV zgarnęła np. rynek PRO, a Radeony były w tyle za murzynami. Specjalne sterowniki do 3ds-a dawały solidnego kopa.
gregotsw @ 2014.02.02 18:45
Może po prostu AMD nie chciało aby HD6000 współpracowało z Mantle? Nie dlatego, że jest niekompatybilne lecz dlatego aby ludzie wkońcu zostawili stare serie i kupili nowe.
To jest zwykłe otwarte niskopoziomowe API.(podobnie jak OpenGL) Tylko od graczy na rynku zależy to czy przygotują karty do współpracy. AMD nie ma tutaj nic do gadania, standard jest otwarty, a Nvidia powinna zakasać rękawy, popracować nad sterownikami i wydać odpowiednie dodające wsparcie dla Mantle.
1. Pokaż mi kod źródłowy Mantle
2. Pokaż mi SDK/narzędzia cokolwiek
3. Pokaż cokolwiek-> specyfikację, coś żebym mógł napisać na mantle.
Nie jest to OTWARTE środowisko-> już nie można pisać OpenGL obok mantle.... Gdzie z OGLem możesz wszystko, a Mantle nawet nie masz.
AMD już w zeszłym roku wskazywało na to, że ogólnie dostępne narzędzia, oraz cały kod zostanie udostępniony jak projekt wyjdzie z fazy BETA. źródło
Obecnie premiera w BF4 to premiera API w fazie beta. AMD planuje jeszcze w tym roku osiągnąć wersję stabilną, wtedy nastąpi też ujawnienie kodu oraz udostępnienie narzędzi SDK.
Przeliczając przychody za 2013 można śmiało stwierdzić, że AMD sprzedaje więcej kart GCN niż nVidia GF. A do tego trzeba jeszcze doliczyć Kaveri.
Paradoksalnie największym przegranym tej technologii jest Intel, bo kupienie nowego procesora do gier nie będzie miało żadnego sensu. Jeśli ktoś posiada i7/i5/Phenoma/FX-a to będzie mógł zwiększyć budżet na grafikę uzyskując satysfakcjonującą wydajność.
Oszczędność 1500zł (płyta+procesor) będzie mieć znaczenie, będzie można zainwestować w monitor, okulary VR lub po prostu jeszcze silniejsze GPU.
dokładnie, ale z uporem maniaka będą pisać że zamknięte dalej, wystarczy napisać do amd o chęci współpracy nie robią problemu no chyba że jest domorosłym dev to na ten czas niedostanie narzędzi, w najgorszym wypadku do końca roku wyjdzie z bety
nv liderem w żadnym segmencie tak jak i amd, choć prawda że ostatnio więcej kart sprzedają ale i tak intel z marnymi integrami wygrywa, najbardziej mnie irytuje BC bo przez to bardo trudno dostać nowe ratki i cene zawyżają, bo wszystko z hurtowni znika jak głupie samo amd tego nie przewidziało nawet
Równie dobrze nV może zaproponować własne API, co w połączeniu z ich dominacją na rynku GPU może sprowadzić na AMD spore kłopoty, a na nas graczy konsekwencje walki na API...ciekaw jestem jak będzie działać Wiesiek 3 na kartach AMD...
Nie ma sensu, bo jest OpenGL i NV wie o tym, że by się nie przyjęło. Dzięki temu NV zgarnęła np. rynek PRO, a Radeony były w tyle za murzynami. Specjalne sterowniki do 3ds-a dawały solidnego kopa.
gregotsw @ 2014.02.02 18:45
Może po prostu AMD nie chciało aby HD6000 współpracowało z Mantle? Nie dlatego, że jest niekompatybilne lecz dlatego aby ludzie wkońcu zostawili stare serie i kupili nowe.
To jest zwykłe otwarte niskopoziomowe API.(podobnie jak OpenGL) Tylko od graczy na rynku zależy to czy przygotują karty do współpracy. AMD nie ma tutaj nic do gadania, standard jest otwarty, a Nvidia powinna zakasać rękawy, popracować nad sterownikami i wydać odpowiednie dodające wsparcie dla Mantle.
1. Pokaż mi kod źródłowy Mantle
2. Pokaż mi SDK/narzędzia cokolwiek
3. Pokaż cokolwiek-> specyfikację, coś żebym mógł napisać na mantle.
Nie jest to OTWARTE środowisko-> już nie można pisać OpenGL obok mantle.... Gdzie z OGLem możesz wszystko, a Mantle nawet nie masz.
Mechanizm wyparcia fana Nvidii jest bardzo silny. Zawsze znajdzie się ale, zawsze znajdzie się coś(np. praktycznie zapomniany przez producentów gier OpenGL) co przeważy na korzyść Nvidii.
Rzeczywistość jest taka, że Mantle to obecnie rewolucja, na dodatek ciepło przyjęta. Zapowiadanych gier jest już więcej niż tych które powstały na OpenGL przez kilka ostatnich lat.
Nawet fakt, że AMD stworzyło otwarte API nie może być przez fanów zielonych ocenione pozytywnie. Zrobiliby zamknięte - też źle. Idąc tym tokiem AMD powinno najlepiej zniknąć z rynku , albo co najmniej nie wprowadzać żadnych innowacji.
Myślę, że teraz stanie się jedna z trzech rzeczy:
- Microsoft dopracuje DirectX i DX dogoni Mantle
- Nvidia zobaczy, że coś w tym całym Mantle jest, zrobi swoje 'Mantle' i zrobi to lepiej. W ten sposób jako lider na rynku wyprze AMD.
- Mentle jednak się przyjmie (na to najbardziej liczę, bo równowaga jest potrzebna.).
Chłopie masz pojęcie chociaż o czym piszesz?
Przeważnie wysokopoziomowe api ma narzut bo taka jego konstrukcja. Przykładowo w takiej javie(a mamy przecież tam JIT) są miejsca gdzie może ona być tak samo szybka jak c++ ale przeważnie jest gorzej ale jest lepsza obsługa błędów, nie ma problemów z zarządzaniem pamięcią itd. MS może optymalizować wywołania poszczególnych funkcji itd. Ale zejście do poziomu niskopoziomowego API + dobry programista będzie trudne.
To tak jak z Smoleńskiem 38 mln. ekspertów na sekundę od lotnictwa.
Zawsze znajdzie się ale, zawsze znajdzie się coś(np. praktycznie zapomniany przez producentów gier OpenGL) co przeważy na korzyść Nvidii.
Jeśli mówimy o rynku PC to opengl siła rzeczy trzyma się na macos. A tak rendery aplikacji profesjonalnych lecą po ogl. A kto wie może android uderzy w jakieś ultrabooki to wtedy będzie jeszcze więcej gier opengl bo programistów z mobilnych jest sporo.
a i jeśli chcecie aby dość poprawnie działały nowe stery bez gorszych wyników od dx musicie usunąć stare sterowniki całkowicie i dopiero instalować nowe po restarcie kompa bo inaczej kupa wyłazi
Jest jeszcze jeden powód, dla którego MS powinien być zainteresowany w popularyzacji Mantle.
Mantle i DX idą zawsze w parze. Mantle łatwo się konwertuje z DX. Samo Mantle działa tylko na nowych kartach AMD, więc dev musi zrobić zawsze do tego wersje DX dla starych kart AMD i kart Nvidii.
Mantle i DX nie idą w żadnej parze. Mantle może skorzystać z shaderów DX (chociaż ma własne), ale to nic nowego - nawet OpenGL może to zrobić przez kompilatory HLSL do GLSL których jest kilka m.in. od AMD), a można też zrobić odwrotnei GLSL do HLSL (projekt ANGLE). Do mantle portuje się trudniej niż do OpenGL. Jeśli Dev robi wersję dla AMD Mantle, to nie ma już powodu, aby robić wersji dla DX - bo jakość sterowników AMD mimo, że już poprawiona, od lat jest główną przyczyną wyboru DX, a nie OpenGL (który na Nvidii działa świetnie i od jakiegoś roku można to samo już powiedzieć o sterownikach AMD). Popularyzacja Mantle nie dość, że podkopuje zaufanie do marki DirectX to może być przyczyną zupełnego zabicia tego standardu (Mantle dla AMD, OpenGL dla Nvidii i innych i wszystko wieloplatformowe czego MS niezbyt lubi).
DirectX jako API dla części sprzętu na PC nie ma racji bytu.
gregotsw @ 2014.02.02 14:49
API Mantle jest otwartym standardem. To jak będzie on wykorzystywał dany układ graficzny zależy od twórców danego silnika / gry. Nvidia przyklaskując Mantle wcale nie uzależni się od AMD. Równie dobrze producent gry może Mantle tak wykorzystać aby na kartach Nvidia działało płynniej.(oraz oczywiście dodać wszystkim znany dopisek 'The Way It's Meant to be Played "
Mantle jest zamkniętym standardem (ba obecnie nie jest nawet standardem - nie ma nawet zamkniętego SDK dla programistów, aby można nazwać to standardem).
Kiedy już AMD wyda SDK to z Mantle będzie tak jak z Nvidia CUDA i PhysX - oba promowane przez Nvidię jako otwarte rozszerzalne standardy, które AMD czy Intel może sobie zaimplementować, a nawet wydał otwartą implementację CUDA na licencji BSD pozwalającej AMD/Intelowi sobie ten kod zabrać i wydać w swojej zamkniętej implementacji... Jednak tak jak w wypadku CUDA tak w wypadku Mantle mimo tej rzekomej otwartości wpływ ma jedynie twórca sprzętu. Przykładowo AMD może wspierać stare wersje CUDA, ale żeby wspierać nowe musi przeprojektować swoje GPU. Nvidia może wspierać Mantle w przyszłości, ale wtedy wyda AMD aktualizację wymagającą w nowej wersji danej funkcji sprzętu, którą mają tylko oni i konkurencja jest załatwiona. Zupełnie inną sytuacją byłoby gdyby Nvidia/AMD oddały swoje zamknięte standardy z 'licencją dla innych' (pseudo otwarte standardy) do Khronos czy innej niezależnej organizacji (inna sprawa, że Khronos by go nie przyjął bo nie potrzebuje Mantle gdy rozwija nowoczesne wersje OpenGL), tak jak zrobiło to Apple z OpenCL, którego projektowali i oddali do dalszego rozwoju Khronos który zrobił z niego faktycznie otwarty standard, a nie paraotwarty.
Parę osób już wspominało, że Mantle może być próbą dokopania MS, Intelowi i Nvidii. O ile z 2 i 3 się zgadzam, dlaczego próba dokopania MS? Jaki w tym cel miałoby AMD?
Przypomnę 2 fakty:
- Mantle jest znacznie bardziej podobne do niskopoziomowego API z XBOne niż z PS4. Mantle zostało tak napisane, aby jak najmniejszym nakładem pracy i kosztów przenieść grę z DX na Mantle, podobnie jak przenosi się grę z DX na API z XBOne. I to MS współuczestniczył w pracach nad Mantle, nie Sony
- Po drugie, jaki cel miałoby AMD w promowaniu Linuxa? Trójkąt Linux, Valve i SteamOS należy do Intela i Nvidii. Bardziej jestem w stanie uwierzyć, że MS dogada się z AMD, AMD nie wyda Mantle na Linuxa, a MS wtopi Mantle bardziej w Windowsa, zapewniając jeszcze większą wydajność. Korzyść dla obu stron.
Jest tu i AMD Po prostu są w drugim obiegu tutaj, ale są!
Netmen86 @ 2014.02.02 13:37
(...)
cena niereferencyjnego 780 GHZ oscyluje 2100 zl tyle samo 290x a za 780 TI placic 400Zl wiecej i wydjnosci z 10% wiecej to chyba porazka by byla
Zgadzam się mogę też powiedzieć, że kupowanie 290x przy tak małej różnicy do 290 jest głupotą.
Przyczytaj mój pierwotny komentarz....
Osoba, która ponad pół roku temu kupiła i5+780 zrobiła dobry biznes.
Pół roku temu nie miał premiery 780GHz....
najlepsza opcja bylo by kupienie nieref. 290 i zmodowaniu na 290X a wybacz nie doczytalem ze pol roku
Niedługo nvidia zrobi takie sterowniki ze karta nie będzie potrzebna.
Mocny Intel + stery NVIDIA , karta za okno i ogień.
http://www.amd.com/us/products/technologie...s/mantle.aspx#2
Panie znawco, co powiesz na to:
Prezentacja Mantle razem z kartami graficznymi Radeon mogła sugerować, że technologia będzie dostępna jedynie na komputerach wyposażonych w GPU z architekturą GCN - nic bardziej mylnego... Producent oficjalnie ogłosił wsparcie swojego API dla różnych platform, więc użytkownicy kart graficznych NVIDIA mogą spać spokojnie.
źródło
Także tylko od Nvidii zależy jak to całe MANTLE wykorzysta. Jeśli w pozostałych grach opartych na mantle przyrosty wydajności będą tak znaczne to nvidia nie będzie miała wyjścia. Na całym świecie premiera mantle została bardzo pozytywnie przyjęta - można by rzec - ekspansja rozpoczęta. Zaraz Thief, potem kolejne gry.
Wystarczy, że AMD ogarnie swoje archi i serię HD7 (całą w tym mobilną). Bo jak narazie tyle z tego slajdu wynika, a sami nie ogarnęli VLIW, a nawet na GCNach działa nie rzadko wolniej od DX-a (działa dobrze tylko 290).
Super by było, ale nie jestem naiwny i slajdom tej firmy nie wierzę
Również mogę dać Ci slajd, że mantle to otwarta technologia... wg. AMD otwarta znaczy, że nie ma specyfikacji, nie ma SDK, nie ma nic... oprócz sterowniku wersji beta, który obsługuje mantle
Albo mogę dać slajd, gdzie Kaverii+dGPU dzielnie walczy z 4670k+dGPU
Nie tylko ja zresztą to pisałem, nawet skoti ostatnio.
Także tylko od Nvidii zależy jak to całe MANTLE wykorzysta. Jeśli w pozostałych grach opartych na mantle przyrosty wydajności będą tak znaczne to nvidia nie będzie miała wyjścia. Na całym świecie premiera mantle została bardzo pozytywnie przyjęta - można by rzec - ekspansja rozpoczęta. Zaraz Thief, potem kolejne gry.
Równie dobrze nV może zaproponować własne API, co w połączeniu z ich dominacją na rynku GPU może sprowadzić na AMD spore kłopoty, a na nas graczy konsekwencje walki na API...ciekaw jestem jak będzie działać Wiesiek 3 na kartach AMD...
To jest zwykłe otwarte niskopoziomowe API.(podobnie jak OpenGL) Tylko od graczy na rynku zależy to czy przygotują karty do współpracy. AMD nie ma tutaj nic do gadania, standard jest otwarty, a Nvidia powinna zakasać rękawy, popracować nad sterownikami i wydać odpowiednie dodające wsparcie dla Mantle.
@LJ19
Zamknięty standard API nie ma sensu i nigdy nie powstanie. Żaden producent gier nigdy za darmo nie oddałby ok. 1/3 zysków ze sprzedaży(procent kart AMD), tylko dlatego że Nvidia stworzyła zamknięte API. No chyba, że Nvidia sypnie kasą.... no ale nie na tym to polega przecież.
Także tylko od Nvidii zależy jak to całe MANTLE wykorzysta. Jeśli w pozostałych grach opartych na mantle przyrosty wydajności będą tak znaczne to nvidia nie będzie miała wyjścia. Na całym świecie premiera mantle została bardzo pozytywnie przyjęta - można by rzec - ekspansja rozpoczęta. Zaraz Thief, potem kolejne gry.
Równie dobrze nV może zaproponować własne API, co w połączeniu z ich dominacją na rynku GPU może sprowadzić na AMD spore kłopoty, a na nas graczy konsekwencje walki na API...ciekaw jestem jak będzie działać Wiesiek 3 na kartach AMD...
Nie ma sensu, bo jest OpenGL i NV wie o tym, że by się nie przyjęło. Dzięki temu NV zgarnęła np. rynek PRO, a Radeony były w tyle za murzynami. Specjalne sterowniki do 3ds-a dawały solidnego kopa.
To jest zwykłe otwarte niskopoziomowe API.(podobnie jak OpenGL) Tylko od graczy na rynku zależy to czy przygotują karty do współpracy. AMD nie ma tutaj nic do gadania, standard jest otwarty, a Nvidia powinna zakasać rękawy, popracować nad sterownikami i wydać odpowiednie dodające wsparcie dla Mantle.
1. Pokaż mi kod źródłowy Mantle
2. Pokaż mi SDK/narzędzia cokolwiek
3. Pokaż cokolwiek-> specyfikację, coś żebym mógł napisać na mantle.
Nie jest to OTWARTE środowisko-> już nie można pisać OpenGL obok mantle.... Gdzie z OGLem możesz wszystko, a Mantle nawet nie masz.
Wystarczy mi wsparcie HD7-> Richland, 7670m...
AMD już w zeszłym roku wskazywało na to, że ogólnie dostępne narzędzia, oraz cały kod zostanie udostępniony jak projekt wyjdzie z fazy BETA.
źródło
Obecnie premiera w BF4 to premiera API w fazie beta. AMD planuje jeszcze w tym roku osiągnąć wersję stabilną, wtedy nastąpi też ujawnienie kodu oraz udostępnienie narzędzi SDK.
Paradoksalnie największym przegranym tej technologii jest Intel, bo kupienie nowego procesora do gier nie będzie miało żadnego sensu. Jeśli ktoś posiada i7/i5/Phenoma/FX-a to będzie mógł zwiększyć budżet na grafikę uzyskując satysfakcjonującą wydajność.
Oszczędność 1500zł (płyta+procesor) będzie mieć znaczenie, będzie można zainwestować w monitor, okulary VR lub po prostu jeszcze silniejsze GPU.
nv liderem w żadnym segmencie tak jak i amd, choć prawda że ostatnio więcej kart sprzedają ale i tak intel z marnymi integrami wygrywa, najbardziej mnie irytuje BC bo przez to bardo trudno dostać nowe ratki i cene zawyżają, bo wszystko z hurtowni znika jak głupie samo amd tego nie przewidziało nawet
Równie dobrze nV może zaproponować własne API, co w połączeniu z ich dominacją na rynku GPU może sprowadzić na AMD spore kłopoty, a na nas graczy konsekwencje walki na API...ciekaw jestem jak będzie działać Wiesiek 3 na kartach AMD...
Nie ma sensu, bo jest OpenGL i NV wie o tym, że by się nie przyjęło. Dzięki temu NV zgarnęła np. rynek PRO, a Radeony były w tyle za murzynami. Specjalne sterowniki do 3ds-a dawały solidnego kopa.
To jest zwykłe otwarte niskopoziomowe API.(podobnie jak OpenGL) Tylko od graczy na rynku zależy to czy przygotują karty do współpracy. AMD nie ma tutaj nic do gadania, standard jest otwarty, a Nvidia powinna zakasać rękawy, popracować nad sterownikami i wydać odpowiednie dodające wsparcie dla Mantle.
1. Pokaż mi kod źródłowy Mantle
2. Pokaż mi SDK/narzędzia cokolwiek
3. Pokaż cokolwiek-> specyfikację, coś żebym mógł napisać na mantle.
Nie jest to OTWARTE środowisko-> już nie można pisać OpenGL obok mantle.... Gdzie z OGLem możesz wszystko, a Mantle nawet nie masz.
Wystarczy mi wsparcie HD7-> Richland, 7670m...
http://devgurus.amd.com/thread/168233
tak wygląda sprawa z Mantle API natomiast sprawa bibliotek, narzędzi itd udostępnianych przez AMD w tym również pewnych funkcji używanych przez Mantle i HSA znajdziesz na http://developer.amd.com
Rzeczywistość jest taka, że Mantle to obecnie rewolucja, na dodatek ciepło przyjęta. Zapowiadanych gier jest już więcej niż tych które powstały na OpenGL przez kilka ostatnich lat.
Nawet fakt, że AMD stworzyło otwarte API nie może być przez fanów zielonych ocenione pozytywnie. Zrobiliby zamknięte - też źle. Idąc tym tokiem AMD powinno najlepiej zniknąć z rynku , albo co najmniej nie wprowadzać żadnych innowacji.
- Microsoft dopracuje DirectX i DX dogoni Mantle
- Nvidia zobaczy, że coś w tym całym Mantle jest, zrobi swoje 'Mantle' i zrobi to lepiej. W ten sposób jako lider na rynku wyprze AMD.
- Mentle jednak się przyjmie (na to najbardziej liczę, bo równowaga jest potrzebna.).
Chłopie masz pojęcie chociaż o czym piszesz?
Przeważnie wysokopoziomowe api ma narzut bo taka jego konstrukcja. Przykładowo w takiej javie(a mamy przecież tam JIT) są miejsca gdzie może ona być tak samo szybka jak c++ ale przeważnie jest gorzej ale jest lepsza obsługa błędów, nie ma problemów z zarządzaniem pamięcią itd. MS może optymalizować wywołania poszczególnych funkcji itd. Ale zejście do poziomu niskopoziomowego API + dobry programista będzie trudne.
To tak jak z Smoleńskiem 38 mln. ekspertów na sekundę od lotnictwa.
Jeśli mówimy o rynku PC to opengl siła rzeczy trzyma się na macos. A tak rendery aplikacji profesjonalnych lecą po ogl. A kto wie może android uderzy w jakieś ultrabooki to wtedy będzie jeszcze więcej gier opengl bo programistów z mobilnych jest sporo.
Mantle i DX idą zawsze w parze. Mantle łatwo się konwertuje z DX. Samo Mantle działa tylko na nowych kartach AMD, więc dev musi zrobić zawsze do tego wersje DX dla starych kart AMD i kart Nvidii.
Mantle i DX nie idą w żadnej parze. Mantle może skorzystać z shaderów DX (chociaż ma własne), ale to nic nowego - nawet OpenGL może to zrobić przez kompilatory HLSL do GLSL których jest kilka m.in. od AMD), a można też zrobić odwrotnei GLSL do HLSL (projekt ANGLE). Do mantle portuje się trudniej niż do OpenGL. Jeśli Dev robi wersję dla AMD Mantle, to nie ma już powodu, aby robić wersji dla DX - bo jakość sterowników AMD mimo, że już poprawiona, od lat jest główną przyczyną wyboru DX, a nie OpenGL (który na Nvidii działa świetnie i od jakiegoś roku można to samo już powiedzieć o sterownikach AMD). Popularyzacja Mantle nie dość, że podkopuje zaufanie do marki DirectX to może być przyczyną zupełnego zabicia tego standardu (Mantle dla AMD, OpenGL dla Nvidii i innych i wszystko wieloplatformowe czego MS niezbyt lubi).
DirectX jako API dla części sprzętu na PC nie ma racji bytu.
Mantle jest zamkniętym standardem (ba obecnie nie jest nawet standardem - nie ma nawet zamkniętego SDK dla programistów, aby można nazwać to standardem).
Kiedy już AMD wyda SDK to z Mantle będzie tak jak z Nvidia CUDA i PhysX - oba promowane przez Nvidię jako otwarte rozszerzalne standardy, które AMD czy Intel może sobie zaimplementować, a nawet wydał otwartą implementację CUDA na licencji BSD pozwalającej AMD/Intelowi sobie ten kod zabrać i wydać w swojej zamkniętej implementacji... Jednak tak jak w wypadku CUDA tak w wypadku Mantle mimo tej rzekomej otwartości wpływ ma jedynie twórca sprzętu. Przykładowo AMD może wspierać stare wersje CUDA, ale żeby wspierać nowe musi przeprojektować swoje GPU. Nvidia może wspierać Mantle w przyszłości, ale wtedy wyda AMD aktualizację wymagającą w nowej wersji danej funkcji sprzętu, którą mają tylko oni i konkurencja jest załatwiona. Zupełnie inną sytuacją byłoby gdyby Nvidia/AMD oddały swoje zamknięte standardy z 'licencją dla innych' (pseudo otwarte standardy) do Khronos czy innej niezależnej organizacji (inna sprawa, że Khronos by go nie przyjął bo nie potrzebuje Mantle gdy rozwija nowoczesne wersje OpenGL), tak jak zrobiło to Apple z OpenCL, którego projektowali i oddali do dalszego rozwoju Khronos który zrobił z niego faktycznie otwarty standard, a nie paraotwarty.
'Do mantle portuje się trudniej niż do OpenGL' jakies dowody ?
Przypomnę 2 fakty:
- Mantle jest znacznie bardziej podobne do niskopoziomowego API z XBOne niż z PS4. Mantle zostało tak napisane, aby jak najmniejszym nakładem pracy i kosztów przenieść grę z DX na Mantle, podobnie jak przenosi się grę z DX na API z XBOne. I to MS współuczestniczył w pracach nad Mantle, nie Sony
- Po drugie, jaki cel miałoby AMD w promowaniu Linuxa? Trójkąt Linux, Valve i SteamOS należy do Intela i Nvidii. Bardziej jestem w stanie uwierzyć, że MS dogada się z AMD, AMD nie wyda Mantle na Linuxa, a MS wtopi Mantle bardziej w Windowsa, zapewniając jeszcze większą wydajność. Korzyść dla obu stron.
Jest tu i AMD
cena niereferencyjnego 780 GHZ oscyluje 2100 zl tyle samo 290x a za 780 TI placic 400Zl wiecej i wydjnosci z 10% wiecej to chyba porazka by byla
Zgadzam się mogę też powiedzieć, że kupowanie 290x przy tak małej różnicy do 290 jest głupotą.
Przyczytaj mój pierwotny komentarz....
Osoba, która ponad pół roku temu kupiła i5+780 zrobiła dobry biznes.
Pół roku temu nie miał premiery 780GHz....
najlepsza opcja bylo by kupienie nieref. 290 i zmodowaniu na 290X