done with benchmark (without cuda part). Have to add cuda code after implementation and compare the results