Представлен бэкенд TPDE-LLVM, работающий в 10-20 раз быстрее LLVM в режиме без оптимизации

Представлен бэкенд TPDE-LLVM, работающий в 10-20 раз быстрее LLVM в режиме без оптимизации
15:12, июня 9, 2025 Исследователи из Мюнхенского технического университета опубликовали инструментарий TPDE и основанный на нём бэкенд компилятора для LLVM - TPDE-LLVM, обеспечивающий генерацию машинного кода для архитектур x86-64 и AArch64 на основе промежуточного представления кода LLVM-IR.

При тестировании TPDE-LLVM оказался быстрее бэкенда LLVM -O0 (генератор кода без оптимизаций) в 10-20 раз при том же уровне производительности результирующего машинного кода и увеличении размера на 10-30%.

Наработки проекта опубликованы под лицензией Apache 2.0.
Источник: www.opennet.ru
 
 

Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

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

Представлен первый в мире серийный двигатель, работающий на водороде, метаноле и аммиаке Компания Guangxi Yuchai Machinery совершила революцию в энергетике транспорта, представив двигатель YCK05H — первую в мире серийную силовую установку …

Hardware 15:12, августа 4, 2025 | android-robot.com
На ЦИПР-2024 представлен единственный в России планшет, работающий на четырех мобильных ОС

На ЦИПР-2024 представлен единственный в России планшет, работающий на четырех мобильных ОС Российский производитель электроники Fplus представил на конференции ЦИПР-2024 обновленный планшет Т1100-RUS с установленной... …

Технологии, Наука 18:05, мая 22, 2024 | zoom.cnews.ru
Фиксинг USD/CNY: 7,1045 против предыдущего фиксинга 7,1020

Фиксинг USD/CNY: 7,1045 против предыдущего фиксинга 7,1020 Сегодня Народный банк Китая установил курс юаня (USD/CNY) на предстоящую торговую сессию на уровне 7,1045 по сравнению с фиксингом предыдущего дня 7, …

Forex 11:20, мая 17, 2024 | fxteam.ru
НБК установил справочный курс USD/CNY на уровне 7.1020 против 7.1049 ранее

НБК установил справочный курс USD/CNY на уровне 7.1020 против 7.1049 ранее Народный банк Китая (НБК) установил центральный курс USD/CNY на предстоящую торговую сессию в четверг на уровне 7.1020 по сравнению с фиксингом преды …

Forex 11:50, мая 16, 2024 | fxteam.ru
Не монстр автономности, зато стильно, пять лет обновлений, IP67 и зарядка быстрее, чем у Galaxy S24. Представлен Samsung Galaxy F55

Не монстр автономности, зато стильно, пять лет обновлений, IP67 и зарядка быстрее, чем у Galaxy S24. Представлен Samsung Galaxy F55 Состоялась официальная премьера смартфона Samsung Galaxy F55 — аппарат представили в Индии. Смартфон не получил аккумулятор емкости 6000 мА&mid …

Технологии, Наука 11:05, мая 27, 2024 | ixbt.com
GTK перевёл бэкенд для X11 в разряд устаревших

GTK перевёл бэкенд для X11 в разряд устаревших Разработчики библиотеки GTK объявили о присвоении статуса устаревшего бэкенду для протокола X11 и намерении прекратить поддержку X11 в ветке GTK 5. Н …

Технологии, Наука 05:12, февраля 5, 2025 | opennet.ru
Для Nim 3.0 развивается новый компиляторный бэкенд на основе формата NIF

