English | 中文 | Русский | Français
342 Тем для обсуждения
3,542 Открытых обсуждений
Приложения, использующие компьютерную графику, включая игры, виртуальные миры, обработку видео и тому подобное.
Существует точка зрения, что при распараллеливании неправильно рассматривать последовательно реализованную программу как черный ящик. Другими словами, необходимо знать алгоритмы, которые реализованы в данном пакете. С одной стороны, это правильно, ведь порой эффективнее заменить, существующий алгоритм на другой. На алгоритм, который хорошо ложиться на ту или иную архитектуру. Я хочу рассказать о результате летнего школьника Интел-ННГУ 2009, [...]
Возможно, некоторые читатели знают, что на портале "Компьютерра-Онлайн" ведет видеоблог легендарный Анатолий Вассерман. Учитывая, что вся техническая сторона этого великого дела идет через меня, появляется масса возможностей попережимать видео не только для PSP. Ну и набраться некоторых наблюдений.
Не так давно Дмитрий Оганезов пытался выяснить мнение читаталей блога о том, для чего могут пригодиться мощности суперкомпьютеров в домашних условиях. Я хочу продолжить разговор, предложив ещё одну идею для обсуждения.
Давным-давно, лет 9 назад, многопроцессорные системы были не так распространены, как сейчас, и проблемы правильной параллелизации «тяжёлых» приложений мало кого интересовали. Всё поменялось с выходом в массы процессоры Pentium 4 с ядром Northwood. Присутствовавшая в нём технология HyperThreading делала многопоточность доступной массовому потребителю. А с выходом процессоров семейства CoreDuo распараллеливание «тяжёлых» вычислений окончательно закрепилось в [...]
Сначала - немного истории. Будучи инженером-консультантом Интел, уже пять лет на всевозможных конференциях для разработчиков программного обеспечения в разных странах и городах я традиционно и неизменно рассказываю об "особенностях интергированных графических карт интел и их эффективном использовании при разработке графических приложений ". Конечно же, я не повторяю один и тот же доклад из года в год. И вовсе не [...]
Долго не решался опубликовать данную заметку. Слишком много подводных камней и предположений с которыми еще предстоит разобраться. Но думаю все же некоторым будет интересно. В первой заметке этой серии, я рассказал про технику позволяющую качественно улучшить производительность копирования данных между системной и USWC памятью. Однако, это еще не предел. Еще одна оптимизация основана на том факте, [...]
Ностальгирую по прошлым временам. Несколько лет назад я участвовал в проекте по разработке компьютерного планетария Stellarium. Основная функциональность программы уже была написана французскими умельцами, и мы занимались реализацией специфических возможностей или же улучшением существующих. Так, например, часть людей работала над улучшением текстурирования планет, реалистичной визуализацией поверхности Солнца. На мою же долю пришлись задачи загрузки и отрисовки [...]
Если вы думаете, что тема антивирусов волновала меня на этой неделе просто так, это ошибочное мнение. В ближайший понедельник я вылетаю в Вену, а оттуда автобусом добираюсь до Братиславы - в офис компании ESET. Да, той самой, которая делает антивирус NOD32. Надо посмотреть вблизи на процесс борьбы с виртуальными зловредами, а также уточнить - куда [...]
Как много разговоров вокруг центрального и графического процессоров. Последние прочно зарекомендовали себя как очень мощные "числодробилки". Но хватит разговоров, пора пощупать технологии своими руками и оценить сложность и подводные камни разработки под GPU. Отлично. Как раз имеется прекрасная задача, которая идеально ложится на архитектуру многоядерности современных GPU. Речь идет о вычислительно сложных алгоритмах оценки движения (motion [...]
Всем привет! Думаю, мне стОит иногда отвлекаться от конкурсов, а то что ж это я… Массовик-затейник, что ли? Так вот, о чем хотел сказать… Мы тут всё рассуждаем о высокопроизводительных вычислениях, математике, оптимизации, HPC (не к вечеру будь они помянуты), скоростной передаче данных, и прочих хитромудрых новоизобретениях. Недавно Вильянов проводил сбор мнений «что бы было, если бы [...]