Domanda

Stavo leggendo su Pypy's Funzione impilabile .La mia domanda è semplice: questo aggira il Gil?La pagina dice che consente la codifica in "stile massificamente simultaneo".Questo significa anche in modo massicciabile parallelo, sfruttando un vantaggio di più nuclei?

È stato utile?

Soluzione

no.I MicroThreads sono più leggeri e convenienti per programmare, ma non riescono ancora ad eseguire in parallelo per la stessa ragione per cui un Python "impilabile" non può semplicemente eseguire fili in parallelo.Nulla di Microthreads risolve i problemi indirizzati dal Gil, e in realtà non sono destinati a fornire il parallelismo.

Si noti che lo stesso è vero per l'originale cython basato sulla cythonless (vedere Python impilato e multicores? ). .

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