Parallel & PLINQ
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Parallel.For dhe Parallel.ForEach e ndajnë një cikël mes të gjitha bërthamave të procesorit. PLINQ (.AsParallel()) bën të njëjtën gjë me query-t LINQ. Shumë më shpejt për llogaritje të rënda.
EnglishEN
Parallel.For and Parallel.ForEach split a loop across all the processor's cores. PLINQ (.AsParallel()) does the same for LINQ queries. Much faster for heavy calculations.
Si ta mendosh
Si t'i ndash 100 fletë provimi mes 4 mësuesve për t'i korrigjuar.
Lexoje në anglisht
Like splitting 100 exam papers between 4 teachers to mark.
Shembull kodicsharp
Parallel.ForEach(fotot, foto => Zvogelo(foto));
var shuma = numrat.AsParallel().Where(n => n % 2 == 0).Sum();