ABSTRACT: Increased availability of Multi-Core processors is forcing us to redesignalgorithms and applications so as to exploit the availablecomputational power from multiple cores. It is not un-common toemploy memory mapping of files in applications involving hugeI/O bandwidth to improve the response/service times. This papermainly focuses on performance of memory mapped files on Multi-Core processors. Experiments are carried out with k-meansalgorithm, a popular Data mining (DM) clustering algorithm, toexplore the potential of Multi-Core hardware under OpenMP APIand POSIX threads. Observations are made both with static anddynamic threads of OpenMP. Experiments are also conductedwith both simulated and real data sets. Experiments indicate thatmemory mapping of files gives considerable benefit on Multi-Core processors also. In addition, the benefit increased withincreased physical memory size. Also, the benefit of memorymapping with the selected algorithm is increasing with number ofcores.
International Journal of Computer Applications. 01/2010;