Investigate and provide a brief description

CEG 7370 (73110) – Distributed Computing Spring 2022 Assignment #4 Due next Thursday (2/16/2023). No late assignments.
1- Investigate and provide a brief description of the concept along with a a simple C# coding example that explain the idea of locking in C#. 2- Go over the handout of Materiel Multiplication and use this knowledge and write a program that find the multiplication of three (On) Matrix A, B, and C. Provide the code for: A- The three Matrix multiplication sequetial execution B- The three Matrix multiplication TPL execution C- Justify your improvement and explain why you get this improvement based on your number of CPU core, The way that memory is being accessed, etc.
_ J.