Вопрос для Виктории: есть система со встроенной графикой, устанавливаем видеокарту и встроенная графика становится бесполезной. Входит ли в планы компании 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-х и т.д. процессор почему бы не использовать его на всю катушку.
Большое Вам спасибо за внимательность! Я этот кусок кода упустил из виду, и уже второй день бьюсь головой об стол, пытаясь понять — почему первый метод дико тормозит и работает безобразно долго.
Разница очень значительная, я ее побоялся показывать (первый способ более 70-ти секунд, второй — 3) ищу ошибку в программе. Как буду уверен, что я нигде не ошибся — покажу :)
Извиняюсь, почему-то вставка текста привела к отправке коммента.
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). По моему как-то так.
Так что запасаемся терпением и ждем. :)
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 в будущем продавать компьютеры с этим лого. А это уже повод для беспокойства.
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 и т.д. Насчет на разных серверах не скажу, не сталкивался, хотя тоже интересно.