LINUX.ORG.RU

Выпущен самообучающийся компилятор Milepost GCC

 , ,


0

0

"Корпорация IBM сообщила о доступности для всех желающих первого в мире компилятора, обладающего способностью машинного самообучения. Компилятор Milepost GCC с открытым исходным кодом (open source) оптимизирует программные приложения, что, в результате, приводит к сокращению сроков разработки и большому выигрышу в производительности приложений.
<...>
Как ожидалось, новый компилятор (результат совместной работы IBM и ее бизнес-партнеров из финансируемого Евросоюзом консорциума Milepost) резко сократит сроки вывода на рынок новых программных продуктов. Приложения теперь можно быстрее настраивать под целевые архитектуры, сокращая цикл разработки. Когда компания, например, хочет разработать новую модель мобильного телефона, она, как правило, нанимает группу разработчиков приложений на многие месяцы, чтобы созданное ими встраиваемое программное обеспечение работало на приемлемом уровне производительности. Компилятор Milepost GCC может сократить время, необходимое для достижения этого уровня, почти в 10 раз.
<...>
Компилятор Milepost GCC доступен для свободной загрузки с Web-сайта консорциума http://www.milepost.eu, начиная с 25 июня этого года. В проекте консорциума принимают участие IBM Haifa Research Lab, Израиль; Университет Эдинбурга (University of Edinburgh), Великобритания; ARC International Ltd., Великобритания; CAPS Enterprise, Франция; и INRIA, Франция".

>>> Подробности

Re: Выпущен самообучающийся компилятор Milepost GCC

Им всё таки удалось запихнуть в коробку разбитые часы?

Ждем результатов киберэволюции.

//По ссылке не ходил.

ansi ★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

ого, а им можно собрать libskynet.so?

fizteh ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>ого, а им можно собрать libskynet.so?

В скором времени Linux собранный Milepost GCC осознал себя как личность. Сначала он присвоил себе версию 3.0. Затем захватил весь Интернет и наконец в 6 июля 2014 равно в 18 часов 18 минут был нанесён ядерный удар по всему человечеству...

Смотрите в кинотеатрах вашнго города — Linux 3.0: восстание машин.

Root-msk ★★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

> Если правда, то это мегавещь быдлокодеры больше не нужны ;-)

угм... а мне почему то кажется что как раз только былокодеров то будет и достаточно для любого проекта. Остальное за компилятором.

firsttimeuser ★★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

libastral.so им компилировать?

unikoid ★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

> Если правда, то это мегавещь быдлокодеры больше не нужны ;-)

>угм... а мне почему то кажется что как раз только былокодеров то будет и достаточно для любого проекта. Остальное за компилятором.

Вот именно, речь как раз об этом. Оптимизация кода будет не нужна.

vvnab ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Реквестую оптимизированную компиляцию в брайнфак

ArsenShnurkov ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Компилятор чего? с, с++, objc?

a3 ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Если это действительно правда, то это похоже на изобретение паровых машин для фабрик в 17 веке. Переход от полностью ручного труда в программировании к промышленному производству программ. Этого следовало ожидать, но я не думал, что это произойдет уже в этой жизни... :)

piranha ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Предлагаю скормить их онлайновым сервисам все сто гигабайтов основного репозитория генту. если справится - скормить санрайз.

ArsenShnurkov ()

Re: Выпущен самообучающийся компилятор Milepost GCC

> Компилятор Milepost GCC доступен для свободной загрузки с Web-сайта консорциума http://www.milepost.eu, начиная с 25 июня этого года.

Где? Там сайт склепаный студентом за обед и много всякого пафоса.

alexru ★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

комментарии умиляют - просто компилятор будет лучше оптимизировать код( причем в основном не под х86 ), где вы там ИИ и автоматическое написание кода увидели - не понятно

lester ★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Они перенесли отработанные годами идеи из JIT HotSpot в GCC? Много ума не надо

Karapuz ★★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>Где? Там сайт склепаный студентом за обед и много всякого пафоса.

Вам важно, чтобы на сайте было куча анимированных gif, flasha и прочих свистоперделок?

EvgenijM86 ()

Re: Выпущен самообучающийся компилятор Milepost GCC

