Concurrency என்பது ஒரே நேரத்தில் பல விஷயங்களை கையாள்வது பற்றியது; parallelism என்பது ஒரே நேரத்தில் பல விஷயங்களை செய்வது பற்றியது. Concurrency என்பது ஒரு program-ஐ கட்டமைக்கும் ஒரு வழி, இதனால் பல tasks interleaving மூலம் முன்னேற்றம் அடைகின்றன; parallelism என்பது உண்மையில் அவற்றை பல cores-இல் ஒரே நேரத்தில் execute செய்வது.
இது எப்படி வேலை செய்கிறது
ஒற்றை CPU core ஆனது -ஆக இருக்க முடியும் ஆனால் parallel-ஆக அல்ல: இது tasks-க்கு இடையில் வேகமாக மாறுகிறது, எனவே எந்தக் கணத்திலும் ஒன்று மட்டுமே இயங்கினாலும் அவை நேரத்தில் மேற்பொருந்துகின்றன. -க்கு ஒரே கணத்தில் instructions-ஐ இயக்கும் பல cores தேவை.
