URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 127325
[ Назад ]

Исходное сообщение
"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппаратных ускорителей"

Отправлено opennews , 23-Апр-22 09:30 
Проект LLVM представил выпуск компилятора HPVM 2.0 (Heterogeneous Parallel Virtual Machine), нацеленного на упрощение программирования для гетерогенных систем и предоставляющего средства для генерации кода для CPU, GPU, FPGA и предметно-ориентированных аппаратных ускорителей. Код проекта распространяется под лицензией  Apache 2.0...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=57072


Содержание

Сообщения в этом обсуждении
"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено lockywolf , 23-Апр-22 09:30 
Компиляции чего?

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 13:07 
> Компиляции чего?

ответили в комментарии https://www.opennet.me/openforum/vsluhforumID3/127325.html#9


"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 09:34 
Пример бы программы

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 10:18 
https://hpvm.readthedocs.io/en/latest/tutorials/1-heterocpp....

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Шарп , 23-Апр-22 12:36 
Уродский синтаксис. Есть же sycl, у которого программа остаётся в первозданном виде.

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 15:59 
Бредятинка какая-то, писать надо больше, чем просто на Сях.

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 24-Апр-22 13:56 
> https://hpvm.readthedocs.io/en/latest/tutorials/1-heterocpp....
>используется код в стиле C и контейнеры в стиле C
>C++ не используется, только типы и неймспейсы из него
>Hetero-C++
>C++

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 10:38 
https://www.tutorialspoint.com/cplusplus-hello-world-program

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 09:44 
>на языках C/C++

Вендузятники так пишут. Позор.

На языках Си и С++. Так надо писать.


"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 10:17 
Странно. Я тоже так пишу. Вантузятником я был с 2003 по 2007 годы. Значит до сих пор меня вантуз преследует?

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 10:20 
мальчик только встал на путь программирования, этап трушности

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено vladimir , 23-Апр-22 10:21 
Крут!!! Но жирён :)

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 24-Апр-22 10:06 
>Странно. Я тоже так пишу. Вантузятником я был с 2003 по 2007 годы.

Если ты так пишешь, то ты до сих пор вантузник.


"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 11:37 
> Виртуальная архитектура .. абстрагирует

В одной фразе весь "современный" смузи-софт.


"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 15:38 
Один язык и компилер для cpu, gpu и amm? И неважно что и где исполняется?

Результат ручной оптимизации под железо конечно будет лучше, чем автоматом.

Но тут огромный выигрыш в трудоёмкости и проще квалификационные требования. И пусть результат не идеален.

Так что может взлететь.


"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 16:01 
Может, надо прекратить подбрасывать кирпичи в воздух в надежде, что они улетят на юг, и начать строить из них дом?

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено мастер кирпичей , 24-Апр-22 02:28 
А в чем проблема?

Я уже подбросил кучу кирпичей в воздух и все они улетели на юг.

В чем собственно проблема, зачем строить дом, если кирпичи спокойно улетают на юг?


"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 13:08 
может быть оно сможет компилировать код для vliw без тех проблем что возникали с обычным llvm

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Аноним , 23-Апр-22 16:02 
С таким подходом к программированию скоро для сложения двух чисел мало будет nvidia rtx...

"Опубликован HPVM 2.0, компилятор для CPU, GPU, FPGA и аппара..."
Отправлено Mr. Sneer , 23-Апр-22 17:21 
HPVM...я сразу вспомнил HPVM на HP-UX 11.31...ностальгия))