Xoreax incredibuild что это за программа
ru.knowledgr.com
Описание
Incredibuild предлагает следующие решения для ускорения:
1) IncrediBuild для Визуальной Студии, которая позволяет использовать IncrediBuild в качестве полной Визуальной интеграции Студии, чтобы ускорить время изготовления для всех Визуальных версий Студии, включая Визуальную Студию 2012. Удостоверенный
Visual Studio Industry Partner.
2) IncrediBuild для Делают и Строят Инструменты, который ускоряется, строят платформы включая, Делают, MSBuild, Gmake, VSimake, Пробка, nAnt, Jom, SH, Питон, VsiMake, BJam, Пробка +, и больше. Некоторые строят доступный для ускорения, включают Microsoft, Intel, Nvidia, CUDA (nvcc), Sony PlayStation, Нинтендо 3DS, Wii U, GCC и ccppc.
3) IncrediBuild для Инструментов Dev, который позволяет использованию технологии распределения IncrediBuild распределять процессы, которыми управляют, строит инструменты (сделайте варианты, SCons, ПРОБКУ и других), подлинники и пользовательские приложения. Фактически любой потенциально распределяемый основанный на MS Windows процесс может быть ускорен через эту технологию.
4) IncrediBuild для играющей промышленности.
технологии краеугольного камня позади IncrediBuild есть способность создать уникальную виртуальную окружающую среду. Независимо от которого узел выполняет особую задачу, сетка IncrediBuild, вычислительная технология гарантирует, что вычислительные задачи всегда производят надежные результаты. Это достигнуто, не имея необходимость создавать и управлять системными изображениями, используя различные типы задач.
Когда распределенные рабочие места начаты, все задачи, включающие, что определенный проект выполнен, начав среду узла (файловая система, регистрация, и т.д.).). Например, если C ++ задача компилятора бежит на отдаленном узле, она использует файловую систему узла инициирования, регистрацию, и т.д. чтобы гарантировать, что собираются правильные копии файлов исходного кода.
Продукты, основанные на XGE
IncrediBuild
IncrediBuild, коммерческий продукт, развитый израильской компанией IncrediBuild (программное обеспечение Xoreax), ускоряется, задачи Windows, такие как кодекс строит, данные строят, подлинники развития, моделирования и пользовательские приложения через XGE. Когда процессом управляют, используя IncrediBuild, его подзадачами управляют через доступные машины в местной сети, используя многократные ядра где это возможно. В результате компания утверждает, что до 20x ускорение времени выполнения процесса может быть получено.
История
IncrediBuild v1.0 был введен в 2002, предложив решение для ускорения Microsoft Visual Studio 6.0 C/C ++, кодекс строит. Инструмент стал популярным в нескольких отраслях промышленности программного обеспечения, особенно отрасли промышленности CAD/CAM и игры. В 2004 это было отобрано как победитель в Журнале Разработчика игр ежегодные Пограничные Премии.
После добавляющей поддержки Визуальной Студии.NET и Визуальной Студии 2005, IncrediBuild (программное обеспечение Xoreax) добавил новый дополнительный пакет, названный «Интерфейсы XGE» к продукту IncrediBuild. Этот пакет позволяет ускорение многих процессов, бегущих на платформе Windows через Двигатель Сетки Xoreax, сетка IncrediBuild вычислительный двигатель, выставляя ряд интерфейсов основной технологии двигателя сетки IncrediBuild.
В 2008 IncrediBuild был избран «Победителем Производительности» в 18-х ежегодных Премиях Толчка.
Интерфейсы XGE
Предложения расширения Интерфейсов XGE ряд интерфейсов командной строки к Двигателю Сетки Xoreax, чтобы позволить ускорение дополнительных процессов, бегущих на платформе Windows. Следующие интерфейсы предлагаются:
Разработчик
IncrediBuild (программное обеспечение Xoreax) является израильской компанией, базируемой в Тель-Авиве с IncrediBuild как его единственный продукт продажи.
Визуальная Студия строит ускорение
«Визуальная Студия IncrediBuild C/C ++» дополнительный пакет ускоряется, Microsoft Visual Studio C/C ++ строит, распределяя C/C ++ задачи компиляции через машины в местной сети, значительно сокращая время изготовления проекта. Пакет объединяется с Визуальным ЯЗЕМ Студии и не требует никаких изменений кодекса или файлов проекта.
IncrediBuild v4.51 поддерживает версии Microsoft Visual Studio 6.0 к 2010.
Xoreax incredibuild что это за программа
Каталог > Вендоры > IncrediBuild Software Ltd.
IncrediBuild Software Ltd.
Компания IncrediBuild Software Ltd, разработчик ПО IncrediBuild, является ведущим поставщиком решений в области технологии ускорения программного обеспечения. IncrediBuild ускоряет ПО Windows за счет задействования неиспользуемых вычислительных мощностей в частных и общедоступных облачных средах при одновременной легкости развертывания и миграции. Благодаря уникальной технологии виртуализации процессов, IncrediBuild де-факто стал стандартным решением для ускорения построения кода приложений. Более 120000 пользователей более чем из 2000 компаний и организаций полагаются на приложения IncrediBuild и ускорение сборки кода, в том числе 20 компаний из списка Fortune 100.
Благодаря уникальному решению для параллельной обработки IncrediBuild вы легко сможете добиться значительного ускорения процесса сборки приложений. IncrediBuild превращает вашу сеть в виртуальный суперкомпьютер, задействуя холостые циклы ЦП удаленных компьютеров, даже если эти компьютеры используются. Для этого не требуется никаких изменений в исходном коде, и никакого дополнительного оборудования. Неудивительно, что более 100000 пользователей более чем из 2000 организаций доверяют IncrediBuild ускорение сборки своих приложений.
IncrediBuild ускоряет сборку благодаря эффективному распараллеливанию задач. Благодаря использованию свободных ресурсов ЦП, имеющихся в сети, IncrediBuild превращает сеть из ПК и серверов в частное вычислительное облако, которое лучше всего можно охарактеризовать как «виртуальный суперкомпьютер». Процессы распределяются для параллельной обработки на ресурсах удаленных ЦП, что значительно сокращает время сборки, до 90% и более. Кроме того, IncrediBuild может интегрироваться с облачными платформами, такими как Microsoft Azure.
Надежное полнофункциональное параллельное вычислительное решение с множеством дополнительных функций. Кэширование и сжатие файлов в реальном времени уменьшает сетевой трафик, адаптивное назначение ресурсов для динамического переназначения процессов в соответствии с изменением доступности ЦП и раздвоение задач для конкурирующих вычислений доступных агентов, чтобы избежать возникновения узких мест.
IncrediBuild позволяет расширять возможности вашего облака, чтобы они не ограничивались только вычислительной мощностью вашей собственной сети. С IncrediBuild, службе ИТ и разработчикам не нужно беспокоиться об ограниченных ресурсах в моменты пиковых нагрузок. Они могут масштабировать свою инфраструктуру прямо в облако, сочетая дополнительную процессорную мощность с возможностями ускорения IncrediBuild для получения максимальной производительности. IncrediBuild в облаке означает, что вам не потребуется устанавливать какие-либо виртуальные машины, перемещать данные в облако или настраивать какие либо системы. Он уже настроен и готов к работе.
IncrediBuild по мере необходимости добавляет себе облачные ресурсы Azure и увеличивает вычислительную мощность, требуемую для сборки, обеспечивая быстрое и прозрачное развертывание агентов в среде Azure. Как только пользователь выбирает облако, технология распределенных вычислений IncrediBuild начинает выполнять их параллельно, используя оптимальное количество процессоров среды Azure.
За счет утилизации неиспользуемой мощности сети устраняется необходимость в дорогостоящем специализированном оборудовании. Используются холостые циклы ЦП компьютеров локальной сети, даже если эти компьютеры используются на других задачах. IncrediBuild может работать на любом компьютере под управлением Windows, включая одноядерные машины, многопроцессорные машины и многоядерные серверы, и даже масштабируется до общего облака.
Откройте для себя разницу в ускорении! Попробуйте решения IncrediBuild для ускорения разработки:
IncrediBuild для Visual Studio:
Полная интеграция с Visual Studio уменьшает время сборки на всех версиях Visual Studio, включая Visual Studio 2013 и предварительные версии Visual Studio 2015. Сертифицированный отраслевой партнер Visual Studio.
IncrediBuild для Make & Build Tools:
Ускоряйте сборочные платформы, включая Make, MSBuild, Gmake, CMake, VSimake, Jam, nAnt, Jom, Python, VsiMake, BJam, Jam + и многие другие.
IncrediBuild для Dev Tools:
Сокращайте цикл разработки ПО за счет более быстрых модульного тестирования, сценариев QA, анализа кода, генерации кода, обработки изображений и сжатия.
Узнать цены и условия поставки на продукты компании IncrediBuild Software Ltd., а так же получить консультацию по лицензированию Вы можете отправив нам запрос.
Русские Блоги
7 способов повысить скорость компиляции Qt Creator: Расширение: IncrediBuild v9.x используйте подробное объяснение, ускорьте работу с Qt Creator v4.10
2. Загрузка и регистрация программного обеспечения
1. Бесплатная регистрация и вход на официальном сайте.
2. Получите бесплатную лицензию
Лицензия FreeDev IncrediBuild Agent поддерживает до четырех ядер. Если на вашем компьютере более четырех ядер, обратитесь в службу поддержки, чтобы получить версию лицензии, которая поддерживает большее количество ядер.
https://www.incredibuild.com/FreeVisualStudioLicense
Три, установка программного обеспечения
1. Перейдите на официальный сайт (требуется вход в учетную запись), чтобы загрузить установочный пакет incredibuild9_44.exe и использовать выборочную установку.
В-четвертых, конфигурация Qt Creator
3. Запустите Qt Creator и откройте проект проекта.
4. Войдите на страницу проекта, нажмите «Добавить шаг сборки» и выберите IncrediBuild для Windows.
Далее мы по очереди объясним конфигурации qmake, Make и Clean, реализованные недавно добавленным IncrediBuild.
5. Добавьте конфигурацию qmake, реализованную IncrediBuild.
Содержимое profile.xml выглядит следующим образом:
6. Добавьте конфигурацию Make, реализованную IncrediBuild.
Содержимое файла profile.xml такое же, как на шаге 5.
7. Добавьте четкую конфигурацию, реализованную IncrediBuild.
Содержимое файла profile.xml такое же, как на шаге 5.
2. Конфигурация сервера
3. Конфигурация клиента
3. После того, как клиент подключится к серверу, его можно будет отслеживать. Просто щелкните, чтобы скомпилировать проект в Qt Creator сервера, и клиент автоматически поможет распределению. Помощь 1 агенту, как показано на картинке.
Виртуальный геймерский суперкомпьютер
Компания The Coalition преобразует виртуальные машины Azure в «виртуальный суперкомпьютер» IncrediBuild с 700 ядрами, выпуская по две игры класса AAA в год
By Пресс-центр 25 December, 2017
Студия разработки игр The Coalition, являющаяся подразделением корпорации Microsoft, проторила себе путь на вершину индустрии игр класса AAA. Как понятно из названия, The Coalition занимается исключительно разработкой, поддержкой и внедрением инноваций в один из ведущих шутеров от первого лица — Gears of War после того, как Microsoft приобрела франчайзинговую лицензию у другого клиента IncrediBuild — Epic Games.
200 сотрудников студии, базирующейся в живописном районе Ванкувера (Британская Колумбия), напряженно работали над рекордной серией игр Gears с тем, чтобы миллионы геймеров могли погрузиться в постапокалиптическую атмосферу планеты Сера на платформах Xbox One и Windows 10.
Пользуясь решением IncrediBuild в течение длительного времени, разработчики The Coalition интегрировали его с Microsoft Azure, чтобы беспрепятственно расширяться до сотен дополнительных ядер в среде гибридного облака.
Проблема
2016 год стал поистине невероятным годом для поклонников Gears по всему миру. С выходом обеих версий Gears of War: Ultimate Edition — высококачественного ремейка первой игры легендарной серии и вышедшей позднее следующей части саги — Gears of War 4, ажиотаж достиг своего предела. Разработчикам The Coalition было необходимо справиться с ним и преодолеть внешние и внутренние проблемы производства.
Во внутренней среде постоянное интенсивное использование игрового движка Unreal Engine 4 (UE4), по словам руководителя ИТ-подразделения The Coalition Джо Вогта (Joe Vogt), представляло собой существенную проблему. «Мы используем Unreal Editor 4 компании Epic в качестве основного инструмента для создания такого содержимого, как уровни, персонажи и средства передвижения. Редактору требуется скомпилировать все шейдеры заранее, в некоторых ситуациях открытие уровня может занимать до 30 минут». Так как более 100 членов команды ежедневно используют UE4, для ускорения времени компиляции шейдеров требовалось конкретное решение. «Если начать делать расчеты, выясняется, что 30 минут времени уходит только на открытие уровня, 4–5 раз за день, то есть третью часть своего рабочего дня можно потратить впустую», — утверждает Вогт.
На внешнем уровне ряд сторонних партнеров по аутсорсингу в сотрудничестве с The Coalition предоставлял студии возможность производства с элементами дополненной реальности. Среди этих партнеров были более мелкие компании, не имевшие доступа к выделенным машинам IncrediBuild, которые требовались для компиляции шейдеров и эффективного использования UE4. В такой ситуации у партнеров возникла острая потребность в решении.
«Платформа IncrediBuild вне всякого сомнения влияет на нашу способность выполнять итерации и двигаться вперед. Без нее мы не смогли бы добиться каких-либо результатов», – Джо Вогт, руководитель ИТ-подразделения, студия The Coalition.
Решение, предложенное IncrediBuild
Являясь самостоятельной студией разработки в составе корпорации Microsoft, The Coalition может воспользоваться преимуществами платформы облачных вычислений Azure. Платформа Microsoft Azure предоставила студии The Coalition простой и эффективный способ развертывания сотен выделенных ядер ЦП, предназначенных для ускорения локальных процессов компиляции шейдеров.
The Coalition освоила уникальную технологию виртуализации IncrediBuild на уровне процессов, чтобы увеличить производительность Azure сверх возможностей отдельной виртуальной машины Azure. В студии были развернуты десятки 64-ядерных виртуальных машин Azure, работающих под управлением IncrediBuild. Они предоставлялись в качестве «виртуального суперкомпьютера» для локальных художников-аниматоров, которым требовалось использовать такие ресурсы для компиляции шейдеров.
Используя возможности виртуальных машин Azure, платформа IncrediBuild «на лету» формирует виртуальную среду, в которой все ядра работают совместно для единого выполнения процессов. Реализуемое таким образом масштабирование платформы позволяет удовлетворить очень обширные потребности в выполнении процессов и без особых усилий ускорить не только компиляцию шейдеров, но и время загрузки уровней в UE4 для разработчиков, программистов и дизайнеров.
Внутреннее ускорение: масштабирование Azure в пределах компании
Студии The Coalition потребовалось почти три года на создание игры Gears of War 4. В течение этого времени выделенные ресурсы IncrediBuild использовались в локальной среде для роста производительности UE4 и ускоренной компиляции кода. Как это обычно бывает при крупномасштабной разработке игр, самый разгар работы пришелся на последние шесть месяцев производства, так как студия приложила все усилия, чтобы выпустить игру в срок. Во время этого критического этапа студии The Coalition требовался способ расширить ресурсы IncrediBuild, не добавляя дополнительного локального оборудования.
Студии The Coalition удалось развернуть крупную ферму IncrediBuild на основе технологий Azure с подключениями, реализуемыми за счет цепей Microsoft Azure ExpressRoute.
В результате агенты, работающие на основе Azure, отображаются для ответственного за процесс производства сотрудника The Coalition в качестве «локальных» ресурсов. Таким способом было развернуто 700 ядер, которые использовались на этапе производства итоговой версии Gears of War 4, что позволило существенно сократить время компиляции шейдеров и кода.
По словам Вогта, «платформа IncrediBuild вне всякого сомнения влияет на нашу способность выполнять итерации и двигаться вперед. В наш итеративный процесс входит создание сборки игры, тестирование ее выполнения, поиск ошибок и информирование о них, устранение этих ошибок и производство очередной сборки, иногда два раза в день. Затем цикл повторяется. Суть в том, чтобы пользователь мог максимально оперативно получить самую последнюю версию всех данных и вернуться к работе. Без IncrediBuild наш процесс разработки бы остановился».
Внешнее ускорение: предоставление небольшим компаниям-партнерам столь необходимой подпитки
Для обеспечения производительности внешних партнеров ресурсы Azure и IncrediBuild были переданы на аутсорсинг, чтобы придать кратковременный, но решающий импульс и поддержать партнеров, испытывающих нехватку вычислительных мощностей. «В одном случае, — вспоминает Вогт, — партнеру не удалось предоставить на месте выделенных емкостей фермы IB, что привело к длительному ожиданию пользователей при открытии масштабных уровней Gears of War 4 в UE4».
И на этот раз студия The Coalition использовала гибкие особенности служб на основе Azure и технологию параллельных вычислений IncrediBuild в одном пакете. Единственным отличием на этот раз стало то, что студия предоставила внешним партнерам возможность изменять уровень своей производительности, добившись при этом непревзойденного ускорения работы вне зависимости от того, насколько ограниченными ресурсами они изначально обладали.
«Мы развернули в общедоступном центре данных Azure примерно 160 ядер и настроили VPN типа «сеть-сеть» с размещением у партнера. Это позволило небольшой группе локальных пользователей Unreal Engine воспользоваться преимуществами емкости фермы IB в Azure и ускорить свою работу».
Поскольку такое взаимодействие продолжалось недолго, как и многие другие микрозадачи, входящие в процесс разработки игры, команда The Coalition использовала службы на основе Azure посредством серии гибридных облаков в течение ограниченного времени, которое требовалось для поддержки IncrediBuild, вместо того, чтобы покупать дорогостоящее оборудование, которое не позволило бы в полной мере оценить его практическую ценность.
Подводя итоги
Выпустив две игры класса AAA за год, команда The Coalition добилась невозможного. Она смогла справиться с этой задачей отчасти благодаря:
IncrediBuild Agent
Простой и быстрый способ ускорения сборки и компиляции, и ускорение процесса разработки в 30 раз или больше.
Благодаря уникальному решению для параллельной обработки IncrediBuild вы легко сможете добиться значительного ускорения процесса сборки приложений. IncrediBuild превращает вашу сеть в виртуальный суперкомпьютер, задействуя холостые циклы ЦП удаленных компьютеров, даже если эти компьютеры используются. Для этого не требуется никаких изменений в исходном коде, и никакого дополнительного оборудования. Неудивительно, что более 100000 пользователей более чем из 2000 организаций доверяют IncrediBuild ускорение сборки своих приложений.
Сократите время обработки на 90% и более
IncrediBuild ускоряет сборку благодаря эффективному распараллеливанию задач. Благодаря использованию свободных ресурсов ЦП, имеющихся в сети, IncrediBuild превращает сеть из ПК и серверов в частное вычислительное облако, которое лучше всего можно охарактеризовать как «виртуальный суперкомпьютер». Процессы распределяются для параллельной обработки на ресурсах удаленных ЦП, что значительно сокращает время сборки, до 90% и более. Кроме того, IncrediBuild может интегрироваться с облачными платформами, такими как Microsoft Azure.
Расширенный функционал для оптимальной скорости и производительности
Надежное полнофункциональное параллельное вычислительное решение с множеством дополнительных функций. Кэширование и сжатие файлов в реальном времени уменьшает сетевой трафик, адаптивное назначение ресурсов для динамического переназначения процессов в соответствии с изменением доступности ЦП и раздвоение задач для конкурирующих вычислений доступных агентов, чтобы избежать возникновения узких мест.
Полная поддержка облака
IncrediBuild позволяет расширять возможности вашего облака, чтобы они не ограничивались только вычислительной мощностью вашей собственной сети. С IncrediBuild, службе ИТ и разработчикам не нужно беспокоиться об ограниченных ресурсах в моменты пиковых нагрузок. Они могут масштабировать свою инфраструктуру прямо в облако, сочетая дополнительную процессорную мощность с возможностями ускорения IncrediBuild для получения максимальной производительности. IncrediBuild в облаке означает, что вам не потребуется устанавливать какие-либо виртуальные машины, перемещать данные в облако или настраивать какие либо системы. Он уже настроен и готов к работе.
IncrediBuild по мере необходимости добавляет себе облачные ресурсы Azure и увеличивает вычислительную мощность, требуемую для сборки, обеспечивая быстрое и прозрачное развертывание агентов в среде Azure. Как только пользователь выбирает облако, технология распределенных вычислений IncrediBuild начинает выполнять их параллельно, используя оптимальное количество процессоров среды Azure.
Достичь уровня высокопроизводительной системы за малую часть ее стоимости
За счет утилизации неиспользуемой мощности сети устраняется необходимость в дорогостоящем специализированном оборудовании. Используются холостые циклы ЦП компьютеров локальной сети, даже если эти компьютеры используются на других задачах. IncrediBuild может работать на любом компьютере под управлением Windows, включая одноядерные машины, многопроцессорные машины и многоядерные серверы, и даже масштабируется до общего облака.