Multi-Threaded Algorithm

A Multi-Threaded Algorithm is a software algorithm that can only operate on one cpu core.