.. _Parallelizing_Complex_Loops:

Parallelizing Complex Loops
===========================


You can successfully parallelize many applications using only the
constructs in the :ref:`Parallelizing_Simple_Loops` section. However, some
situations call for other parallel patterns. This section describes the
support for some of these alternate patterns.

.. toctree::
   :maxdepth: 4

   ../tbb_userguide/Cook_Until_Done_parallel_do
   ../tbb_userguide/Working_on_the_Assembly_Line_pipeline
   ../tbb_userguide/Summary_of_Loops_and_Pipelines