NOTÍCIA: Radeons série 4000 têm performance limitada com OpenCL

Redação Adrenaline

Redação Adrenaline
A AMD através da ATi admitiu pela primeira vez de forma oficial que a popular série 4000 das Radeons têm performance limitada com o ambiente computacional OpenCL.
O porta-voz da companhia, Micah Villmow, disse que as Radeons da série 4000 tem limitações de desempenho conhecidas pela ATi com o OpenCL e que não há atualmente planos de focar a melhoria em tais placas. Segundo o executivo, diferentemente da linha 5000, a 4000 não fora construída para o OpenCL. Contudo, Villmow disse ainda que as Radeons da geração passadas serão beneficiadas em virtude das melhorias que a companhia pretende fazer para a nova geração Evergreen.
Como as placas foram projetadas em 2006, antes da chegada das...

[ Ver texto completo ]
 

Rpasini1

Active Member
Registrado
Parabéns ATI, pela sua demonstração de extrema competência em descaso com o consumidor.
 

Gargula

Gamer since 1994!
Membro Honorário
Nem sei exatamente para que serve isso, o importante é que eu rodo os jogos no maximo, com fps alto e desempenho fantastico a qual nao me arrependo. :)
 

Gms.Info

Usuário Pobre
Registrado
Bem é triste a noticia, mas eu não encaro como descaso pois a tecnologia veio depois da série 4000, então soh por suporta esse ambiente jah é uma vitória...

Isso me fez lembrar quando eu tentei usar minha antiga 8600GT em não lembro qual jogo com o Physx ativado.
 

PanzerOps

♠♪♫♫♪♫♪♫♠
Administrador
Nem sei exatamente para que serve isso, o importante é que eu rodo os jogos no maximo, com fps alto e desempenho fantastico a qual nao me arrependo. :)


Tem jogos que são feitos em cima disso, acho que Doom³ é OpenGL. Rodou Doom³ aí com ela? (se bem que D³ é antigo já né :p )
 

CassioCameron

Cameron
Registrado
Opencl é utilizado para Cad, e 3d studio ??
 

zoreia

New Member
Registrado
Nem sei exatamente para que serve isso, o importante é que eu rodo os jogos no maximo, com fps alto e desempenho fantastico a qual nao me arrependo. :)

é bom começar a ficar triste

SE a ATI tiver algo que rode fisica pela GPU, ela o fará em cima de OPENCL, alem disso temos conversores e codificadores de video, IE e Mozila ja estao em estagio beta de navegadores que usam OPENCL, alem do flash 10.1 que acelera video pela GPU , usando o opencl , ou seja, que tem uma simples 8600gt vai poder usufluir disso em completo e quem tem uma 4890 nao, vale lembrar queo codigo basico do OPENCL foi feito baseando-se em CUDA e serie 4000 da ATI apenas emula o opencl, nao o faz nativamente.

Na minha opniao isso é uma pena, isso mostra o qto a Nvidia está muito a frente de ATI e Intel no ramo de GPGPU
 

kym3ra

.
Registrado
Legalzão, faz caquinha e ainda adimite.
As 8800 também não eram projetadas pra rodar Physx porém com um driver resolveram tudo.
Na boa mesmo ATI é só força bruta, enquanto a Nvidia investe em oculos 3d, Physx, Cuda, etc, a ATI fica apostando em 5 FPS a mais por R$50 a menos.
 

xTe~

Membro Inquieto
Registrado
Eu ainda prefiro comprar uma ATI (nessas condições que vc citou, +5 fps -R$50), eu que não vou usar nenhum desses recursos extras, ta muito bom.
No caso da empresa admitir que "não roda" OpenCL, eu acho uma iniciativa louvável, uma empresa que adimite seus erros e está disposta a tentar (mesmo que meia boca) corrigir isso. Melhor do que sabotar certas técnologias pra incobrir o fato de não ter capacidade de tirar proveito (vide Dx10.1).
[]'s
 

gugbyrne

Especialista
Registrado
De boa.. logo de cara eu já falo que a ATi deu uma fora legal, prq a G80 da Nvidia faz esse trabalho rindo e as HD48000 são um pouco mais novas que elas. O legal da Nvidia que ela faz as coisas já visando o futuro assim ninguém sai perdendo. Isso não vai ser bem visto para os proprietarios das vgas HD4800 series. Eu antes de trocar de vga estou esperando o lançamento da Nvidia para ver o que é melhor para mim, estou visando sempre o CxB.. mas hein ATi isso foi um erro grotesco !!
 

(BR)Rodrigo

Tank Warfare
Registrado
"Como as placas foram projetadas em 2006, antes da chegada das especificações do OpenCL 1.0 em 2008"

Agora vao querer que ati projete placa pra tecnologia que nem existe ?
 

LeBaldi

