!!! Overview [{$pagename}], in modern [Programming], means multiple computations are happening at the same time. [{$pagename}] is the ability of different parts or units of a [Application], [algorithm], or problem to be executed out-of-order or in partial order, without affecting the final outcome. [{$pagename}] may be used via a [Message Passing Interface] using a * [Message queue] * [Shared Memory] (via an [Inter-Process Communication]) [time slicing] is when [thread] switches are performed which __makes it appear__ like multiple processes are being executed simultaneously on the same [CPU]. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Concurrency_(computer_science)|Wikipedia:Concurrency_(computer_science)|target='_blank'] - based on information obtained 2019-12-27 * [#2] - [Reading 17: Concurrency|https://web.mit.edu/6.005/www/fa14/classes/17-concurrency/|target='_blank'] - based on information obtained 2019-12-27