Sto cercando un compilatore JIT o una piccola libreria del compilatore che possa essere incorporata nel mio programma. Indento di usarlo per compilare codice generato dinamicamente che esegue aritmetica di numeri complessi. Il codice generato è di struttura molto semplice: nessun loop, nessun condizionale, ma possono essere piuttosto lunghi (alcuni MB se compilati da GCC). Le prestazioni del codice macchina risultante sono importanti, mentre non mi interessa la velocità della compilazione stessa. Quale compilatore JIT è il migliore per il mio scopo? Grazie!Compilatori JIT per matematica
requisiti dettagliati
- supporto doppia precisione numero complesso Arithmetics
- supporto di ottimizzazione di base
- supporto molte CPU (x86 e x86-64 almeno) uso
- Marchio di SSE sulle CPU supportate
- Stack di supporto o un ampio set di registri per variabili locali
- interfaccia ANSI-C o C++
- piattaforma Croce (principalmente Linux, Unix)
Interessante. Guardando in questo momento. – ssquidd