All streams
Search
Write a publication
Pull to refresh
227
0
Дмитрий Рыжков @Terror

User

Send message
В анонсе говорилось, что они собирают вопросы до среды и в среду, начиная с 15.00, начинают на них отвечать.
Так что запасаемся терпением и ждем. :)
Вопрос для Виктории: есть система со встроенной графикой, устанавливаем видеокарту и встроенная графика становится бесполезной. Входит ли в планы компании Intel создание технологий (программных, аппаратных), которые позволят с пользой использовать незадействованную встроенную графику?

У меня несколько вопросов, если Вы не против.

1. Можно ли расценивать интерес компании Intel к GPGPU как признание ограничений в развитии CPU?
2. Ограничиваются ли возможные сферы применения GPGPU играми, обработкой видео и графики? Что мне, как разработчику десктоп приложений, может дать использование GPGPU? Ограничиваются ли его возможности только возможностью ускорения вычислений?
3. Планируется ли выпуск средств разработки, с использованием Larrabee SDK, интегрирующихся с Visual Studio. И самая «темная» для меня часть вопроса — как будет происходить отладка CPU будет эмулировать GPU?
Подробнее о компании

Там есть упоминание компании Dick Smith, которая, в частности, торгует электроникой. На сайте этого подразделения так и сказано «Dick Smith is a trading division of Woolworths Limited.»

Я не защищаю Apple, мне просто интересно понять причину иска. И она не так проста, как может показаться из заголовков новостей.
Немного подробнее, на английском

Данный ретейлер торгует в том числе электроникой, и Apple опасается, что ничто не помешает Woolworths в будущем продавать компьютеры с этим лого. А это уже повод для беспокойства.
Согласен, код можно заставить быстрее и без многопоточности. Но если уж нам достался 2-х, 4-х и т.д. процессор почему бы не использовать его на всю катушку.
За подсказку с NVidia CUDA спасибо, интересная тема.
Большое Вам спасибо за внимательность! Я этот кусок кода упустил из виду, и уже второй день бьюсь головой об стол, пытаясь понять — почему первый метод дико тормозит и работает безобразно долго.
Разница очень значительная, я ее побоялся показывать (первый способ более 70-ти секунд, второй — 3) ищу ошибку в программе. Как буду уверен, что я нигде не ошибся — покажу :)
Было желание показать простоту создания многопоточного приложения при использовании OpenMP, а не способ оптимизировать задачу от и до.
Это просто «синтетический» пример, необходимость многопоточных вычислений может возникнуть, например, в 3D редакторе, при рендеринге изображений.
Извиняюсь, почему-то вставка текста привела к отправке коммента.

Current password: 8250000 Elapsed time: 0 sec.
Current password: 8500000 Elapsed time: 0 sec.
Current password: 8000000 Elapsed time: 0 sec.
Current password: 8750000 Elapsed time: 0 sec.

Т.е. первый цикл начал работу с 8000000, второй 8250000 и т.д. Насчет на разных серверах не скажу, не сталкивался, хотя тоже интересно.
Да, добавляем прагму на цикл и получаем параллельное выполнение.Происходить это будет следующим образом (на примере первой итерации):

Запускал под виндой, проблем не было. Не исключаю, что я что-то упустил, но я не вижу проблемы. Объявление переменных strHash и stream происходит внутри тела цикла, т.е. они, если я правильно понимаю, для каждого потока будут своими. Вот если бы я вынес их объявление за тело цикла, тогда бы пришлось использовать private(strHash, stream). По моему как-то так.
Чисто теоретическая. Показать на примере два подхода к распаралелливанию задачи.
Обменяю на время умение «писать программы» на умение «делать деньги»! Срочно! :)
Можно долго ждать всходов, когда семена еще не посеяны, надеюсь вы меня понимаете. :)
Вопросы можно задавать тогда, когда ты (т.е. я), немного в теме. А я не в теме, хотя сама тема для меня интересна. Не сочтите за занудство.
Как дополнительный, наглядный пример — у моего знакомого, шароварщика, в прошлом месяце, продажи выросли аж на 100%! Было 1 стало 2…

Information

Rating
Does not participate
Location
Тольятти, Самарская обл., Россия
Date of birth
Registered
Activity