Domanda

Sto facendo alcuni calcoli delle statistiche. Ho bisogno che siano veloci, quindi ho riscritto la maggior parte per usare SSE. Sono praticamente nuovo, quindi mi chiedevo quale fosse l'approccio giusto qui:

Per quanto ne sappia, non esiste una funzione Log2 o LN in SSE, almeno non fino a 4.1, che è l'ultima versione supportata dall'hardware che uso.

È meglio:

  1. Estratto 4 galleggianti e fai calcoli FPU su di essi per determinare l'entropia: non dovrò caricare nessuno di questi valori nei registri SSE, basta riassumere un altro galleggiante
  2. Trova una funzione per SSE che fa Log2

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top