Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти  
Страницы: Пред. 1 2
RSS
В компьютеры вставят стоядерные процессоры
Выпуск такого процессора это задача научного характера, не ориентированная на рынок. По крайней мере пока. Американское правительство в начале 80-х выделило 5 млрд. долларов на проект бурения скважины с тихом океане в 8 тыс. метров. Она в общем никому не была нужна, но в ходе работ было запатентовано чуть больше 200 научных открытий.
стоядерные smile:o smile:o
Цитата
avga пишет:
стоядерные

В этом и прикол, на фига их столько?
Что они в сто раз быстрее работать будут? Или заморочек не будет?
Отказывают компьютеры, которые для космоса собираются, а уж ширпотреб...
Цитата
Андрей Федорчук пишет:
Отказывают компьютеры, которые для космоса собираются, а уж ширпотреб...

Для космоса? Хм...могу ли я заметить, что единственная [URL=http://ru.wikipedia.org/wiki/%D0%91%D0%BE%D1%80%D1%82%D0%BE%D0%B2%D0%BE%D0%B9_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%8E%D1%89%D0%B8%D0%B9_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80_%D0%9A%D0%90_%D0%90%D0%BF%D0%BE%D0%BB%D0%BB%D0%BE%D0%BD]древнючая 16-разрядная железяка[/URL] с 4096 байт ОЗУ успешно доставила человека до Луны, посадила на нее, а потом взлетела и вернула их обратно? И прекрасно хватило всех ресурсов, быстродействия и памяти, и не висело ничего....
Сейчас в простых мобильниках заключено на многие порядки более мощности - но в космос их владельцы почему-то массово все так же не летают.... smile:(
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Немного разбавлю этот флуд по теме.

Третий день тестирую на компе Intel Core i7 Extreme i970, 6 физических ядер + HyperThreading = 12 потоков.
До этого использовал Xeon X3220, 4 физических ядра = 4 потока.

Windows 7, x64, профессиональная.

Я уж не беру такие высокие материи, как разный тип памяти, архитектуру процессора, встроенный контроллер в ядро и даже не беру в расчет частоту двух процессоров, которая сильно разная. По ощущениям от работы с привычными задачами - интернет, обработка фоток, чуть-чуть работа с видео в простом редакторе, игрушки, различные офисные программы... разницы никакой.
Кстати, система вертится на диске Velociraptor, со свопом вынесенным на Ramdisk. То есть, не самая слабая система с бутылочным горлышком - видеокартой и... кто угадает второе бутылочное горлышко?

Конечно, это операционная система, или даже софт. На 12 потоках уже легче видеть, как они распределяются - хаотично. Я не вижу логики ни при копировании файлов, ни при видео, ни при запуске всего этого одновременно.

Да, на бенчмарках конечно процессор просто на высоте.
Или вот пример - программа для распределенных вычислений, BOINC. Она легко использует параллельные вычисления и красиво загружает все ядра в системе. Вот тут - да, 12 потоков против 4-х показывают настоящую производительность труда. Молекулы и протеины считаются куда быстрей.

Но это исключение. Какие там 100-ядерные процессоры? Распараллелить на 2-3 потока - это одна задача. Распараллелить на 12 потоков - это уже совсем другая, более сложная. Десктопный мир к этому еще не готов. ПРо геймерский точно не скажу - игр слишком много. В серверном мире - там да, то, что надо. МОжет, в каких-то особых DCC приложениях - тоже.
Цитата
LIKE OFF пишет:
По ощущениям от работы с привычными задачами - интернет, обработка фоток, чуть-чуть работа с видео в простом редакторе, игрушки, различные офисные программы... разницы никакой.

smile:) Потому что все вышеуказанные, как правило, не поддерживают параллельность.

Цитата
LIKE OFF пишет:
На 12 потоках уже легче видеть, как они распределяются - хаотично. Я не вижу логики ни при копировании файлов, ни при видео, ни при запуске всего этого одновременно.

Да. Задачи, не поддерживающие параллельные вычисления - просто садятся системой через SMP на один из ядер\камней, и сидят на них - и не далее. Хоть там сто камней в системе....Соседние ядра\камни в подавляющем большинстве случаев и знать не знают про то, что на его соседе кто-то сидит и тому соседу весьма жарко от возложенной работы.

Цитата
LIKE OFF пишет:
Распараллелить на 2-3 потока - это одна задача. Распараллелить на 12 потоков - это уже совсем другая, более сложная.

Нет. Задача абсолютно одинаковая при числе параллельных потоков больше единицы. То есть, вопрос стоит как "Мы уже распараллелены, или еще нет?"
Качественно разделить на примерно равные по ресурсоемкости части какую-нибудь однопотоковую задачу - вот где собачка порылась...Во сколько потоков потом пустятся на выполнение эти кусочки параллельности общей задачи - дело десятое, в конце выполнения их все равно автомат соберет воедино.
Пример: одна какая-нибудь задача, кидаемая на CUDA: задача неизменна, софт неизменен, и особо неважно - десять ядер CUDA доступно или сто десять. На выхлопе они все равно птом соберутся воедино. Гораздо более важнее - есть ли в системе вообще ядра CUDA, и поддерживает ли софт операции на нем (распараллеливается ли).
А от их числа зависит скорость выполнения всей задачи (при этом все равно сюда применимо правило "самого медленного корабля в эскадре"), а вовсе не сложность софта. smile:)
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Разработки по созданию фотонного компьютера впервые были представлены в 2007 а уже в 2015 по оценкам специалистов эти компы пойдут в продажу потребителям. Учитывая что у фотонных совсем иной вариант обработки они воспринимают и 0 отдельно и 1. Скорость обработки информации будет существенно увеличена, ну и разница между кремниевым и фотонным как между счетами и современным ноутбуком. smile8)
psih, А доказательства есть? по поводу этого (фотонного компьютера)потому что идея использования фотоэлементов в вычислительной технике была предположена еще раньше в 2004 году. smile:(
Изменено: Termin - 14.11.2010 20:05:24
Цитата
Termin пишет:
идея использования фотоэлементов в вычислительной технике была предположена еще раньше в 2004 году.

Идея была предложена еще в середине прошлого века (а если считать научную фантастику за идею - то и еще раньше).
Первый работающий образец [URL=http://ru.wikipedia.org/wiki/%D0%9E%D0%BF%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80]был показан в 1990м[/URL].
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Parasite, Я по скромничал в очередной раз. Я предположил что можно использовать фотоэлементы в вычислительной технике в 2004 году. smile:oops:
Изменено: Termin - 16.11.2010 10:12:18
Страницы: Пред. 1 2
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Печать