There is a huge difference between knocking in a motor from a spun rod bearing etc. and the rattle sound from pre-ignition. If you think it is a real knock you should drop the oil pan and check for a loose piston rod. If you keep driving hoping it will go away you may find an errant rod sticking out the side of the block. Trust me, been there, done that.