Accelerazione GPU a PowerShell
-
02-01-2020 - |
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?
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.