Intel Software Development Emulator

Software screenshot:
Intel Software Development Emulator
Dettagli del software:
Versione: 6.20.0
Data di caricamento: 17 Feb 15
Sviluppatore: Intel Corporation
Licenza: Libero
Popolarità: 166

Rating: nan/5 (Total Votes: 0)

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

  • Strumento
  • 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à.

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

Altri software di sviluppo Intel Corporation

Commenti a Intel Software Development Emulator

I commenti non trovato
Aggiungi commento
Accendere le immagini!