Domanda

Ho uno script PowerShell, trova / sostituisciStringa con ritorno a carrello e alimentazione linea in PowerShell , che spesso corrono.Parses molti file e naturalmente, utilizza la maggior parte della CPU (2 core).

C'è un modo per utilizzare l'accelerazione GPU a PowerShell?

È stato utile?

Soluzione

Lo script che hai probabilmente non è vincolato dalla CPU.Sicuramente non può usa più di uno dei tuoi nuclei, cioè il 50%.Sono abbastanza sicuro che la parte più bassa di ciò sta leggendo e scrivendo i file.

Ci sono alcuni compiti che possono essere fatti in modo molto efficiente dalla GPU, ma per questo i dati devono già essere in memoria.Cioè, la parte più bassa (leggendo i file e scriverli in seguito) rimane ancora.

Poi c'è il caso che la GPU sia adatta per fare le stesse o simili operazioni su grandi quantità di dati, ma la sostituzione del testo (regexs ancora meno) è una bestia diversa.Tieni presente che gli GPU sono molto efficienti a mescolare attorno a grandi matrici di numeri a punti flottanti.I personaggi sono tutt'altro che quello.

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