Dettagli del software:
Versione: 6.20.0
Data di caricamento: 17 Feb 15
Licenza: Libero
Popolarità: 356
Intel Software Development Emulator è un software di emulazione Intel SDE.
Questa versione include il supporto per SSE4, AES e PCLMULQDQ e le istruzioni Intel AVX
Cosa c'è di nuovo in questa versione:.
- Aggiunto il supporto per XSAVEC e CLFLUSHOPT.
- bit disabili TSX CPUID quando emulazione TSX non è richiesto.
- Migliorata smontaggio per istruzioni MPX.
- Aggiunta una opzione per l'esecuzione di chip di controllo solo sul file eseguibile principale.
- Aggiunto il supporto per -quark (Pentium ISA).
- Aggiunto il debug dell'applicazione per Mac OSX con il debugger lldb.
Cosa c'è di nuovo in versione 6.12.0:.
- Aggiunto il supporto per Mac OSX versione 10.9
- Migliorata la statistica informazioni TSX.
- Varie correzioni con l'emulazione di istruzioni in virgola mobile di Intel AVX-512.
- Attivato lo strumento di allineamento checker per impostazione predefinita per le istruzioni che richiedono l'allineamento.
- mancata corrispondenza fissa tra mix e la maschera profiler dinamico.
- Aggiornato le librerie di runtime Intel MPX per Windows.
- I miglioramenti delle prestazioni durante la modellazione di una CPU prima AVX-512.
Cosa c'è di nuovo nella versione 6.1.0:
- Supporto emulazione per i Intel0Advanced Vector Extensions 512 (Intel0 le istruzioni presenti sul Cavalieri Intel Landing microarchitettura AVX-512).
- Supporto emulazione per la Intel0 Secure Hash Algorithm (SHA Intel0) estensioni presenti sul microarchtiecture Intel Goldmont.
- Supporto emulazione per la Memory Protection Extensions Intel0 (Intel0 MPX) presenti sulle microarchitetture Intel Skylake e Goldmont.
- Supporto Hardware blocco Elision introdotto sulla microarchitettura Intel Haswell
- Supporto migliorato per Restricted transazionale Memory introdotto sulla microarchitettura Intel Haswell.
- Migliorato il supporto per il sistema operativo OS X * (Mountain Lion)
Cosa c'è di nuovo in versione 5.38:
- I miglioramenti nella stabilità RTM emulazione. Aggiunte statistiche manopole. Manopole Aggiornato.
- Il supporto per il debug di integrazione con Microsoft Visual Studio 2012. Vedere pagina principale di informazioni.
- Maggiore stabilità multithreaded quando si utilizza la transizione checker AVX / SSE
- Mac OS X: il supporto per codice-firmato binari, semplificando l'esecuzione. Vedere pagina principale per le informazioni sul & quot; taskport & quot;.
- XED: aggiunto il supporto elfo / nano di nuovo allo strumento da riga di comando
- TZCNT ZF bandiere fissare
Cosa c'è di nuovo in versione 5.31:
- Importante aggiornamento anche a correggere le processore nome in codice Haswell e l'introduzione di istruzioni del processore, nome in codice Broadwell
- Prima versione SDE pubblico per OS X, 10.6 e 10.7. Vedere ulteriori informazioni sulla pagina web Intel SDE principale per le autorizzazioni necessarie.
- Modalità RTM di HSW è supportato con il & quot; -rtm-modalità full & quot; opzione. Questa funzione è molto nuovo e l'attuazione Intel SDE potrebbe essere un po 'instabile.
- Completamente nuovo meccanismo per la gestione di CPUID. Valori CPUID ora provengono da un file di input.
- caratteristica -chip-check di SDE controlli per assicurarsi che le istruzioni sono valide per il chip specificato. Vedere & quot; sde -help & quot; per le varie opzioni di chip.
- correzioni gestione delle eccezioni
- Haswell BMI correzioni di emulazione, tra cui uscita bandiere.
- Debugtrace miglioramento della sicurezza multithreading
- Mix top-blocchi di ordinamento problemi. Mix ha anche un migliore supporto per l'assegnazione delle statistiche per i blocchi sovrapposti.
- Mix dimensione blocchi predefiniti è ora 1500 istruzioni per evitare di frammentare grandi blocchi caldi.
- XED ora può emettere & quot; dot & quot; grafici per regioni determinate: percorso-per-sde-kit / ssa -i SOMEEXE -come 0x40316b -ae 0x4031b3 -dot foo.dot; dot -O -Tpdf foo.dot
- Mix ha anteporre un istogramma legacy-prefix
- Footprint può ora raccogliere statistiche circa le pagine di memoria unici così come le linee di cache unici. Lo strumento di impronta è ora più veloce pure.
- Migliorata la velocità di AVX / SSE transizione checker di circa il 12%. Vedere la manopola -ast in & quot; sde -thelp & quot;.
- Correzione di alcuni errori numerici nel nostro software di emulazione delle istruzioni FMA per i numeri denormal.
- Vari miglioramenti alla stabilità di utilizzare una versione più recente di Pin.
- Migliore gestione dei MXCSR bigs di stato di eccezione per AVX1 / 2 istruzioni. Ancora non sosteniamo alzando errori virgola mobile smascherati dalle istruzioni emulate.
- È ora possibile impostare le variabili d'ambiente dalla riga di comando con l'opzione -env VAR VALUE.
- I comandi per l'interfaccia GDB sono stati aggiornati. Vedere & quot; Monitor sde & quot; se collegato come descritto nella pagina principale. Si prega di utilizzare GDB 7.4 o versione successiva.
- Il messaggio di errore di controllo del circuito integrato comprende i byte di istruzioni dell'istruzione incriminato.
- Multiprocesso gestione dei file di output. È utilizzato per avere per alimentare & quot; -i & quot; per ottenere l'ID di processo inserito per il nome del file per evitare applicazioni multiprocesso di sovrascrivere i file di output comuni. Ora si cerca di rilevare la creazione di altri processi e aggiungere il PID per i nomi dei file automaticamente. La relazione padre / figlio è registrato nel nome del file.
- Migliorato il supporto per i bit non utilizzati nelle codifiche VEX in 32b modalità.
Strumento
Cosa c'è di nuovo in versione 4.46:
- 3.x Linux è supportato
- padroni di casa migliori supporto per l'esecuzione su AVX abilitati
- Tutti i file di output ora cominciano & quot; Sde & quot; e termina con & quot; .txt & quot; di default
- Mix è più veloce e fa più analisi delle operazioni SIMD
- Mix ha il supporto numero di linea per i blocchi migliori quando le informazioni sono disponibili nella domanda
- L'opzione -ptr-chk controlla ora i dei riferimenti di memoria di raccogliere operazioni
- supporto fisso per perdita descrittore di file quando exec'ing migliaia di discussioni su Linux.
- Varie miglioramenti altra stabilità.
Cosa c'è di nuovo in versione 4.29:.
- Il supporto per Haswell Nuove istruzioni
Cosa c'è di nuovo in versione 3.88:
- Il supporto per le istruzioni del processore POST-32 nm nella revisione 008 dei programmatori di Intel (R) AVX riferimento del documento.
- Molti miglioramenti della stabilità.
- L'uscita di & quot; sde -thelp & quot; va a stdout, non stderr.
- Lo strumento mix ha un & quot; -demangle 0 & quot; Opzione per disattivare decodifica.
- Il disassembler ssa gestisce sezioni di codice non inizializzati in binari di Windows.
- Xed supporta nano informazioni sul numero di linea con la manopola -line su Linux.
- Mix ha migliorato l'efficienza della memoria.
Cosa c'è di nuovo in versione 1.70:.
- Questa versione aggiunge VPCLMULQDQ, la versione di AVX PCLMULQDQ
I commenti non trovato