Компьютерное железо

Почему GPU нельзя использовать вместо CPU?

Недавно с другом наткнулся на такую фигню, но почему так и не нашел, объясните пожалуйста.
Центральный процессор многогранен, предназначен для любых вычислений, но для некоторых из них слишком медлен. Графический процессор предназначен для узконаправленных вычислений, свою работу выполняет поразительно быстро, но не настолько гибок, чтобы выполнять любые вычисления.
Алексей
Алексей
39 135
Лучший ответ
Вероятно, из-за неподходящей архитектуры и отсутствия ОС, работающих на GPU.
Впрочем, кто предложил - тот и водит. Перепишите с поддержкой CUDA хотя бы FreeDOS.
Улфат Ахмедов
Улфат Ахмедов
57 779
Используй, а потом мне расскажешь как вы с другом это сделали
Сергей Ким Опять ты. Бери Xeon E5450 за 25 тр (уговорил). По рукам?
Потому что ЦПУ доступны все устройства на материнке, а ГПУ только память на борту видеокарты. И то, чтобы ей манипулировать или делать вычисления, он должен получить инструкции от ЦП.
А в остальном - ГПУ может считать не хуже процессора и это широко используется в суперкомпьютерах.
А зачем вместо?
Вместе - другое дело))).
Уже используют - и не только в играх.
а может тебе вместо рук ноги вставить, и тебя использовать вместо лошади? Это совершенно два разных устройства, предназначенных для разных целей ))) акуеть от вас даунов можна ))
ну как бы ониразрабатывались под разные задачи поэтому бйдут неэффективны если исполёьзовать их не по назначению будь то проц или видео
Разные задачи, GPU - это тоже процессор, но только специально заточенный на уровне архитектуры для обработки графических задач, он кстати может быть значительно мощнее чем основной процессор, именно поэтому в последнее время все чаще приспосабливают его для решения вычислительных задач
Вячеслав Нам
Вячеслав Нам
4 774
Процессор выполняет роль логического контроллера, обеспечивает выполнение машинных инструкций и задач (любые задачи по вычислению и логике - это всё к процессору). Графический процессор, он же GPU выполняет функцию графического рендеринга. Они в принципе предназначены для разных задач.