Computer Science, asked by emigakbs12, 7 months ago

What is multi-threading ?​

Answers

Answered by Yaminii2006
2

In computer architecture, multithreading is the ability of a central processing unit (CPU) (or a single core in a multi-core processor) to provide multiple threads of execution concurrently, supported by the operating system. This approach differs from multiprocessing. In a multithreaded application, the threads share the resources of a single or multiple cores, which include the computing units, the CPU caches, and the translation lookaside buffer (TLB).

Where multiprocessing systems include multiple complete processing units in one or more cores, multithreading aims to increase utilization of a single core by using thread-level parallelism, as well as instruction-level parallelism. As the two techniques are complementary, they are sometimes combined in systems with multiple multithreading CPUs and with CPUs with multiple multithreading cores.

Answered by bhoomisingh131180
1

Answer:

It is the ability of central processing unit..

i hope it will help you ...

mark me as brilliant please

Similar questions