Avez-vous entendu parler du projet Helium du MIT ?
L'idée est de transformer du code binaire en représentation abstraite, l'optimiser, puis patcher au niveau binaire, sans recompilation et donc sans code source originel.
Sur le binaire de IrfanView, utilisé comme test, la hausse de performance atteint 500%. Sur Photoshop, déjà très optimisé, environ 75%.
La technologie nécessite le même type d'exécution symbolique du code assembleur que vous semblez proposer dans Axion et Impact. Comme la demande serait très forte pour un tel produit, l'idée pourrait vous intéresser.
[^] # Re: news from Tetrane
Posté par theor . En réponse au journal Qui fait des trucs "cools" en France et en Europe?. Évalué à 10. Dernière modification le 10 septembre 2015 à 13:47.
C'est super ce que vous faites.
Avez-vous entendu parler du projet Helium du MIT ?
L'idée est de transformer du code binaire en représentation abstraite, l'optimiser, puis patcher au niveau binaire, sans recompilation et donc sans code source originel.
Sur le binaire de IrfanView, utilisé comme test, la hausse de performance atteint 500%. Sur Photoshop, déjà très optimisé, environ 75%.
http://news.mit.edu/2015/computer-program-fixes-old-code-faster-than-expert-engineers-0609
https://groups.csail.mit.edu/commit/papers/2015/mendis-pldi15-helium.pdf
La technologie nécessite le même type d'exécution symbolique du code assembleur que vous semblez proposer dans Axion et Impact. Comme la demande serait très forte pour un tel produit, l'idée pourrait vous intéresser.