Running fucking fast
Registrado
Nao duvido nada q se realmente o OpenCL andar de vez... vao chover milhoes de criticas em cima e eles vao fazer um driver q da um "jeitinho" pra rodar melhor... foi a mesma coisa com o Shift... de tanto ficar em cima da EA... 2 meses depois eles deram um jeito... entao vao dar tbm depois

Mas eh claro q isso eh marketing tbm neh... afinal... eles querem eh vender o novo produto... e nao q as pessoas usem os antigos
 

zoreia

New Member
Registrado
"Como as placas foram projetadas em 2006, antes da chegada das especificações do OpenCL 1.0 em 2008"

Agora vao querer que ati projete placa pra tecnologia que nem existe ?

O fato é que a ATI dormiu no ponto, conceito GpGpu existe desde da serie X8XX da ATI, ela quem fez a primeira demo de uso de fisica via GPU, baseada em GpGPU, se basear nessa sua afirmação e procurar uma desculpa que nao existe. Agora imagine se a Nvidia porte o physx para OPencl ou a engine bullet vire padrao em fisica . quem tem ATI ate a serie 4000 nao poderá usar para isso , nem para placa dedicada, enquanto que qualquer placa desde da serie 8 da Nvidia pode fazer isso, agora resta saber se a serie 5 dá suporte total ao OpenCL como ela afirma
 

zoreia

New Member
Registrado
Nao duvido nada q se realmente o OpenCL andar de vez... vao chover milhoes de criticas em cima e eles vao fazer um driver q da um "jeitinho" pra rodar melhor... foi a mesma coisa com o Shift... de tanto ficar em cima da EA... 2 meses depois eles deram um jeito... entao vao dar tbm depois

Mas eh claro q isso eh marketing tbm neh... afinal... eles querem eh vender o novo produto... e nao q as pessoas usem os antigos

Problema da ATI nesse caso nao é software é hardware, por isso ela ja tratou de avisar, realmente uma pena a ATI ter deixado isso de lado
 

Arkantros

New Member
Registrado
"Série 4000 das Radeons têm performance limitada com o ambiente computacional OpenCL."

Pra mim eu entendi q vai ter OpenCL nas 4xxx,mas não vai ser akela performance toda q se espera de uma 4xxx,muitos ai emcima tão falando q não vão ter,chorando se tiver essa técnologia vai ser muito boa como dito,uma placa projetada de 2006 quer q rode negócio q foi prejetado em 2008,não vai ser uma brastemp como eles disseram mais q vai rodar isso vai...
 

dvsv

Well-Known Member
Registrado
Pelo menos uma vantagem de eu ter comprado uma 9800gtx+ invés de HD4850 um tempo atrás,impressionante que um velho G92 está mto mais apto a GPGPU do que uma HD4xxx,bem mais atual...
P.S:HD48xx foram lançadas em 2008 pelo que sei,isso de falar que foi projetado em 2006 é desculpa furada,então a 8800GTX,que foi lançada em 2006,foi projetada quando? :ekk:
É inegável que ATI dormiu no ponto em GPGPU
 

darktag

PC Gamer
Registrado
Parabéns a Nvidia por ter dado o tiro certeiro chamado G80.
 

jcf75

Member
Registrado
'Contudo, milhões de donos de Radeons da série 4000 serão penalizados pela ausência de foco da ATi na melhoria do desempenho em tais placas.'



por isso prefiro NVIDIA...
 

johnny-walker

New Member
Registrado
Engraçado algumas pessoas nem conhecem a tecnologia e o que ela pode fazer e saem metendo o pau na ATI, fora que isto acontece da mesma forma com placas com novos directx's que nas primeiras versões nao rodam muito bem os jogos e quando sai uma outra versão tem muito mais poder, então não estou preocupado com isto. Mesmo pq os da nvidia tb deve ter o mesmo problema com o OpenCL, visto que agora que a nividia está portando o cuda para rodar tb com OpenCL.
Mesmo que não tivesse suporte para OpenCL, seria uma boa placa visto que as operaçoes com física e outros focos de aplicações são extremamente recentes.
Nào devemos esquecer tb que a AMD detem patentes de x86, como estas patentes são cruzadas dificilmente a Intel poderia ir contra, pois esta tb depende das patentes da AMD e para ela aperfeiçoar com instruções de CPU uma GPU não seria tão absurdo assim. Parece que o futuro promete, mas não como ele é mostrado no momento.
Aguardando o desenrolar dos acontecimentos futuros para uma melhor análise...
Por enquanto a tecnologia está em seus estágios embrionários e serão necessários vários anos para ver para o que veio realmente...
 
Última edição:

zoreia

