Understanding AI Infrastructure Basics for Modern Applications