Свежие комментарии
Title | Comment |
---|---|
А вся конструкция хороша тем, |
Хе-хе. Я давно ту же мысль думаю -- если много слоёв преобразований компилировать всё в одну кривую, если нет смешивающих каналы преобразований. Если есть -- то становится сложнее, конечно. Потому как делать три матрицы 64kx64kx64k в случае 16-битного цвета уже как-то черезчур. |
> OpenMP есть, считает правильно, только вот OpenMP-версия н |
> OpenMP есть, считает правильно, только вот OpenMP-версия не в 3-4 раза быстрее однопоточной, а в полтора-два раза медленнее. Огосе! А вы не разбирались в причинах такого поведения? Бага в сырой 2010 или что? Какой-то совсем непонятный результат.... |
О да. Все воют, теперь и до меня очередь дошла |
О да. |
Что-то давно я такого объема спама в ЖЖ не встречал, просто |
Что-то давно я такого объема спама в ЖЖ не встречал, просто за гранью добра и зла уже. |
В IPP, насколько я вижу в мануале, гамма по BT.709, а порули |
В IPP, насколько я вижу в мануале, гамма по BT.709, а порулить коэффициентами не дают. И, главное, представление изображений - целое, на что я пойтить не могу. А вся конструкция хороша тем, что все поканальные преобразования запихиваются в одну кривую (из, скажем, 4k точек) и все вместе, вне зависимости от сложности формулы, считается за линейное и очень приемлемое время. |
если нужно считать степень для многих пикселей (вектор или м |
если нужно считать степень для многих пикселей (вектор или матрица), советую попробовать Vector Mathematical Functions из Intel MKL. там правда нет условия, как в примере. т.ч. нужно будет сначала считать правую часть для временного вектора, а потом делать условие и возвращать что нужно. |
а вы думаете когда -45, деревьям легче? я через 4 суток еду |
а вы думаете когда -45, деревьям легче? я через 4 суток еду на съемку, неделю назад там было -39 и ниже. |
Ну у них работа такая. Я к этому философски (фаталистически |
Ну у них работа такая. Я к этому философски (фаталистически) отношусь - даже там, где людей практически нет (к примеру, верховья Енисея), "настоящая тайга с вековыми кедрами" есть только в очень локальных участках. А в подавляющем количестве мест лес молодой, десятки лет, иногда меньше. Естественный процесс, другими словами. |
Кстати, там же ещё есть turbo |
Кстати, там же ещё есть turbo boost, так что можно попробовать OpenMP c num_threads(2) |
Красиво! Но деревья жалко безумно. |
Красиво! Но деревья жалко безумно. |
У нас тут не там. Ice storm и так бывает черезвычайно редко, |
У нас тут не там. Ice storm и так бывает черезвычайно редко, а чтобы после него еще и солнце..... |
Да, берез много попадало. В лес я почти не заходил, там все |
Да, берез много попадало. В лес я почти не заходил, там все трещит и |
света нет - снимать бесполезно но фактура конечно обалденная |
света нет - снимать бесполезно |
Я сегодня видел (пока оттаивал машину) как ломаются и падают |
Я сегодня видел (пока оттаивал машину) как ломаются и падают березы от этой красоты. А провода еще вчера вечером вынесло. |
Правильно! Рельеф местности нужно использовать, даже если он |
Правильно! Рельеф местности нужно использовать, даже если он временно намерз. |
Там этого добра столько..... У меня флэшка кончилась, прише |
Там этого добра столько..... У меня флэшка кончилась, пришел домой за второй. |
Классно кстати получилось. |
Классно кстати получилось. |
На read-write - скорее да. По той причине, что prefetch для, |
На read-write - скорее да. По той причине, что prefetch для, как минимум, половины элементов достается на халяву. На чистый write - из поведения movntps видно, что большой кэш нафиг не нужен при длинных записях. Если проводить аналогию с диском, то при линейных паттернах тоже не нужен кэш больше чем на дорожку. |
Ну вот Visual C++ в это место лепит movaps всегда. А профай |
Ну вот Visual C++ в это место лепит movaps всегда. А профайлер (VTune) показывает нам, что movntps на четверть быстрее. Что какбэ намекает нам, что интел то прав. |
ну, это он не понял, что по факту там будет последовательная |
ну, это он не понял, что по факту там будет последовательная запись... |
последовательное чтение/запись через кэш-то? - нет, совершен |
последовательное чтение/запись через кэш-то? - нет, совершенно не смущает/пугает. ...с памятью как с диском: "seek time" (т.е. ras/cas и сопутствующие латентности) дорогие, зато потом всё быстро. вот кэш и минимизирует эти "сиик таймззз", за счёт чего и приближается к производительности шины. |
а кого волнует "вымывание кэша" ? ты его чего, <s>солить</s> |
а кого волнует "вымывание кэша" ? ты его чего, кэш оптимизирует работу с памятью. через уэш всё (с точки зрения доступа к мэмори) оптимальней происходит. а тем более при последовательной записи/чтении. |
а всё равно без кэша была бы полная труба... ну, порядок мож |
а всё равно без кэша была бы полная труба... |
Никогда такую задачу не |
Никогда такую задачу не решал. Acronis backup умеет конвертировать backup в виртуальную машину, но я в это место никогда не заглядывал. |
Алексей, я извиняюсь что не |
Алексей, я извиняюсь что не по теме, но может подскажете что к чему. Сейчас ось XP SP3, хочу пересесть на семерку, но при этом хочется сохранить текующую ХП в виде виртуальной Оси из под семерки. То есть каким-то образом запаковать XP с софтом, а потом на чистой семерке поставить виртуальную машину, будь то родная от MS или вмваре... и в ней восстановаить прежнюю ХР. Такое возможно? Вообще многим как мне кажется это было бы удобно при переезде на новую Ось - и переезд быстрый, и ничего не потеряно и все работает. Может посоветуете какую лучше виртуалку ставить под семерку, даже если не удасться развернуть старую ХР, то придется новую ставить. Вмваре универсальна и позволяет разворачивать и операционки от MS и от Apple как я понимаю? Заранее спасибо) |
Да, то что WC нарушает все подряд - это же отлично, нет вымы |
Да, то что WC нарушает все подряд - это же отлично, нет вымывания кэша, нет оверхеда на синхронизацию кэшей в случае multicore. То есть если удается снабдить горшки независимыми данными (а с imaging - это несложно), то только за счастье. На видеокартах память так же устроена, я привычный. |
Кстати, 5.5 гигабайт в секунду на запись уже не пугают? А т |
Кстати, 5.5 гигабайт в секунду на запись уже не пугают? А то я и без всякого SSE научился почти столько получать, на чистых плюсах. |
Компилятор (интеловский) считает, что так лучше и ставит их |
Компилятор (интеловский) считает, что так лучше и ставит их вместо _mm_store_ps() если в цикле он один. А если два в соседние адреса (типа, поанроллил) - то не ставит. |
Я как-то не уверен, как ее можно так запросить, но потом мож |
Я как-то не уверен, как ее можно так запросить, но потом можно залочить. Правда если попросил сначала больше присутствующей физической... |
Не, распаковку рава я тут (в этом письме) не обсуждал. Обсуж |
Не, распаковку рава я тут (в этом письме) не обсуждал. Обсуждал read-modify-write (туда же), но там не movntps |
Pages