Для Nim 3.0 развивается новый компиляторный бэкенд на основе формата NIF В процессе разработки версии 3.0 языка программирования Nim ведётся работа над обновлённым компилятором, использующим промежуточный формат NIF (Nim I …

Интернет, Игры 10:12, апреля 7, 2025 | opennet.ru
Эксперт сравнил апскейлер DLSS 4 в режиме Quality с DLSS 4.5 в режиме Performance

Эксперт сравнил апскейлер DLSS 4 в режиме Quality с DLSS 4.5 в режиме Performance Результаты в разрешении 4K: S.T.A.L.K.E.R. 2 — 63 fps (DLSS 4 в режиме Quality), 73 fps (DLSS 4.5 в режиме Performance). Kingdom Come: Deliverance II …

Технологии, Наука 20:12, января 13, 2026 | ichip.ru
Выпуск DNS-сервера BIND 9.20.0, переведённый на libuv и новый бэкенд для БД

Выпуск DNS-сервера BIND 9.20.0, переведённый на libuv и новый бэкенд для БД После двух с половиной лет разработки консорциум ISC представил первый стабильный релиз новой значительной ветки DNS-сервера BIND 9.20, который вобра …

Технологии, Наука 20:12, июля 25, 2024 | opennet.ru
Релиз набора компиляторов LLVM 21

Релиз набора компиляторов LLVM 21 После шести месяцев разработки представлен релиз проекта LLVM 21.1.0, развивающего инструментарий (компиляторы, оптимизаторы и генераторы кода), комп …

Технологии, Наука 15:12, августа 28, 2025 | opennet.ru
Опубликован набор компиляторов LLVM 19

Опубликован набор компиляторов LLVM 19 После шести месяцев разработки представлен релиз проекта LLVM 19.1.0, развивающего инструментарий (компиляторы, оптимизаторы и генераторы кода), комп …

Интернет, Игры 05:12, сентября 20, 2024 | opennet.ru
Релиз набора компиляторов LLVM 20

Релиз набора компиляторов LLVM 20 После шести месяцев разработки доступен релиз проекта LLVM 20.1.0, развивающего инструментарий (компиляторы, оптимизаторы и генераторы кода), компили …

Технологии, Наука 10:12, марта 10, 2025 | opennet.ru
Импульс плей-офф: быстро, ещё быстрее, как можно быстрее

Импульс плей-офф: быстро, ещё быстрее, как можно быстрее Кульминация сезона в суперлиге русского хоккея Сегодня, 14 марта, кемеровский «Кузбасс» во втором полуфинальном матче плей-офф чемпионата России прим …

Спорт 13:15, мая 22, 2024 | kuzbass85.ru
Опубликован Tinygo 0.32, компилятор языка Go на базе LLVM

Опубликован Tinygo 0.32, компилятор языка Go на базе LLVM Доступен выпуск проекта Tinygo 0.32, развивающего компилятор языка Go для областей, в которых необходимо компактное представление результирующего код …

Интернет, Игры 05:12, июня 23, 2024 | opennet.ru
Выпуск Tinygo 0.34, компилятора языка Go на базе LLVM

Выпуск Tinygo 0.34, компилятора языка Go на базе LLVM Опубликован выпуск проекта Tinygo 0.34, развивающего компилятор языка Go для маломощных систем, таких как микроконтроллеры и встраиваемые устройства, …

Интернет, Игры 10:12, октября 30, 2024 | opennet.ru
Исследование: мобильные разработчики в США тратят свыше 21 млн долларов на создание собственных бэкенд-сервисов

Исследование: мобильные разработчики в США тратят свыше 21 млн долларов на создание собственных бэкенд-сервисов Разработка внутренних инструментов для создания и оперирования мобильных игр дорого обходится компаниям, сообщает технологическая платформа Metaplay. …

Технологии, Наука 19:10, мая 22, 2024 | app2top.ru
GCC-бэкенд достиг возможности полной раскрутки компилятора rustc. Выпуск Rust Coreutils 0.1.0

GCC-бэкенд достиг возможности полной раскрутки компилятора rustc. Выпуск Rust Coreutils 0.1.0 Бэкенд rustc_codegen_gcc достиг возможности полной раскрутки (bootstrapping) компилятора rustc. Под раскруткой компилятора понимается возможность исп …

Интернет, Игры 05:12, мая 28, 2025 | opennet.ru
Обеспечена возможность сборки ядра Linux в окружении macOS с LLVM

Обеспечена возможность сборки ядра Linux в окружении macOS с LLVM В списке рассылки ядра Linux опубликован набор патчей с реализацией возможности сборки ядра Linux для архитектуры ARM64 в окружении macOS со штатным …

Интернет, Игры 00:12, сентября 13, 2024 | opennet.ru
AMD упростила применение NPU в приложениях  выпущен открытый компилятор LLVM Peano для Ryzen с XDNA и XDNA2

AMD упростила применение NPU в приложениях — выпущен открытый компилятор LLVM Peano для Ryzen с XDNA и XDNA2 В процессорах Ryzen 7000 (Phoenix) компания AMD впервые представила встроенные ИИ-движки или NPU Xilinx (XDNA) с производительностью до 10 TOPS. За н …

Software 22:10, июня 10, 2024 | 3dnews.ru
Человека засосало в работающий двигатель самолета

Человека засосало в работающий двигатель самолета В Нидерландах произошел трагический случай: человек погиб, попав в работающий двигатель самолета. Об этом сообщила пресс-служба авиакомпании KLM. Инц …

Туризм, путешествия 20:55, мая 31, 2024 | pravda.ru
В Иране механика засосало в работающий двигатель Boeing

В Иране механика засосало в работающий двигатель Boeing В Иране механик попал в работающий двигатель самолета и не выжил, сообщает издание Bild. Абольфазл Амири выполнял плановое техническое обслуживание B …

Туризм, путешествия 00:12, июля 11, 2024 | pravda.ru
Российские учёные разработали сканер ям, работающий в реальном времени

Российские учёные разработали сканер ям, работающий в реальном времени Учёные из Череповецкого государственного университета (ЧГУ) разработали «умное» устройство для обнаружения ям и выбоин на дорогах в реальном времени. …

Технологии, Наука 00:12, декабря 24, 2025 | ferra.ru
В аэропорту Амстердама человек попал в работающий двигатель самолета

В аэропорту Амстердама человек попал в работающий двигатель самолета В амстердамском аэропорту Схипхол днем 29 мая погиб человек, который попал в работающий реактивный двигатель пассажирского самолета авиакомпании KLM. …

Основные новости 01:20, мая 30, 2024 | iz.ru
В нидерландском аэропорту Схипхол человек попал в работающий двигатель самолёта

В нидерландском аэропорту Схипхол человек попал в работающий двигатель самолёта В амстердамском аэропорту Схипхол человек попал в работающий двигатель самолёта, в результате чего погиб. Об этом говорится в заявлении авиакомпании …

Происшествия 01:15, мая 30, 2024 | news.rambler.ru
Yoga Solar PC  первый лэптоп Lenovo, работающий на энергии солнца

Yoga Solar PC – первый лэптоп Lenovo, работающий на энергии солнца Компания Lenovo представила концептуальный лэптоп Yoga Solar PC с комплектом солнечных панелей, интегрированных в крышку. Производитель позиционирует …

Технологии, Наука 15:12, марта 9, 2025 | api.follow.it
Каждый четвертый работающий самарец хотел бы взять ипотеку от работодателя

Каждый четвертый работающий самарец хотел бы взять ипотеку от работодателя Около 25 % работающих местных жителей хотели бы взять ипотеку от компании на льготных условиях. Такая инициатива больше всего интересует самарцев, ко …

Основные новости 13:30, мая 6, 2024 | sovainfo.ru
Intel представила AI Playground  бесплатный ИИ-генератор изображений, работающий локально

Intel представила AI Playground — бесплатный ИИ-генератор изображений, работающий локально На этой неделе состоялась ежегодная выставка Computex 2024, в рамках которой было представлено немало аппаратных и программных новинок. Одной из них …

Hardware 02:45, июня 9, 2024 | 3dnews.ru
Создан первый работающий гибрид кремния и атомарно тонких материалов

Создан первый работающий гибрид кремния и атомарно тонких материалов В стремлении сделать электронные устройства быстрее и энергоэффективнее кремний, похоже, наконец столкнулся с достойным соперником. …

Технологии, Наука 10:12, октября 14, 2025 | ilenta.com
В Австралии создали биологический компьютер, работающий на клетках мозга человека

В Австралии создали биологический компьютер, работающий на клетках мозга человека Австралийская компания Cortical Labs, расположенная в Мельбурне, представила первый биологический компьютер CL1, работу которого обеспечивают выращен …

Технологии 10:12, марта 10, 2025 | eadaily.com
Блогер Luke Maximo Bell создал работающий от солнечных батарей квадрокоптер

Блогер Luke Maximo Bell создал работающий от солнечных батарей квадрокоптер Инженер-энтузиаст Люк Максимо Белл (Luke Maximo Bell) разработал квадрокоптер, способный летать исключительно на солнечной энергии. …

Технологии, Наука 05:12, ноября 3, 2025 | news.rambler.ru
Lisuan Technology показала работающий прототип GPU, являющийся конкурентом GeForce RTX 4060

Lisuan Technology показала работающий прототип GPU, являющийся конкурентом GeForce RTX 4060 Компания Lisuan Technology на этой неделе объявила через официальный канал в WeChat о том, что успешно запустила прототип видеокарты G100. Это устрой …

Интернет, Игры 05:12, мая 31, 2025 | itndaily.ru
Тёплый ламповый звук: создан эмулятор винила, работающий прямо в браузере

Тёплый ламповый звук: создан эмулятор винила, работающий прямо в браузере Компания Minta Foundry, разрабатывающая музыкальные плагины, создала бесплатный эмулятор винилового проигрывателя — Patina. …

Технологии, Наука 15:12, марта 9, 2025 | iguides.ru