Re[2]: Об эффективности - с другой стороны
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 17.11.05 10:53
Оценка: +2 -1
Здравствуйте, mrozov, Вы писали:

M>Более того, рост мощностей компьютеров будущего будет, видимо, связан в основном с многоядерными процессорами. Следовательно — быстрыми будут не оптимизированные вообще алгоритмы, а оптимизированные под многопоточное исполнение. И как следствие, программирование будущего — оно многопоточное. И хотя я не знаю, на каком языке мы будем писать эти программы, но то, что это не будет ни с++ ни asm — практически не сомневаюсь.


Зря не сомневаешься. Я сейчас пишу многопоточные приложения на C++ без особых проблем. Просто потому, что всей бодягой, связанной с многопоточностью специальный фреймворк занимается.

Ну и кроме того, чтобы использовать многопроцессорность и многоядерность нужно будет распараллеливание делать. Но вот имеет ли смысл делать это через многопоточность или через многопроцессовость -- это еще вопрос, который будет сильно зависеть от решаемой задачи. Ведь однопоточное приложение в разработке и отладке гораздо проще, чем многопоточное. Как следствие, часто, надежнее и дешевле.
... << RSDN@Home 1.1.4 stable rev. 510>>


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.