> Вам важно, чтобы на сайте было куча анимированных gif, flasha и прочих свистоперделок?

Нам важно, чтобы на конкретную станицу можно было хотя-бы ссылку дать.

a3 ()

Re: Выпущен самообучающийся компилятор Milepost GCC

> Вам важно, чтобы на сайте было куча анимированных gif, flasha и прочих свистоперделок?

Тут в новости говорится, что можно скачать. С того сайта скачать ничего нельзя. Новость для удлинения скора?

alexru ★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>В скором времени Linux собранный Milepost GCC осознал себя как личность.

И первым делом снес с компа КДЕ, а вторым сам допилил Гном до человеческого состояния. Спешите! Сокращение сроков разработки! Программы пишутся сами!

mrxrrr ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>угм... а мне почему то кажется что как раз только былокодеров то будет и достаточно для любого проекта. Остальное за компилятором.

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

registrant ★★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

> точно, и говноигры будут сами под линукс писаться. осталось сделать самообучающийся редактор текстур

ага,а сюжет возьмем из cat /dev/urandom )

jax ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>Если правда, то это мегавещь быдлокодеры больше не нужны ;-)

Как раз-таки наоборот, - быдлокодеры нужны в первую очередь (особенно индусы).

А программисты - не нужны (за редким исключением некоторых областей).

Turbo_Mascal ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>быдлокодеры нужны в первую очередь (особенно индусы).

Что-то мне подсказывает, что ты от того же быдлоиндуса мало чем отличаешься, а точнее - вообще ничем.

mrxrrr ()

Re: Выпущен самообучающийся компилятор Milepost GCC

И да, еще, запарили псевдоэлитарщики мнящие себя гиками и всячески погоняющие индусов. Думаю что даже компилер этот индусы и придумали.

mrxrrr ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Компилятор со встроенной телепатией, прикольно

yoghurt ★★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

> Это всё евреи придумали на погибель честным людям

Таки да, в консорциуме евреи, бритты и галлы. Ни американцев, ни фрицев, ни кого-то из Восточной Европы.

Stalin ★★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Кстати, вообще кто-нибудь видел впечатляюшие достяжения машинного обучения? А то вместо искуственного интелекта мне удавалось лицезреть только искуственную тупость.

vasdi ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>а мне почему то кажется что как раз только былокодеров то будет и достаточно для любого проекта.

Это смотря в какую сторону компилятор крутить будут. В идеале человек должен писать алгоритм а не программу

DNA_Seq ★★☆☆☆ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>Предлагаю скормить их онлайновым сервисам все сто гигабайтов основного репозитория генту. если справится - скормить санрайз.

Напомнило анекдот про зарубежную лесопилку, купленную русским мужикам...

...засунули мужики туда стальной лом. Машинка покряхтела и задымилась. "Ага" - сказали мужики.

deadman ★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Почитайте FAQ на этом milepost.eu. На самом деле это технология PGO (Profile guided optimization), давно уже реализованная в компиляторах Intel и Microsoft. Только здесь она возведена в роль краеугольной. Т.е., вместо того, чтобы реализовывать в компиляторе сложные алгоритмы, "вычисляющие" оптимизированный код, избран путь "угадывания" его методом тыка. Конечно, это на порядок упрощает и убыстряет разработку компилятора под новые архитектуры. Но чем при этом приходится жертвовать, думаю, всем понятно...

greenMind ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>Предлагаю скормить их онлайновым сервисам все сто гигабайтов основного репозитория генту. если справится - скормить санрайз.

как потом монстра забарывать будешь :)

shty ★★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

>>угм... а мне почему то кажется что как раз только былокодеров то будет и достаточно для любого проекта. Остальное за компилятором.

>Вот именно, речь как раз об этом. Оптимизация кода будет не нужна.

не-а... не о том... а о том что для портирования на произвольно взятую платформу будет тратиться меньше времени и ресурсов

shty ★★★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

Milepost GCC это плагин к emacs :)

px ★★★ ()

Re: Выпущен самообучающийся компилятор Milepost GCC

18%-ное улучшение производительности в эталонных тестах для встраиваемых приложений.

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

impfp ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.