Incredibuild : un outil pour accélérer le développement

incroyable

Incredibuild est un outil puissant développé par la société du même nom. Il a récemment été mis à jour vers une nouvelle version et est propriétaire, mais multiplateforme, pouvant fonctionner sur Windows, Linux, et aussi pour Android, Nintendo Switch, PlayStation 4, Xbox One et d'autres plateformes, bien qu'il ait été initialement destiné au HPC secteur.

IncrediBuild est un construire un outil d'accélération. Puisque seulement quelques personnes compilent en même temps sur une machine donnée, pourquoi ne pas utiliser la puissance de calcul inactive de ceux qui ne construisent pas certains des fichiers de ceux qui le font ? Un petit serveur IncrediBuild serait installé sur chaque machine du réseau local de l'entreprise pour créer et diffuser les fichiers. Le temps de compilation serait divisé par le nombre de machines sur le réseau si elles sont actuellement inutilisées. C'est ainsi que vous parvenez à répartir la charge de travail et à accélérer la compilation.

Incredibuild est largement utilisé dans sociétés de jeux vidéo, puisqu'il s'agit de grands projets de compilation dans des langages comme C++ qui nécessitent beaucoup de puissance CPU pour générer rapidement les binaires. Mais ce ne sont pas les seules entreprises à utiliser ce type de logiciel accélérateur.

Si vous recherchez un outil similaire en open source, il existe une alternative à Incredibuild pour Linux appelé Distcc. Cet outil a été créé à l'origine par Martin Pool, et bien qu'il soit quelque peu abandonné maintenant, il convient de le mentionner. Il est écrit en C, C++ et Python, il est également multiplateforme et il est publié sous licence GPL.

distcc, comme Incredibuild, est un outil de compilation. compilation du code source qui utilise l'informatique distribuée sur un réseau d'ordinateurs pour accélérer le processus et terminer plus rapidement les grands projets. La conception peut fonctionner avec les langages de programmation C, C++, Objective-C et utilise le compilateur GCC comme backend. Cependant, vous pouvez également bénéficier de la prise en charge du compilateur Intel C++, de la suite de compilateurs Sun Studio, etc.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.