I have two laptops which is not enough powerful for my tasks. I wonder if there is any way I could link them and i have the total processing resources of these two laptops.
What you might be looking for is clustered computing.
This way you can link your laptops together.
A complete guide for making a basic cluster can be found here | Building Your Own Super Computer