Algumas perguntas sobre a viabilidade da GPU como processador principal de um sistema


0

1) Existe algum fabricante que ofereça placas que tenham GPGPUs como seus principais processadores no mercado? Seriam interessantes aqueles que se encaixariam em um fator de forma mini-ITX, mas quanto mais GPUs, melhor seria desejável.

2) Em caso afirmativo, quais SOs estariam disponíveis?

Obrigado por todas as recomendações. Se este é o local incorreto, minhas desculpas.

EDIT: Provavelmente, devo esclarecer que o motivo da minha consulta é um projeto que estou montando, executando várias tarefas repetitivas / de processamento de números, o que, a partir de pesquisas, me levou a essa pergunta.

Respostas:



2

Não conheço nenhum dispositivo real apenas de GPU, acho que o mais próximo que você provavelmente pode chegar é o playstation 3 com seu processador de celular. Para meu entendimento, as GPUs são muito pouco otimizadas para gerenciamento de memória (sem almoço grátis!), Portanto não são realmente adequadas para fazer outra coisa senão matemática simples repetitiva.


Felizmente, é o tipo de tarefa que eu estou procurando usar esses sistemas.
Canadiancreed

1

Tanto quanto sei, não há. A razão é que as GPUs são realmente eficientes apenas para determinadas operações relacionadas à matemática. Eles também não possuem as instruções necessárias para fazer as coisas exigidas por um sistema operacional.

Consequentemente, não há sistemas operacionais. No entanto, existem estruturas para que o código seja executado na GPU. Eles são chamados de "GPGPU". A Microsoft possui DirectX Compute, CUDA, OpenCL etc.

Naturalmente, você ainda está limitado pelas limitações da GPU e pelo conjunto de instruções que ele suporta e é otimizado. Portanto, a menos que você esteja analisando / processando números pesados, poderá ter dificuldade em aproveitar eficientemente o poder.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.