The OpenNET Project / Index page

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

14.11.2015 10:14  Администрация по национальной ядерной безопасности США подключилась к усовершенствованию LLVM

Администрация по национальной ядерной безопасности Министерства энергетики США и компания NVIDIA объявили о сотрудничестве в области развития проекта LLVM. Участники совместного проекта намерены усовершенствовать развиваемый под эгидой LLVM компилятор для языка Fortran, обеспечив в нем поддержку массового распараллеливания вычислений с задействованием вычислительных возможностей GPU. Работу планируется завершить в 2016 году и опубликовать в виде свободного проекта.

К работе будут привлечены инженеры из Ливерморской, Лос-Аламосской и Сандийских национальных лабораторий, а также разработчики из компании NVIDIA, занимающиеся развитием компиляторов PGI Accelerator, позволяющих обеспечить распределённые вычисления в кластере с задействованием GPU. В рамках нового открытого проекта планируется перенести наработки PGI Accelerator в LLVM и расширить существующий инструментарий компилятора, после чего добиться включения подготовленного кода в основной состав LLVM.

В анонсе проекта указано, что LLVM вызывает большой интерес сообщества, специализирующегося на высокопроизводительных вычислениях. Но до сих пор использование LLVM в основном ограничивалось C/C++ компилятором Clang, в то время как многие крупные научные разработки совмещают в себе модули на языках C++ и Fortran. Усовершенствование компилятора LLVM для языка Fortran позволит использовать единый инструментарий для компиляции подобных смешанных проектов и сформирует полноценный продукт, предоставляющий полный спектр возможностей, востребованных в научных и инженерных разработках.

  1. Главная ссылка к новости (http://arstechnica.com/informa...)
  2. OpenNews: Увидел свет набор компиляторов LLVM 3.7
  3. OpenNews: LLVM Foundation получил официальный статус некоммерческой организации
  4. OpenNews: В LLVM/Clang добавлена техника защиты стека SafeStack
  5. OpenNews: Компания Microsoft опубликовала LLILC, основанный на LLVM компилятор для .NET
  6. OpenNews: Компания Apple представила язык программирования Swift, основанный на LLVM
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: fortran, llvm
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.14, privation, 13:27, 14/11/2015 [ответить] [смотреть все]
  • –1 +/
    насколько серьезен потенциал gcc - впечатляет  ...

    лучше бы сделали еще одну альтернативу карточкам nvidia ...


    потом какой нибудь java лобби заявит что llvm это тупик делайте все на джаве ...

     
  • 1.21, Аноним, 14:20, 14/11/2015 [ответить] [смотреть все]
  • –9 +/
    2015 @ fortran

    мда

     
     
  • 2.45, Кармер, 17:43, 14/11/2015 [^] [ответить] [смотреть все] [показать ветку]
  • +3 +/
    > 2015 @ fortran

    Fortran жив и будет жить еще 10000 лет !


     
     
  • 3.58, Аноим, 22:58, 14/11/2015 [^] [ответить] [смотреть все]
  • +1 +/
    Есть еще Пролог!
    Он круче фортрана. И он ваще вечен!!!
     
     
  • 4.60, angra, 02:25, 15/11/2015 [^] [ответить] [смотреть все]
  • +3 +/
    Fortran это один из многих императивных ЯП, а Prolog практически единственный из... весь текст скрыт [показать]
     
     
  • 5.83, Аноним, 10:32, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    SQL в каком-то смысле - альтернатива Прологу.
     
     
  • 6.85, Andrey Mitrofanov, 10:54, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    В каком-то смысле bash делает их обих D... весь текст скрыт [показать]
     
     
  • 7.89, КО, 12:22, 16/11/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Как бы SQL и Пролог из четвертого поколения, а язык скриптов Баша, как и Фортран... весь текст скрыт [показать]
     
     
  • 8.94, Andrey Mitrofanov, 15:03, 16/11/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    В каком-то другом смысле, значит ... весь текст скрыт [показать]
     
  • 5.95, dukzcry, 16:04, 16/11/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Есть http web cecs pdx edu antoy homepage publications cacm paper pdf попр... весь текст скрыт [показать]
     
     
  • 6.96, IB, 16:24, 16/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Почему Встроенная выводилка на Прологе вполне себе вариант Как язык общего пол... весь текст скрыт [показать]
     
     
  • 7.99, dukzcry, 19:01, 16/11/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Потому что Пролог так и не избавился от детских болячек Этот бэктрекинг слишком... весь текст скрыт [показать]
     
     
  • 8.101, Кармер, 22:54, 16/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Чеего декларатищики, кто продемонстрирует хотя б poisson solver с реализацие... весь текст скрыт [показать]
     
     
  • 9.108, dukzcry, 23:49, 16/11/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Пруф или быстрее сишной Ясное дело, понаписали кучу специфических либ на чем в ... весь текст скрыт [показать]
     
     
  • 10.114, Кармер, 10:09, 17/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну, выкатывай решатель на прологе, или на чем другом декларативном,мы продемонст... весь текст скрыт [показать]
     
  • 5.121, Аноним, 00:35, 20/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    погуглите Erlang адова смесь пролога, смалталка, хаскеля, жабы, ди с вкрап... весь текст скрыт [показать]
     
     
  • 6.127, dukzcry, 22:47, 26/11/2015 [^] [ответить] [смотреть все]  
  • +/
    http www opennet ru opennews art shtml num 43325 113 Т е язык со своей нишей ... весь текст скрыт [показать]
     
  • 2.48, ffirefox, 19:20, 14/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    По возможностям и удобству, FORTRAN IV и современный фортран это два если не че... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.124, DeadLoco, 23:59, 21/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну, фортран-4, это уже совсем кондово. В вузах учили, все-таки, ф77.
     
  • 2.57, анон, 22:33, 14/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Ну а что поделать, традиция Математики и физики в штатах по-прежнему изучают фо... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.63, angra, 02:34, 15/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    За год человек нарабатывает около 2000 часов Миллионы человекочасов означает, ч... весь текст скрыт [показать]
     
     
  • 4.65, Аноним, 07:58, 15/11/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    учитывая что группа zfs on linux в LLNL это где-то 10 человек то математиков ду... весь текст скрыт [показать]
     
  • 4.72, Кармер, 16:57, 15/11/2015 [^] [ответить] [смотреть все]  
  • +4 +/
    Ну так и есть modular oceanic model - с 91 года пилиться, Mitgcm c 97 , библи... весь текст скрыт [показать]
     
  • 4.84, bOOster, 10:51, 16/11/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Заметно отсутствие высшего образования, а в точности Матана, СОПРОМАТа и Теории... весь текст скрыт [показать]
     
     
  • 5.86, Andrey Mitrofanov, 10:57, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Или теории надувания ш-чёчек перед заказчиком из курса мба А-ля http www dwhe... весь текст скрыт [показать]
     
  • 5.102, Кармер, 22:56, 16/11/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    ну не хватает людям компетенции понять, НАСКОЛЬКО ИМ НЕ ХВАТАЕТ КОМПЕТЕНЦИИ ... весь текст скрыт [показать]
     
  • 3.73, anonimus, 17:52, 15/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Когда учился в аспирантуре в середине 90-ых, сначала перенёс прогу по расчёту МК... весь текст скрыт [показать]
     
     
  • 4.76, universite, 23:23, 15/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Сказочник Вот в личке аспирант утверждает я таким тоже занимался не было таког... весь текст скрыт [показать]
     
     
  • 5.81, Клыкастый, 09:36, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    если данные не умещались в 640K и писались на диск - очень даже может
     
  • 4.91, Аноним, 12:26, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Проза жизни https livelog wordpress com 2008 11 23 fortran-vs-c-vs-python Мо... весь текст скрыт [показать]
     
     
  • 5.93, Аноним, 12:32, 16/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    В свое время нужно было обсчитывать довольно замороченные матрицы по дисеру Наб... весь текст скрыт [показать]
     
     
  • 6.100, ., 19:49, 16/11/2015 [^] [ответить] [смотреть все]  
  • +5 +/
    Евгеи Не слушайте этого поца Он вас за гоев дегжит Формальное доказательство ... весь текст скрыт [показать]
     
  • 6.103, Кармер, 22:59, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Я конечно понимаю, что в плюсиках есть любители многомер... весь текст скрыт [показать]
     
  • 6.111, 10й Брейтовский переулок, 07:53, 17/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Слоник в домен - переологинься!

     
  • 6.118, Led, 21:51, 17/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Эхсцель-планктон делает выводы ... весь текст скрыт [показать]
     
  • 2.70, Аноним, 10:38, 15/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Для вычислительных задач фортран очень хорош и другого не надо Было бы неплохо... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.90, КО, 12:26, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Ну очень хорош А чем В современных реалиях язык не реализация слабое влияние... весь текст скрыт [показать]
     
     
  • 4.104, Кармер, 23:06, 16/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    ну да, ну да erlang как defective by design тут уже упоминали Равно как и то,... весь текст скрыт [показать]
     
     
  • 5.113, dukzcry, 09:07, 17/11/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Только не Эрланг, а Пролог - у них лишь синтаксис похож, а так совсем разные язы... весь текст скрыт [показать]
     
  • 2.71, Аноним, 11:04, 15/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Надо был Go и жаву?
     
  • 1.51, Аноним, 19:41, 14/11/2015 [ответить] [смотреть все]  
  • –2 +/
    Дундуки там, дундуки здесь Военные используют языки и тулзы про которые им напе... весь текст скрыт [показать]
     
     
  • 2.52, Кармер, 19:49, 14/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Напомним некоторым военным о печальной судьбе языка Ada Вот уж дундуки так ... весь текст скрыт [показать] [показать ветку]
     
  • 2.74, Аноним, 20:23, 15/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Военные нечего не используют Языки и тулзы используют ученые, которые работают ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.97, IB, 16:31, 16/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Т е автоматику тех же ракет или любой другой смарт-хреновины пишут учёные Или т... весь текст скрыт [показать]
     
     
  • 4.119, count0krsk, 14:01, 19/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Вы ещё скажите, что датацентры им не нужны, и хватает ресурсов своего ноутбука ... весь текст скрыт [показать]
     
     
  • 5.125, DeadLoco, 00:07, 22/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Да 90 всех нужных структур и алгоритмов были еще Кнуту известны, но неизвестны ... весь текст скрыт [показать]
     
  • 2.80, анон, 08:33, 16/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    а причем тут counter-strike?
     
     
  • 3.117, SysA, 15:35, 17/11/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    FYI CS - computer science Кончай играть и займись делом ... весь текст скрыт [показать]
     
  • 1.75, Сергей, 21:17, 15/11/2015 [ответить] [смотреть все]  
  • –1 +/
    Для обсчета математики фортран очень хорош, чтобы решить ту же задачу на си потребуется гораздо больше времени, при чем за время создания программы, программа на фортране  будет уже создана, отлажена и обсчитана... Время деньги, ничего личного, а если есть к тому уже вылизанные библиотеки...
     
     
  • 2.82, Аноним, 10:09, 16/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Всё ещё проще, гораздо проще создать компилятор для первого прохода LLVM а дальш... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.87, Andrey Mitrofanov, 10:59, 16/11/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Как В этом вашем ллвме нет фортрана ОМГ--... весь текст скрыт [показать]
     
     
  • 4.88, Аноним, 11:29, 16/11/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Был бы наш, мы бы рады были :)
     
  • 2.92, КО, 12:29, 16/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    При условии, что тот кто пишет программу не знает C, и имеет опыт работы на Форт... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.98, IB, 16:32, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    И библиотеки!

    А то где бы Джава была :)

     
     
  • 4.107, Кармер, 23:13, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Че там с джавой Проблема вызова фортрановской билиотеки из java на 95 решена... весь текст скрыт [показать]
     
     
  • 5.112, 10й Брейтовский переулок, 07:56, 17/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Но остаточек-то в 5%-то остался!
     
     
  • 6.115, Кармер, 10:10, 17/11/2015 [^] [ответить] [смотреть все]  
  • +/
    остаточек - это передача джававской процедуры в качестве аргумента фортрановой ... весь текст скрыт [показать]
     
  • 3.106, Кармер, 23:11, 16/11/2015 [^] [ответить] [смотреть все]  
  • +/
    Знаем С, - не дай бог нам на нем что-то переписывать Какое-нибудь a c ,k, ,l,... весь текст скрыт [показать]
     
     
  • 4.120, count0krsk, 14:06, 19/11/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    С таки хуже и сложнее разбираем, с его кучей классов, методов и прочим Объектн... весь текст скрыт [показать]
     
     
  • 5.122, Аноним, 00:36, 20/11/2015 [^] [ответить] [смотреть все]  
  • +/
    а что предпочитаемо тогда Objective C Modula-2 Oberon фортран кс... весь текст скрыт [показать]
     
     
  • 6.123, count0krsk, 07:11, 21/11/2015 [^] [ответить] [смотреть все]  
  • +/
    На вкус и цвет Предпочтительно вообще не кодить, а готовое отлаженное решени... весь текст скрыт [показать]
     
  • 1.126, iZEN, 17:21, 22/11/2015 [ответить] [смотреть все]  
  • –1 +/
    С современным Фортраном разве не то же самое, что с Windows 3.1 во французском аэропорте? http://geektimes.ru/post/265784/
    Вместо того, чтобы закрыть, переведя средства на поддержку более перспективных языков (Go, например), наоборот усугубляют проблему. Кто будет всё это поддерживать лет через 10-15, а?
     
     
  • 2.128, Аноним, 23:04, 26/11/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    тут целое лобби фортранщиков образовалось любой негатив про профессора фортрана... весь текст скрыт [показать] [показать ветку]
     

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


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