<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Sun, 27 May 2012 09:33:18 -0700 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network Комментарии фид</title>
    <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods</link>
    <description></description>
    <language>ru-ru</language>
    <item>
      <title>От micaelshevchenko</title>
      <description><![CDATA[ Замечательная статья. Очень хорошо описана схема взаимодействия потоков, схемы наглядные. Спасибо за отличную статью. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32216</link>
      <pubDate>Tue, 06 Oct 2009 12:28:47 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32216</guid>
    </item>
    <item>
      <title>От sergeykasatkin</title>
      <description><![CDATA[ Грамотная статья, хорошо описывающая суть проекта. Оптимизированный OpneMP алгоритм показал отличные результаты, чего довольно сложно добится от реализации алгоритмов на OpenMP. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32217</link>
      <pubDate>Tue, 06 Oct 2009 12:35:11 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32217</guid>
    </item>
    <item>
      <title>От andreyneznamov</title>
      <description><![CDATA[ Интересная работа, наверняка нашла практическое применение. Отличное описание алгоритмов и наглядные графики. Хорошая исследовательская работа.  ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32218</link>
      <pubDate>Tue, 06 Oct 2009 12:42:05 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32218</guid>
    </item>
    <item>
      <title>От sergeykravnik</title>
      <description><![CDATA[ Довольно информативно, сразу видно, что знаешь о чём пишешь. Схема расчёта при нескольких независимых шагах весьма интересна. Достигнутое ускорение примерно 2 на мой взгляд более чем хороший результат, не в каждой программе удаётся его достигнуть. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32220</link>
      <pubDate>Tue, 06 Oct 2009 12:48:29 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32220</guid>
    </item>
    <item>
      <title>От genadysemenov</title>
      <description><![CDATA[ Работа является очень полезной для меня как для начинающего разработчика параллельных программ. В статье описываются хорошо масштабируемые алгоритмы и принципы их реализации. Статья написана хорошим техническим языком, было просто приятно почитать. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32221</link>
      <pubDate>Tue, 06 Oct 2009 12:59:20 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32221</guid>
    </item>
    <item>
      <title>От stanislavyen</title>
      <description><![CDATA[ Статья полностью соответствует названию. Хорошо описана постановка задачи и принципы реализации алгоритмов. Особенного внимания заслуживают результаты, которые являются просто отличными. Статья оставила хорошие впечатления. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32223</link>
      <pubDate>Tue, 06 Oct 2009 13:06:42 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32223</guid>
    </item>
    <item>
      <title>От yaroslavegorov</title>
      <description><![CDATA[ Интересная статья, хорошо было бы прочитать о достижениях остальных участников проекта, чтобы картина была абсолютно полной. Результаты запусков, просто отличные. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32285</link>
      <pubDate>Wed, 07 Oct 2009 13:25:58 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32285</guid>
    </item>
    <item>
      <title>От fedorandreev</title>
      <description><![CDATA[ Статья привлекает к себе внимание тем, что в ней изложены актуальные принципы построения параллельных программ на общей памяти. В целом понравилось. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32286</link>
      <pubDate>Wed, 07 Oct 2009 13:31:31 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32286</guid>
    </item>
    <item>
      <title>От andreyilin</title>
      <description><![CDATA[ Кратко, информативно, понятно - такие ощущения оставляет статья. Из пожеланий, хотелось бы почитать об алгоритмах реализованных на TBB, для "полной" картины. Так же хотелось бы отметить, что граффики наглядно показывают преимущества параллельных алгоритмов в целом и то, к чему нужно стремится всем разработчикам. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32287</link>
      <pubDate>Wed, 07 Oct 2009 13:40:17 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32287</guid>
    </item>
    <item>
      <title>От mihailkudrin</title>
      <description><![CDATA[ Интересный алгоритм расчёта. Как начинающему разработчику статья дала мне представление о современных инструментах используемых при написании параллельных программ на общей памяти. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32288</link>
      <pubDate>Wed, 07 Oct 2009 13:45:58 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32288</guid>
    </item>
    <item>
      <title>От evgenyvjazov</title>
      <description><![CDATA[ Классная статья. Очень простой и понятный язык изложения. Большое спасибо, она мне очень помогла при написании разрабатываемой мной программы. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32290</link>
      <pubDate>Wed, 07 Oct 2009 13:50:56 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32290</guid>
    </item>
    <item>
      <title>От svijatoslavegorov</title>
      <description><![CDATA[ Думаю данная статья будет полезна не только начинающим программистам, но и тем, кто уже имеет стаж работы и хочет узнать новые технологии и методики. Я, например, благодаря данной статье познакомился с TBB и успешно применил её в своей работе. Спасибо автору, за хороший материал.  ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32291</link>
      <pubDate>Wed, 07 Oct 2009 14:01:52 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32291</guid>
    </item>
    <item>
      <title>От dmitryrogozin</title>
      <description><![CDATA[ Интересно было бы немного подробнее рассмотреть принцып работы первого алгоритма в плане начального распределения данных. А в целом статья просто прекрасная. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32292</link>
      <pubDate>Wed, 07 Oct 2009 14:06:04 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32292</guid>
    </item>
    <item>
      <title>От uriyharotian</title>
      <description><![CDATA[ Статья привлекла актуальностью рассматриваемых вопросов, в частности построения алгоритмов и их наилучшая реализация. Я узнал много нового для себя. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32295</link>
      <pubDate>Wed, 07 Oct 2009 14:10:31 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32295</guid>
    </item>
    <item>
      <title>От stepangoldberg</title>
      <description><![CDATA[ Статья прекрасная, только хотелось бы уточнить один вопрос. Меняются ли во время счёта значения переменных a, d1, d2? ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32296</link>
      <pubDate>Wed, 07 Oct 2009 14:18:36 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32296</guid>
    </item>
    <item>
      <title>От yanzelenkov</title>
      <description><![CDATA[ Хорошая статья, особенно для меня, как начинающего программиста. Спасибо за хорошее изложение материала. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32297</link>
      <pubDate>Wed, 07 Oct 2009 14:22:36 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32297</guid>
    </item>
    <item>
      <title>От iliamiroshnichenko</title>
      <description><![CDATA[ Спасибо за статью, очень понравилась, особенно оригинальная схема распределения данных на потоках. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32298</link>
      <pubDate>Wed, 07 Oct 2009 14:26:43 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32298</guid>
    </item>
    <item>
      <title>От irinka</title>
      <description><![CDATA[ (TO:stepangoldberg)
[Статья прекрасная, только хотелось бы уточнить один вопрос. Меняются ли во время счёта значения переменных a, d1, d2?]

Переменные a, d1 и d2 являются двумерыми массивами, также как и U и V, но задаются в начале задачи и больше не изменяются, т.к. характеризуют параметры самих клеток. В принцыпе можно изменять все параметры, но это будет означать серьезное нарушение в работе клеток.  ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32315</link>
      <pubDate>Wed, 07 Oct 2009 23:16:56 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32315</guid>
    </item>
    <item>
      <title>От semenalekseev</title>
      <description><![CDATA[ Хорошая статья. Хотелось бы знать были ли сложности с разработкой оптимизированного алгоритма и если были, то какие?  ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32318</link>
      <pubDate>Thu, 08 Oct 2009 00:51:13 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32318</guid>
    </item>
    <item>
      <title>От dmitryznamensky</title>
      <description><![CDATA[ Спасибо за такую понятную статью. Очень приятно было прочитать. Чувствуется, что автор хорошо владеет излагаемым материалом. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32320</link>
      <pubDate>Thu, 08 Oct 2009 01:06:45 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32320</guid>
    </item>
    <item>
      <title>От grigorysmirnov</title>
      <description><![CDATA[ Есть ли какие нибудь ограничения при использовании оптимизированного алгоритма? ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32351</link>
      <pubDate>Thu, 08 Oct 2009 09:24:16 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32351</guid>
    </item>
    <item>
      <title>От borisnikolaev</title>
      <description><![CDATA[ Хорошая статья, которая отлично отражает сущьность решаемой проблеммы. Очень понравилось. Спасибо за хороший материал. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32352</link>
      <pubDate>Thu, 08 Oct 2009 09:31:42 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32352</guid>
    </item>
    <item>
      <title>От viktorgorodnov</title>
      <description><![CDATA[ Прекрасный материал. Как хорошо, что есть такие ресурсы с отличными статьями. Мне очень понравился стиль изложения материала, побольше бы таких статей. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32353</link>
      <pubDate>Thu, 08 Oct 2009 09:37:03 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32353</guid>
    </item>
    <item>
      <title>От vlasstepanenkos</title>
      <description><![CDATA[ Прекрасная статья. Хорошо описаны алгоримы. Полученные результаты более чем прекрасные.  ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32359</link>
      <pubDate>Thu, 08 Oct 2009 09:58:37 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32359</guid>
    </item>
    <item>
      <title>От volvgansmerjin</title>
      <description><![CDATA[ Хороший материал. Очень здорово, что удалось его обнаружить. Он помог мне разобраться с параллельнлым программированием и успешно реализовать необходимую мне функциональность. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32360</link>
      <pubDate>Thu, 08 Oct 2009 10:02:22 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32360</guid>
    </item>
    <item>
      <title>От svijatoslavevgeniev</title>
      <description><![CDATA[ Отлично написано. Так держать. Очень понравилось. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32361</link>
      <pubDate>Thu, 08 Oct 2009 10:05:42 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32361</guid>
    </item>
    <item>
      <title>От stepanilin</title>
      <description><![CDATA[ Хорошая, грамотная статья. Спасибо за материал. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32362</link>
      <pubDate>Thu, 08 Oct 2009 10:15:48 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32362</guid>
    </item>
    <item>
      <title>От svjatoslavznamenskiy</title>
      <description><![CDATA[ Мне очень понравился излагаемый материал. Надеюсь благодаря этой работе в нашей стране будет больше исследовний, которые помогут в развитии страны. Спасибо за отличную статью. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32363</link>
      <pubDate>Thu, 08 Oct 2009 10:22:07 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32363</guid>
    </item>
    <item>
      <title>От matveystrischin</title>
      <description><![CDATA[ Замечательная статья, хорошо описывающая тематику. Мне очень понравилось. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32364</link>
      <pubDate>Thu, 08 Oct 2009 10:26:33 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32364</guid>
    </item>
    <item>
      <title>От leonidsmijalov</title>
      <description><![CDATA[ It's a excellent article! I seeking that material for a months and i am really satisfied with it. So I have just one question, how do you do this perfect thing?  ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32365</link>
      <pubDate>Thu, 08 Oct 2009 10:35:29 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32365</guid>
    </item>
    <item>
      <title>От irinka</title>
      <description><![CDATA[ (To:semenalekseev)
[Хорошая статья. Хотелось бы знать были ли сложности с разработкой оптимизированного алгоритма и если были, то какие?]

Спасибо, за вопрос. Сложности с разработкой алгоритма действительно были. Самым сложным была разработка алгоритма распределения нагрузки, с целью наилучшей загруженности процессора (имеется ввиду многоядерный процессор). В остальном, возникали незначительные проблемы с механизмом хранения данных для вычислений, так как на каждом счётном шаге данные менялись довольно значительно, в плане изменения размерностей двумерных массивов на 1 . ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32415</link>
      <pubDate>Fri, 09 Oct 2009 07:02:31 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32415</guid>
    </item>
    <item>
      <title>От irinka</title>
      <description><![CDATA[ (To:grigorysmirnov)
[Есть ли какие нибудь ограничения при использовании оптимизированного алгоритма?]

Да ограничения действительно существуют.  Главное  при этом в  том, что  запас  размерностей  дополнений  по осям  x и  y,  должны  быть  одинаковыми.  Т.е. если  мы  хотим  расчитать независимо  3 шага,  то необходимо, взять окаймление 3 столбца по x и 3 строки по y. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32418</link>
      <pubDate>Fri, 09 Oct 2009 07:03:26 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32418</guid>
    </item>
    <item>
      <title>От irinka</title>
      <description><![CDATA[  (To: leonidsmijalov)
Good Task + Good Team = Good Result !!!!  )) ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32486</link>
      <pubDate>Sat, 10 Oct 2009 05:17:11 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32486</guid>
    </item>
    <item>
      <title>От andykuchinsky</title>
      <description><![CDATA[ Отличная статья. Спасибо за прекрасно изложенный материал. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32772</link>
      <pubDate>Thu, 15 Oct 2009 11:56:45 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32772</guid>
    </item>
    <item>
      <title>От mysergeyliazov</title>
      <description><![CDATA[ В статье описывается интересная схема разбиения данных, спасибо за материал. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32778</link>
      <pubDate>Thu, 15 Oct 2009 12:16:36 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32778</guid>
    </item>
    <item>
      <title>От leonidsvistopliasov</title>
      <description><![CDATA[ Отличный материал, так держать! Узнал много нового и полезного. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32779</link>
      <pubDate>Thu, 15 Oct 2009 12:39:27 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32779</guid>
    </item>
    <item>
      <title>От dmitryterentev</title>
      <description><![CDATA[ Спасибо за такую классную статью, мне очень понравилось. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32780</link>
      <pubDate>Thu, 15 Oct 2009 12:52:35 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32780</guid>
    </item>
    <item>
      <title>От sebastianlasonie</title>
      <description><![CDATA[ Очень заинтересовали методы распараллеливания. Материал довольно полезный и судя по полученным результатам более чем катуальный. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32781</link>
      <pubDate>Thu, 15 Oct 2009 12:57:53 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32781</guid>
    </item>
    <item>
      <title>От andreyliholesev</title>
      <description><![CDATA[ В работе привлекла не только решение актуальной задачи, но и механизмы с помощью которых было получено грамотное и высокопроизводительное решение. Материал очень хорошо и подробно изложен. Спасибо автору. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32783</link>
      <pubDate>Thu, 15 Oct 2009 13:04:06 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32783</guid>
    </item>
    <item>
      <title>От Svetlana Emelyanova (Intel)</title>
      <description><![CDATA[ Положительные комментарии хороши, пока они не являются спамом. IP-адрес "авторов" комментариев нам виден ;) ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32816</link>
      <pubDate>Fri, 16 Oct 2009 00:43:33 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32816</guid>
    </item>
    <item>
      <title>От Alexei Alexandrov (Intel)</title>
      <description><![CDATA[ Детский сад, действительно, какой-то. Даже IP адресов не надо. Достаточно на время сообщений взглянуть и на имена "пользователей" ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32872</link>
      <pubDate>Sat, 17 Oct 2009 14:55:28 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32872</guid>
    </item>
    <item>
      <title>От alexander.musman</title>
      <description><![CDATA[ Статья прекрасная, только хотелось бы уточнить один вопрос (c).
Насколько буквально нужно понимать Схему распараллеливания по времени (рис.4)?
По идее, если разбивать 2-мерный массив не на квадраты, а прямоугольники (по нескольку строк подряд), то данные одного потока будут менее разбросаны в кеше (а упомянутый в комментариях "запас размерностей дополнений" тогда будет только по оси y).
 ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32887</link>
      <pubDate>Sun, 18 Oct 2009 05:06:19 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32887</guid>
    </item>
    <item>
      <title>От skiddy</title>
      <description><![CDATA[ Тестировалась ли программа на более больших матрицах и каково было пиковое ускорение? ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32922</link>
      <pubDate>Mon, 19 Oct 2009 06:31:27 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32922</guid>
    </item>
    <item>
      <title>От proffy</title>
      <description><![CDATA[ Так что же лучше использовать для программирования на общей памяти OpenMP или TBB? ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32938</link>
      <pubDate>Mon, 19 Oct 2009 11:15:28 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-32938</guid>
    </item>
    <item>
      <title>От irinka;&gt;</title>
      <description><![CDATA[ (To:alexander.musman)
[Статья прекрасная, только хотелось бы уточнить один вопрос (c).
Насколько буквально нужно понимать Схему распараллеливания по времени (рис.4)?
По идее, если разбивать 2-мерный массив не на квадраты, а прямоугольники (по нескольку строк подряд), то данные одного потока будут менее разбросаны в кеше (а упомянутый в комментариях "запас размерностей дополнений" тогда будет только по оси y).]
Схема распараллеливания дана для иллюстрации описываемых действий. В реальном расчёте задействован алгоритм определения количества элементов в матрицах. Предлагаемый вами вариант является частным случаем рассмотренного алгоритма и при некоторых условиях может быть задействован при реальном счёте. В данном случае количество элементов по оси x равно длинне одной строки (в элементах). К плюсам используемого подхода стоит отнести его относительную универсальность и возможность динамической (во время счета) адаптации к данным. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33044</link>
      <pubDate>Wed, 21 Oct 2009 12:19:14 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33044</guid>
    </item>
    <item>
      <title>От irinka;&gt;</title>
      <description><![CDATA[ (To:skiddy)
[Тестировалась ли программа на более больших матрицах и каково было пиковое ускорение?]
Тестовые запуски программы проводились на матрицах с максимальной размерностью 500х500, пиковое ускорение составило 1,98. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33045</link>
      <pubDate>Wed, 21 Oct 2009 12:20:30 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33045</guid>
    </item>
    <item>
      <title>От Julia Fedorova (Intel)</title>
      <description><![CDATA[ Вопросы к графикам:
1. Сколько шагов по времени было рассчитано?
2. Каким компилятором и с какими параметрами строился код? (в случае распараллеливания "по пр-ву" и "по времени") ?
3. На каком оборудовании (hardware system) и операционной системе проводились расчеты?
4. Где данные для реализации на ТВВ кот. подтверждают вывод сделанный в статье?  


 ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33046</link>
      <pubDate>Wed, 21 Oct 2009 12:20:56 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33046</guid>
    </item>
    <item>
      <title>От irinka;&gt;</title>
      <description><![CDATA[ (To:IT-spec)
[Так что же лучше использовать для программирования на общей памяти OpenMP или TBB?]
Всё зависит от сложности решаемой задачи. Общих рецептов нет. Можно лишь сказать, что сложные задачи требующие большого количества ресурсов и описывающие сложные модели при распараллеливании с использованием TBB дадут лучший результат по сравнению со своими аналогами, реализованными с использованием OpenMP. Так что всё зависит от вашего опыта и конкретной задачи. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33047</link>
      <pubDate>Wed, 21 Oct 2009 12:23:04 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33047</guid>
    </item>
    <item>
      <title>От Irina Ratkevich</title>
      <description><![CDATA[ (To: Julia Fedorova (Intel))
[Вопросы к графикам:
1. Сколько шагов по времени было рассчитано?
2. Каким компилятором и с какими параметрами строился код? (в случае распараллеливания "по пр-ву" и "по времени") ?
3. На каком оборудовании (hardware system) и операционной системе проводились расчеты?
4. Где данные для реализации на ТВВ кот. подтверждают вывод сделанный в статье?]

1. Графики приведены для расчётов, равновесных состояний, т.е. когда система приходит в устойчивое равновесие. Таким образом расчёт лимитировался не количеством временных шагов, а погрешностью. В среднем для достижения равновесного состояния требуется от 100 до 10000 тысяч шагов в зависимости от начальных данных.
2. Код компилировался с использованием стандартного компилятора поставляемого вместе с Microsoft Visual Studio 2005 для языка C++ () с поддержкой OpenMP (ключ /openmp). Все ключи:cl.exe /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /openmp /Fo"Debug\" /Fd"Debugvc80.pdb" /W3 /nologo /c /Wp64 /ZI /TP /errorReport:prompt.
3.Операционная система: Microsoft Windows XP SP3. Характеристики компьютера: Intel Core 2 Duo 2,4 ГГц, 2048 Мб RAM, 250 ГГб Hard Drive.
4. Вывод сделан на основе данных, включенных в презентации остальных участников проекта, представленных на закрытии летней школы Intel (INNL Summer School 2009). Так как другие участники не представили своих работ, то ниже следует таблица тестовых запусков аналогичного алгоритма реализованного на TBB с использованием tbb_parallel_while (размерности матриц – элементы вещественного типа двойной точновти, время в секундах):
	1 поток	2 потока
5x5	0.14	2.5
10x10	0.36	2.5
25x25	1.88	3.3
50x50	7.41	6
100x100	28	16
200x200	111	59
500x500	700	360

 ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33110</link>
      <pubDate>Thu, 22 Oct 2009 07:07:29 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33110</guid>
    </item>
    <item>
      <title>От Dmitry Oganezov (Intel)</title>
      <description><![CDATA[ «Проект TBB был нацелен на сравнение возможностей библиотеки TBB с OpenMP по таким критериям, как время, потраченное на разработку программного кода; трудоемкость и сложность разработки» - мне очень, очень хотелось бы верить, что «проект TBB» нацелен на что-то более высокое… Шутка.

Прочитав начало статьи, я сначала запутался, а потом снова распутался. Наверное, автор хотел сказать, что цель проекта – сравнительная оценка трудоемкости разработки TBB/OpenMP, а задача автора – выступить на стороне OpenMP. С этих позиций описание мат.методов выглядит избыточным, а описание реализации и оптимизации – недостаточным. 

Например, фраза «получен оптимизированный алгоритм, показавший заметно лучшие результаты» наводит на мысль, что оптимизированный алгоритм получен с применением магии :). 

Жаль, что нет информации об использованных инструментах. Жаль, что мы так и не услышали начальника транспортного цеха, который выступал «за TBB». Жаль, что нельзя увидеть сравнение трудоемкости. В результате сложно понять, какие именно «задачи и цели проекта были успешно выполнены». 

Не с наречием в подавляющем большинстве случаев пишется вместе. А мусор в комментариях, Свет, надо почистить. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33169</link>
      <pubDate>Fri, 23 Oct 2009 04:15:18 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33169</guid>
    </item>
    <item>
      <title>От alexander.musman</title>
      <description><![CDATA[ Похоже, именно на основе результов этого исследования tbb::parallel_while был "deprecated"
(  шутка:)  ) ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33211</link>
      <pubDate>Sat, 24 Oct 2009 08:49:33 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-33211</guid>
    </item>
    <item>
      <title>От Amokk</title>
      <description><![CDATA[ Ваша статья уныла в силу отсутствия приложенного исходного кода всего проекта. А так - это просто отписка, к тому же неинтересная. ]]></description>
      <link>http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-60500</link>
      <pubDate>Tue, 07 Jun 2011 10:59:11 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/ru-ru/articles/parallelizing-tasks-with-openMP-using-grid-methods/#comment-60500</guid>
    </item>
  </channel></rss>
