The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

08.11.2013 23:36  В Fedora 21 предложено обеспечить "из коробки" поддержку OpenCL на основе открытых технологий

Разработчиками дистрибутива Fedora Linux рассматривается инициатива по обеспечению поддержки OpenCL в будущем выпуске Fedora 21 в состоянии "по умолчанию". Для обеспечения поддержки предполагается задействовать открытые компоненты графического стека.

В основном поддержка сведётся к активации по умолчанию трекера состояний Clover в MESA и поставке в составе дистрибутива ряда пакетов, например pocl (portable OpenCL - реализация OpenCL только средствами CPU), libclc (реализация OpenCL, ориентированная на использование с фронтэндом clang, поддерживает работу на GPU), beignet (специфичная для Intel реализация OpenCL, поддерживающая относительно новые GPU фирмы Intel), а также возможно ряда дополнительных пакетов и утилит (например, RadeonTOP, наглядно отображающий нагрузку на различные блоки GPU Radeon).

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Релиз Mesa 9.0 с поддержкой OpenGL 3.1
Автор новости: Аноним
Тип: К сведению
Ключевые слова: clover, opencl, fedora
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, pavlinux (ok), 00:12, 09/11/2013 [ответить] [показать ветку] [···]    [к модератору]
  • +4 +/
    Ну что, дело хорошее. Флаг им в руки, ждем через 15 лет стабильную версию.
     
     
  • 2.9, Аноним (-), 01:12, 09/11/2013 [^] [ответить]    [к модератору]
  • –1 +/
    Ты смотри как бы тебе стабильная версия не наступила за 15 лет.
     
  • 1.2, Аноним (-), 00:15, 09/11/2013 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    РедХат что-то слоупочит, технология ведь ключевая для серваков будущего
     
     
  • 2.4, pavlinux (ok), 00:26, 09/11/2013 [^] [ответить]    [к модератору]
  • +/
    Куда торопиться, софта все равно нет?! Так, экспериментальные поделки или научный софт.
     
     
  • 3.7, GenryU (?), 00:55, 09/11/2013 [^] [ответить]    [к модератору]
  • –1 +/
    Софт c OpenCL есть под Windows, Aple, Android...  Здесь Linux комп выступит как распределённый OpenCL вычислитель по сети.
    В самом Linux, майнеры (Bitcoin ...) используют только OpenCL.
    Появятся и другие приложения.

     
     
  • 4.10, Аноним (-), 01:14, 09/11/2013 [^] [ответить]     [к модератору]  
  • +/
    Уже появляются Либр офис например Ряд программ уже умеет ускоряться на opencl ... весь текст скрыт [показать]
     
     
  • 5.16, ананим (?), 02:11, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    В сабже вон для интела beignet указан.
     
     
  • 6.18, Аноним (-), 06:44, 09/11/2013 [^] [ответить]     [к модератору]  
  • +/
    Ты хочешь рассказать автору новости что там указано Круто, круто А ничего что ... весь текст скрыт [показать]
     
     
  • 7.21, ананим (?), 07:01, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    А по тебе прям сразу видно. Вот глянул и сразу понятно — Во! Вот это автор!
    При чём не только новости, но и всех указанных в ней технологий. Особенно beignet.
    И даже сама intel в своём opecl-sdk только с ним и советуется.
    Крутой-крутой.

    Зыж
    По теме — они все сырые пока.
    И не известно кто из них первым дойдёт до кондиции вообще.
    И то что федора стала этим вопросом заниматься — это ей огрумный плюс (Но похтеринга не компенсирует ни разу).

     
  • 5.28, Аноним (-), 09:20, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    а во всяких гимпах, критах, видеоредакторах его до сих пор нет. Только ломатели паролей, да копалки монеток запускать. Ну и либрофис зачем-то...
     
     
  • 6.30, serge_g (?), 12:07, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    gimp 2.9 (unstable) во всю opencl использует. Из стабильных приложений - darktable
     
  • 4.34, pavlinux (ok), 20:42, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    > Софт c OpenCL есть под Windows, Aple, Android...  

    Исходники видел? А то я ради бабла такого написать могу:
    "Алгоритмы Буддистских монахов 3000 года до н.э.",
    "Потоковый декодер от наследников Фурье и правнука Эйлера"...
    ТОЛЬКО СЕЙЧАС: $999.95! Купи один лохотрон, второй получи в подарок!  

    > В самом Linux, майнеры (Bitcoin ...)

    Я говорил про софт, а не про онанизм.

     
  • 3.26, Аноним (-), 07:43, 09/11/2013 [^] [ответить]     [к модератору]  
  • +/
    Это из за эпикфейла AMD, у них годами компилер OpenCL глючит, только буквально м... весь текст скрыт [показать]
     
  • 2.22, Аноним (-), 07:29, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    Древняя она, эта технология. Еще с времен когда вычисления на примитивных пиксельных шейдерах делали, это как бы временная затычка. HSA, OpenMP 4, унификация доступа к памяти - вот правильный подход.
     
     
  • 3.33, fidaj (ok), 12:32, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    > Древняя она, эта технология. Еще с времен когда вычисления на примитивных пиксельных
    > шейдерах делали, это как бы временная затычка. HSA, OpenMP 4, унификация
    > доступа к памяти - вот правильный подход.

    А именно OpenACC - как логическое продолжение OpenMP ;), но с возможностью использования GPU, FPGA, etc...

     
  • 1.6, Yaisis (?), 00:46, 09/11/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Как раз недавно хотел поэкспериментировать с OpenCL, переделать свой код на него, а в моём дистрибутиве OpenCL не работал и пришлось много повозиться, чтобы настроить его. А ведь это действительно должно работать во всех дистрибутивах без дополнительных настроек.

    Ну и да, кому же интересно писать софт под OpenCL, если сам OpenCL не работает у большинства(предполагаю) линукс пользователей ?

     
     
  • 2.12, Аноним (-), 01:17, 09/11/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    В открытых дровах сие как бы злостный WIP Но если что - см https fedoraproje... весь текст скрыт [показать]
     
  • 1.13, fidaj (ok), 01:24, 09/11/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    прошлый век :) - OpenACC - наше всио! :)
     
     
  • 2.14, Аноним (-), 01:33, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    > прошлый век :) - OpenACC - наше всио! :)

    И кто сие поддерживает? И где оно на GPU?

     
     
  • 3.15, fidaj (ok), 01:43, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    >> прошлый век :) - OpenACC - наше всио! :)
    > И кто сие поддерживает?

    да часть из тех же что поддерживают и OpenCL, OpenMP, и др.

    http://www.openacc-standard.org/about-openacc
    ...

    >  И где оно на GPU?

    http://www.nvidia.ru/object/open-acc-20120830-ru.html
    https://developer.nvidia.com/openacc
    ...

     
     
  • 4.19, Аноним (-), 06:47, 09/11/2013 [^] [ответить]     [к модератору]  
  • +/
    Мне как-то не очевидно кто там будет победителем OpenCL на данный момент набира... весь текст скрыт [показать]
     
     
  • 5.24, Аноним (-), 07:36, 09/11/2013 [^] [ответить]     [к модератору]  
  • +/
    на CUDA все просто работает, а на OpenCL только тестовые однострочные хелловорды... весь текст скрыт [показать]
     
  • 5.32, fidaj (ok), 12:27, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    >> да часть из тех же что поддерживают и OpenCL, OpenMP, и др.
    > Мне как-то не очевидно кто там будет победителем. OpenCL на данный момент
    > набирает некую популярность, появляется в открытых графических драйверах, ну и в
    > софте.

    OpenCL - это в первую очередь CL - у меня нету желания еще один выдуманный язык осваивать что бы потом ни на одном из них не писать нормальный код... потому и нравиться именно реализация OpenACC...

    >>>  И где оно на GPU?
    >> http://www.nvidia.ru/object/open-acc-20120830-ru.html
    >> https://developer.nvidia.com/openacc ...
    > Ну не, нвидия с ее блобьем может идти куда подальше.

    это всего лишь пример... реализацию скоро можно будет увидеть у многих производителей... хочется так надеяться.

     
     
  • 6.35, pavlinux (ok), 20:47, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    > OpenCL - это в первую очередь CL - у меня нету желания еще один выдуманный язык осваивать

    Обычный C99, тока библиотеки и имена функций другие, расширенные типы, доп. атрибуты,...    

     
     
  • 7.36, fidaj (ok), 21:07, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    >> OpenCL - это в первую очередь CL - у меня нету желания еще один выдуманный язык осваивать
    > Обычный C99, тока библиотеки и имена функций другие, расширенные типы, доп. атрибуты,...

    ну зачем же лукавить? ;) - да, OpenCL базируется на C99 стандарте, но не всегда его придерживается...

     
  • 2.17, Yaisis (?), 05:47, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    OpenACC вроде в платном компиляторе только доступно.
    OpenMP 4.0 поддерживает GPU и в нём должно быть также удобно, как и в OpenACC, но не проверял.

    На OpenCL мне не понравилось программировать - слишком много надо всякой ерунды писать - это очень неудобно.

     
     
  • 3.20, Аноним (-), 06:48, 09/11/2013 [^] [ответить]     [к модератору]  
  • +/
    Ну так GPU довольно странные конструкции Эффективно их программить - вообще отд... весь текст скрыт [показать]
     
     
  • 4.25, Аноним (-), 07:39, 09/11/2013 [^] [ответить]     [к модератору]  
  • +/
    вот и пусть эту науку GCC и HSA реализуют, через OpenMP или нативно - мне пофиг ... весь текст скрыт [показать]
     
  • 3.31, fidaj (ok), 12:23, 09/11/2013 [^] [ответить]    [к модератору]  
  • +/
    > OpenACC вроде в платном компиляторе только доступно.
    > OpenMP 4.0 поддерживает GPU и в нём должно быть также удобно, как
    > и в OpenACC, но не проверял.

    OpenMP - не умеет на GPU...

    > На OpenCL мне не понравилось программировать - слишком много надо всякой ерунды
    > писать - это очень неудобно.

    +1

     
  • 1.27, Аноним (-), 09:14, 09/11/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Только ПО нет.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor