О программировании, ошибках и опыте на примере сервера онлайн игры
Около года назад передо мной встала задача написания сервера и клиента для онлайн игры. В результате поиска информации по этой теме оказалось, что описанных решений такой задачи либо нет, либо их...
View ArticleСписки типов и не только. Часть Infinity.
Все уже много наслышаны, а может и не все, об этой изъезженной теме, но всё таки повторимся, только в более крупных масштабах, и неформальной обстановке.Много ли ваших программ выполняет свою работу, и...
View ArticleПару слов о тайлинге
Для тех, кто только начинает осваивать мир параллельных технологий, хотелось бы поведать начальные сведения о том, что такое тайлинг и с чем его едят.Тайлинг представляет собой метод написания...
View ArticleПервое знакомство с технологией Intel® Cilk™ Plus
В конкурсной задаче Acceler8 2011требовалось найти подматрицу с наибольшей суммой в матрице, заполненной псевдослучайными значениями. Линейность используемого генератора псевдослучайных чисел позволяла...
View ArticleБезъядерный параллелизм
Говорят – «голь на выдумки хитра». Можно привести и другие поговорки, суть которых в том, что обстоятельства или что-то иное «принуждают» действовать, если не необычно, то нестандартно. Иногда это...
View ArticleНейронная сеть Хопфилда или напиши сам FineReader
Статья посвящена введению в нейронные сети и примеру ихреализации. В первой части дано небольшое теоретическое введение в нейронные сетина примере нейронной сети Хопфилда. Показано, как осуществляется...
View ArticleЯзык параллельного програмирования MC#: теперь и для ускорителей
В очередной версии 3.0 системы программирования MC#поддержаны ускорители, а именно, графические процессоры (GPU).Идея использования GPU в MC#-программах проста - для того, чтобы некоторая функция была...
View ArticleTTG – как TBB, только и для GPU тоже
В далёком 2009 году мы проходили стажировкув нижегородском отделении Intel'а, в суровой команде суровых TBB-шников. После полутора месяцев активного изучения возможностей Intel TBB у нас появилась идея...
View ArticleМифы о статическом анализе. Миф третий – динамический анализ лучше чем...
Общаясь с людьми на форумах, я заметил несколько стойких заблуждений, касающихся методологии статического анализа. Я решил сделать небольшой циклстатей, в которых попробую показать, как всё обстоит на...
View ArticleМифы о статическом анализе. Миф пятый – можно составить маленькую программу,...
Общаясь с людьми на форумах, я заметил несколько стойких заблуждений, касающихся методологии статического анализа. Я решил сделатьнебольшойциклстатей, в которых попробую показать, как всё обстоит на...
View Article