Предложен «скоростной» язык программирования для big data
Milk (с англ. – «молоко» или «доить») был разработан в Лаборатории информатики и искусственного интеллекта Массачусетского технологического института (США). На этой неделе его представили на международной конференции по параллельным архитектурам и техникам компиляции PACT-2016, которая проходит в израильской Хайфе.
«С помощью Milk программист вставляет пару дополнительных строк кода в инструкцию, которая выискивает относительно небольшое число объектов из огромного массива данных. Затем компилятор Milk – программа, которая преобразовывает высокоуровневый код в низкоуровневые команды – определяет, как соответствующим образом управлять памятью», – пишет портал Phys.org. Сообщается, что этот язык взаимодействует с OpenMP – это открытый стандарт для распараллеливания программ на языках Си, Си++ и Фортран.
В качестве примера использования Milk один из его авторов, профессор Саман Амарасингх, приводит перечень самых популярных книг в интернет-магазине. Он отмечает, что число таких книг не масштабируется и в любом случае будет невелико. «Если у вас тысяча покупателей, и вы им показываете рейтинг из 20 книг, это не значит, что при миллионе покупателей вы будете показывать 20 тысяч книг», – говорит он. А ведь вычленить эти немногие книги из обширной базы – задача не из легких.
См. также
«Сколково» объявил отбор перспективных ИИ-проектов для получения грантов
12.04.2024 461 AnastasiaKl 3
3В программу подготовки спортивных программистов вошли бег и скорость печати
16.02.2024 696 VKuser24342747 2
1Новый закон откладывает на год вступление в силу изменений в порядок регистрации на сайтах
20.12.2023 661 VKuser24342747 2
1GitHub опубликовал результаты ежегодного исследования проектов с открытым исходным кодом
15.11.2023 528 VKuser24342747 1
2Некоммерческие проекты смогут получить бесплатный доступ к GigaChat API
01.11.2023 660 VKuser24342747 2
3Минцифры подготовило критерии по выбору оператора реестра провайдеров хостинга
25.10.2023 385 VKuser24342747 0
1Минцифры составило алгоритм действий для компаний, у которых не работает VPN
24.10.2023 636 VKuser24342747 0
0«Сбер» объявила о доступности SberLinux OS Server для российских компаний
20.10.2023 895 VKuser24342747 0
2Минцифры внесло изменения в проект правил идентификации клиентов веб-хостингов
18.10.2023 472 VKuser24342747 0
1«СберТех» представил репозиторий GitVerse с ИИ-помощником для написания кода
26.09.2023 832 VKuser24342747 2
1ИП и юрлица смогут использовать смартфон для создания и замены электронной подписи
18.09.2023 438 VKuser24342747 1
1Журнал IEEE Spectrum опубликовал рейтинг популярности языков программирования
01.09.2023 1315 VKuser24342747 4
2В бета-версии Microsoft 365 появилась поддержка языка Python для Excel
28.08.2023 667 VKuser24342747 0
2Специалисты Калифорнийского университета установили, что боты справляются с CAPTCHA лучше, чем люди
24.08.2023 1169 VKuser24342747 23
2Google Chrome начнет поддерживать квантово-устойчивые алгоритмы шифрования
24.08.2023 485 VKuser24342747 0
1В реестр российского ПО включен первый комплекс обработки больших данных
22.08.2023 475 VKuser24342747 0
1Microsoft внедрила новые функции в GitHub Copilot и анонсировала Windows Copilot
17.08.2023 1170 VKuser24342747 0
1Исследование: ChatGPT дает неправильный ответ на половину вопросов о программировании
14.08.2023 1052 VKuser24342747 5
3