2001 Chevy silverato hd

2001 Chevy Silverado HD
Load clacking sound coming from engine after driving for 30 minutes. I know this is normal after star up, and settles down.