• [^] # Re: seul compilateur objet au monde à réaliser une analyse de flot ?

    Posté par (Mastodon) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 1.

    Ben j'ai lu quelque part parmi ces commentaires que le compilateur faisait des optimisations pour garder tout dans une seule ligne de cache. Très bien. Maintenant, croire qu'on peut faire ça de manière générique pour toutes les architectures et tous les algorithmes, c'est être sérieusement optimiste (ou illuminé, c'est selon).

    Pour avoir déjà vu des gens qui ont ce genre de problématique quotidiennement dans l'embarqué, l'optimisation des structures de données et de leur emplacement en mémoire ainsi que de l'organisation du code pour provoquer le moins de défaut de cache possible, c'est quasi-spécifique à chaque couple (algo-archi) et ça demande énormément de temps. Et ça demande de pouvoir maitriser toute la gestion de la mémoire de A à Z.