Study all the materials in Chapter 2 of an introduction to parallel programming Peter Pacheco. Write a comprehensive report that summarizes each section of Chapter 2 an introduction to parallel programming Peter Pacheco. Each summary or narrative must be done in a concise manner, discussing the key or significant concepts, techniques used, methods, structures, paradigms, etc. Each summarized section of Chapter 2 must be contained in a separate section of your report thus, organized in a one-to-one correspondence manner. If any diagrams are to be included in the report, select a few from the Chapter that reinforce your summaries. Additional readings or materials apart from the Chapter2 material could be used; and the sources must be cited in the report and listed in the References section of your report. The entire report should be no more than 12 pages, excluding any references..