New Member
Registrado
Engraçado algumas pessoas nem conhecem a tecnologia e o que ela pode fazer e saem metendo o pau na ATI, fora que isto acontece da mesma forma com placas com novos directx's que nas primeiras versões nao rodam muito bem os jogos e quando sai uma outra versão tem muito mais poder, então não estou preocupado com isto. Mesmo pq os da nvidia tb deve ter o mesmo problema com o OpenCL, visto que agora que a nividia está portando o cuda para rodar tb com OpenCL.
Mesmo que não tivesse suporte para OpenCL, seria uma boa placa visto que as operaçoes com física e outros focos de aplicações são extremamente recentes.
Nào devemos esquecer tb que a AMD detem patentes de x86, como estas patentes são cruzadas dificilmente a Intel poderia ir contra, pois esta tb depende das patentes da AMD e para ela aperfeiçoar com instruções de CPU uma GPU não seria tão absurdo assim. Parece que o futuro promete, mas não como ele é mostrado no momento.
Aguardando o desenrolar dos acontecimentos futuros para uma melhor análise...
Por enquanto a tecnologia está em seus estágios embrionários e serão necessários vários anos para ver para o que veio realmente...

Jonny meio improvavel que a Nvidia tenha problema, pois o OPENCL foi baseado em Cuda, o lance da fisica se talvez sair algo em opencl rodar satisfatoriamente somente com a serie 5 pra frente (isso se a serie 5 realmente rodar nativamente opencl).
Nada a ver o lance do x86, e uma patente da Intel, a AMD paga para poder usar e nao ao contrario, e quem ainda esta em estagio embrionario em GPGPu é Intel e AMD/ATI, a Intel ja desistiu do larrabee , AMD tem projeto em papel, infelizmente os unicos resultados que temos e da Nvidia, ou seja, o fato que a Nvidia esta muito na frente de ambas em GPGPU, acredito que ainda vai demorar um pouco para alguem começar a incomodar a Nvidia no ramo de GpGpu
 

Desmond.Doss

S21 Ultra / SM-G998B
Registrado
Mas nem a minha gtx 295 ta usando esse tal openCl... já instalei o driver novo e nada...
 

japa

Ecologicamente correto
Membro Honorário
O fato é que a ATI dormiu no ponto, conceito GpGpu existe desde da serie X8XX da ATI, ela quem fez a primeira demo de uso de fisica via GPU, baseada em GpGPU, se basear nessa sua afirmação e procurar uma desculpa que nao existe. Agora imagine se a Nvidia porte o physx para OPencl ou a engine bullet vire padrao em fisica . quem tem ATI ate a serie 4000 nao poderá usar para isso , nem para placa dedicada, enquanto que qualquer placa desde da serie 8 da Nvidia pode fazer isso, agora resta saber se a serie 5 dá suporte total ao OpenCL como ela afirma

zoreia, em momento algum a AMD afirmou que o hardware dela não rodará OpenCL, e se foi homologado como OpenCL-compliant o hardware é 100% compatível. Nenhuma empresa lança um hardware e sai dizendo que pode rodar OpenCL se não estiver homologada para isso.

O que muitos aqui não entenderam é que o hardware da série HD 4000 possui uma limitação: por não ter suporte a um recurso chamado local memory (memória local) a AMD emula o recurso usando a memória global, o que implica numa maior latência e por consequência há perda de performance, diferente da série HD 5000 que possui suporte a memória local via hardware e assim pode acessar a memória de forma mais eficiente, assim como o hardware da nvidia suporta memória local desde a série G80. Essa perda de performance será vista em aplicações memory-bound, ou seja, cujo gargalo está na eficiência do uso da memória, não em 100% dos casos como alguns acreditam. E de fato não deixará de rodar aplicações OpenCL, apenas não o fará com a mesma eficiência que a série HD 5000.

Segundo disse um representante da AMD, a série HD 4000 foi arquitetada em 2006, e as especificações do OpenCL foram finalizadas no final de 2008.

Texto original
“There are known performance issues for ATI Radeon HD 4000-series of cards on OpenCL and there is currently no plan to focus exclusively on improving performance for that family. The ATI Radeon HD 4000-series was not designed for OpenCL, whereas the ATI Radeon HD 5000-series series was. There will be performance improvements on this series because of improvements in the ATI Radeon HD 5000-series, so it will get better, but it is not our focus,” said Micah Villmow, a senior compiler engineer in AMD's OpenCL group, in AMD’s official software developer support forums.

Considering the fact that ATI Radeon HD 4000-series (code-named ATI R700) were designed back in 2006, it is not a surprise that they show limited performance in cases of OpenCL 1.0, which was finalized only late in 2008.

“ATI Radeon HD 4000 just has to be programmed differently than the ATI Radeon HD 5000-series to get performance because of the lack of proper hardware local support. It is possible to get good performance, just not with a direct port from CUDA. […] For example, if you are using local memory, they are all currently emulated in global memory. […] This can cause a fairly large performance hit if the application is memory bound. On the ATI Radeon HD 5000-series series, local memory is mapped to hardware local and thus is many times faster than the ATI Radeon HD 4000-series,” explained Mr. Villmow.
 

Usuários que está vendo este tópico

Topo