IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

fftw-wisdom - Online nel cloud

Esegui fftw-wisdom nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando fftw-wisdom che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


fftw-wisdom - crea saggezza (FFT pre-ottimizzate)

SINOSSI


fftw-saggezza [OPZIONE]... [TAGLIA] ...

DESCRIZIONE


fftw-saggezza è un'utilità per generare FFTW saggezza file, che contengono informazioni salvate
su come calcolare in modo ottimale trasformate (di Fourier) di varie dimensioni. FFTW è gratuito
libreria per calcolare trasformate di Fourier discrete in una o più dimensioni, per arbitrari
dimensioni e di dati sia reali che complessi, tra le altre operazioni correlate. Di più
le informazioni su FFTW possono essere trovate nella home page di FFTW: http://www.fftw.org

I programmi che utilizzano FFTW possono essere scritti per caricare la saggezza da un file arbitrario, una stringa o altro
fonte. Inoltre, è probabile che molti programmi che utilizzano FFTW caricheranno il file sistema saggezza
file, che è memorizzato in /etc/fftw/saggezza per impostazione predefinita. fftw-saggezza può essere usato per creare
o aggiungere a tali file di saggezza. Nel suo utilizzo più tipico, il file saggezza può essere creato per
pre-pianificare un insieme canonico di dimensioni (vedi sotto) tramite:

fftw-saggezza -v -c -o saggezza

(questo richiederà molte ore, che possono essere limitate dal -t opzione) e l'uscita saggezza
il file può quindi essere copiato (come root) in /ecc/fftw/ o qualsiasi altra cosa

I fftw-saggezza programma normalmente scrive la saggezza direttamente sullo standard output, ma questo
può essere modificato tramite il -o opzione, come nell'esempio sopra.

Se il file di saggezza del sistema /etc/fftw/saggezza esiste già, allora fftw-saggezza legge questo
saggezza esistente (a meno che il -n opzione è specificata) e restituisce sia la vecchia saggezza che
ogni sapienza appena creata. In questo modo, può essere utilizzato per aggiungere nuove dimensioni di trasformazione al
saggezza di sistema esistente (o altro file di saggezza, con il -w opzione).

SPECIFICANDO MISURE


Sebbene un insieme canonico di dimensioni da ottimizzare sia specificato da -c opzione, l'utente può
specificare anche zero o più dimensioni e tipi di trasformazione non canonica da ottimizzare, tramite il
TAGLIA argomenti che seguono i flag di opzione. In alternativa, le dimensioni da ottimizzare possono essere
letto dallo standard input (separato da spazi), se a TAGLIA viene fornito l'argomento "-".

Le dimensioni sono specificate dalla sintassi:

<Digitare><a posto><direzione><geometria>

<Digitare> è ´c´ (complesso), ´r´ (reale, r2c/c2r), o ´k´ (r2r, tipi per dimensione,
specificato nella geometria, di seguito).

<a posto> è ´i´ (in posizione) o ´o´ (fuori posto).

<direzione> è ´f´ (avanti) o ´b´ (indietro). Ildirezione> dovrebbe essere omesso
per le trasformazioni ´k´, dove è invece specificato tramite la geometria.

<geometria> è la dimensione e la dimensionalità della trasformata, dove sono diverse dimensioni
separati da ´x´ (ad es. ´16x32´ per una trasformazione bidimensionale 16 per 32). In caso di
´k´ trasforma, la dimensione di ogni dimensione è seguita da una stringa di "tipo", che può essere
one of f/b/h/e00/e01/e10/e11/o00/o01/o10/o11 for R2HC/HC2R/DHT/REDFT00/.../RODFT11,
rispettivamente, come definito nel manuale FFTW.

Ad esempio, "cif12x13x14" è un DFT complesso tridimensionale di 12 x 13 x 14 che opera in-
luogo. "rob65536" è una dimensione unidimensionale-65536 da complesso a reale fuori posto
(indietro) trasformata operante su input di simmetria hermitiana. 'ki10hx20e01' è un due-
dimensionale 10 per 20 trasformata r2r dove la prima dimensione è un DHT e la seconda
dimensione è un REDFT01 (DCT-III).

VERSIONI


-h, --Aiuto
Visualizza la guida sulle opzioni e sull'utilizzo della riga di comando.

-V, --versione
Stampa il numero di versione e le informazioni sul copyright.

-v, --verboso
Uscita dettagliata. (Puoi specificarlo più volte o fornire un argomento numerico
maggiore di 1, per aumentare il livello di verbosità.) Si noti che l'output dettagliato
sarà mescolato con l'output della saggezza (rendendo impossibile l'importazione), a meno che tu
scrivi la saggezza in un file tramite il -o opzione.

-c, --canonico
Ottimizza/pianifica in anticipo un insieme canonico di dimensioni: tutte le potenze di due e dieci fino a 2^20
(1048576), inclusi sia reali che complessi, avanti e indietro, sul posto e
trasformazioni fuori luogo. Include anche trasformazioni bidimensionali e tridimensionali di
dimensioni uguali (es. 16x16x16).

-t ore, --limite di tempo=ore
Fermati dopo un tempo di ore (ore) sono trascorse, producendo saggezza accumulata.
(I problemi sono pianificati in ordine crescente di dimensione.) Il valore predefinito è 0, indicando
nessun limite di tempo.

-o filetto, --file di uscita=filetto
Invia l'output della saggezza a filetto piuttosto che all'output standard (l'impostazione predefinita).

-m, --misurare; -e, --stima; -x, --esauriente
Normalmente, fftw-saggezza crea piani in modalità FFTW_PATIENT, ma con queste opzioni
puoi invece utilizzare le modalità FFTW_MEASURE, FFTW_ESTIMATE o FFTW_EXHAUSTIVE,
rispettivamente, come descritto in maggior dettaglio dal manuale FFTW.

Nota che la saggezza è etichettata con il livello di pazienza di pianificazione e un singolo file può
mescolare diversi livelli di saggezza (ad es. puoi utilizzare principalmente il valore predefinito del paziente, ma
pianifica alcune taglie a cui tieni particolarmente --esauriente modalità).

-n, --nessun-sistema-saggezza
Non importare la saggezza del sistema da /etc/fftw/saggezza (che normalmente viene letto da
predefinito).

-w filetto, --file-di-saggezza=filetto
Importa saggezza da filetto (oltre alla saggezza del sistema, a meno che -n è specificato).
È possibile leggere più file di saggezza tramite più -w opzioni. Se filetto è poi
leggere la saggezza dall'input standard.

-T N, --thread=N
Pianifica con N fili. Questa opzione è presente solo se FFTW è stato configurato con
supporto del filo.

Usa fftw-wisdom online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad