Please refer to the below link to check the list of compatible processors for D945GCNL motherboard:
You may also refer to the below mentioned links to compare Intel Products:
I hope the above information is useful.
Glad to be of Service.
thank you very much for your reply