preguntar acerca de jit

8
réponses

Est-ce que les compilateurs JIT de JVM génèrent du code qui utilise des instructions à virgule flottante vectorisées?

Disons que le goulot D'étranglement de mon programme Java est vraiment des boucles serrées pour calculer un tas de produits vectoriels. Oui j'ai profilé, Oui c'est le goulot d'étranglement, Oui c'est significatif, Oui c'est comme ça que l'algorithme …
demandé sur 1970-01-01 00:33:32
4
réponses

Quelle est la technique d’inversion de boucle?

Je parcourais un document qui parle des techniques d'optimisation du compilateur juste à temps (JIT) pour Java. L'un d'eux était "inversion de boucle". Et le document dit: Vous remplacez une boucle while régulière par une boucle do-while. Et la …
demandé sur 1970-01-01 00:33:33
7
réponses

Comment voir le code compilé JIT dans JVM?

Existe-t-il un moyen de voir le code natif produit par le JIT dans une JVM? ... …
demandé sur 1970-01-01 00:33:29
7
réponses

L’interpréteur Python 3 a — t-il une fonctionnalité JIT?

J'ai trouvé que quand je demande quelque chose de plus à Python, python n'utilise pas ma ressource machine à 100% et ce n'est pas vraiment rapide, c'est rapide par rapport à beaucoup d'autres langages interprétés, mais par rapport aux langages compil …
demandé sur 1970-01-01 00:33:32
7
réponses

Comment écrire du code Auto-modifiable dans l’assemblage x86

Je cherche à écrire un compilateur JIT pour une machine virtuelle hobby sur laquelle j'ai travaillé récemment. Je connais un peu d'assemblage, (je suis principalement un programmeur C. Je peux lire la plupart des assembly avec référence pour les opco …
demandé sur 1970-01-01 00:33:31
2
réponses

Écriture d’un compilateur JIT dans l’assemblage

J'ai écrit une machine virtuelle en C qui a des performances décentes pour une machine virtuelle non-JIT, mais je veux apprendre quelque chose de nouveau et améliorer les performances. Mon implémentation actuelle utilise simplement un commutateur pou …
demandé sur 1970-01-01 00:33:31
4
réponses

Lacunes possibles de L’utilisation de JIT avec R?

j'ai récemment découvert qu'on peut utiliser la compilation JIT (juste à temps) avec R en utilisant le paquet compilateur (je résume mes conclusions sur ce sujet dans un récent billet de blog ... …
demandé sur 1970-01-01 00:33:32
3
réponses

Pourquoi L’ordre JIT affecte-t-il la performance?

pourquoi l'ordre dans lequel les méthodes C# de .NET 4.0 sont compilées juste-à-temps affecte-t-il leur rapidité d'exécution? Par exemple, considérer deux méthodes équivalentes: public static void SingleLineTest() { Stopwatch stopwatch = n …
demandé sur 1970-01-01 00:33:32
3
réponses

Que fait exactement-XX: — TieredCompilation?

en utilisant java -XX:+PrintFlagsFinal j'ai trouvé le drapeau TieredCompilation , et je l'ai lu un peu en ligne. pourtant, je ne sais toujours pas exactement que se passe-t-il quand on le met sur false . je sais que le système de …
demandé sur 1970-01-01 00:33:36