информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Spanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / dnet
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
Зато при использовании стоковой системы охлаждения это в... 13.01.12 19:33  Число просмотров: 3571
Автор: Sla <Sla> Статус: Member
<"чистая" ссылка>
> OpenCL отсутствует, поскольку напрягается GPU. Т.е. надо
> быть внимательней.
Зато при использовании стоковой системы охлаждения это в первую очередь слышно, а во-вторых ощущается по микро (и не очень микро лагам) GUI

> А, вот ещё смишно -- предпоследняя версия драйверов,
> которая 11.8, при использовании OpenCL, грузила одно ядро
> CPU на 100%, поскольку использовался крайне неудачный
> механизм ожидания разгрузки GPU с сумасшедшим циклом
> опроса, что также дико раздражало пользователей.

В OpenCL такого не было никогда, busy-цикл был 300 лет тому назад в CAL API. С введением OpenCL появились функции
calCtxWaitForEvents()/calCtxIsEventDone() и проблема отпала. Правда, счастье было недолго, до бага в драйвере, который долго чинили.
<dnet>
AMD наконец-то сподобилась пропатчить драйверы так, чтобы OpenCL на GPU работал при подключении к компу через удалённый рабочий стол 14.10.11 08:24  
Автор: HandleX <Александр М.> Статус: The Elderman
Отредактировано 14.10.11 10:18  Количество правок: 8
<"чистая" ссылка>
AMD закидывали камешками по этому поводу давно -- типа "я подключаюсь к серверу лаборатории из дома по удалённому рабочему столу и не могу проводить на нём расчёты с использованием OpenCL", на что AMD невнятно бормотали типа "ну вы же понимаете, в этот момент ваша программа исполняется таким образом, что она не имеет доступа к нашему видеодрайверу" или какой-то подобный бред.

А, да -- также был облом, если вы пытались запустить программу, использующую OpenCL, но запущенную под пользователем SYSTEM, по событию через планировщик задач -- программа не могла достучаться до видеокарточной OpenCL.

В общем, сейчас учёные довольны, майнеры биткоинов и участники других подобных проектов тоже писают от счастья -- наконец-то не нужно управлять компами удалённо через что-то иное, чем по RDP, а также можно прописывать майнеров в планировщик и запускать их автоматически, например при старте компутера (до входа пользователя в систему).

Создатели троянцев, которые скрытно прописывались в систему, и использовали вычислительные ресурсы компутеров для своих корыстных целей, теперь тоже смогут использовать эти ресурсы гораздо эффективней, к тому же яркий признак их активности -- 100% использование CPU, при использовании OpenCL отсутствует, поскольку напрягается GPU. Т.е. надо быть внимательней.

А, вот ещё смишно -- предпоследняя версия драйверов, которая 11.8, при использовании OpenCL, грузила одно ядро CPU на 100%, поскольку использовался крайне неудачный механизм ожидания разгрузки GPU с сумасшедшим циклом опроса, что также дико раздражало пользователей.

Сейчас всё это поправили, так что слава роботам! :-)
Зато при использовании стоковой системы охлаждения это в... 13.01.12 19:33  
Автор: Sla <Sla> Статус: Member
<"чистая" ссылка>
> OpenCL отсутствует, поскольку напрягается GPU. Т.е. надо
> быть внимательней.
Зато при использовании стоковой системы охлаждения это в первую очередь слышно, а во-вторых ощущается по микро (и не очень микро лагам) GUI

> А, вот ещё смишно -- предпоследняя версия драйверов,
> которая 11.8, при использовании OpenCL, грузила одно ядро
> CPU на 100%, поскольку использовался крайне неудачный
> механизм ожидания разгрузки GPU с сумасшедшим циклом
> опроса, что также дико раздражало пользователей.

В OpenCL такого не было никогда, busy-цикл был 300 лет тому назад в CAL API. С введением OpenCL появились функции
calCtxWaitForEvents()/calCtxIsEventDone() и проблема отпала. Правда, счастье было недолго, до бага в драйвере, который долго чинили.
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach