In a modern computing system, there are usually several concurrent application processes which compete for CPU. The Operating System (OS), amongest other duties, is responsible for the effective and efficient allocation of those resources. The OS module which handles resource allocation is called scheduler. On the basis of the type of OS to be realized, different scheduling policies may be implemented. All modern computers have the capability of Multitasking and Multithreading. This project focuses on developing an single process like Matrix Multiplication of size 1000 * 1000 having multiple code segments threads that run concurrently on 2.33 GHz quad-core i3 Processor and 900 MHz quad-core ARM Cortex-A7 and to make comparison between them. This project also develops an method for running multiple tasks at a time on particular isolated cpu core on 2.33 GHz quad-core i3 Processor and 900 MHz quad-core ARM Cortex-A7 and to make comparison between them.