اصولاً CPU و GPU اهداف مختلفی دارند ، تمرکزهای متفاوتی دارند و ویژگیهای عملکرد متفاوتی دارند. CPU در بعضی از مشاغل سریعتر عمل می کند و GPU ممکن است در شغل دیگری بهتر باشد.
GPU وقتی نیاز به انجام همان کارها با حجم زیادی از داده ها مناسب تر باشد ، در صورت نیاز به انجام بسیاری از داده ها با همان کار ، CPU مناسب ترین است.
با این حال ، در برنامه های کاربردی ، وضعیت دوم بیشتر است ، یعنی CPU انعطاف پذیر تر و توانایی انجام کارهای بیشتری را دارد. GPU چه کاری می تواند انجام دهد؟
درباره گرافیک ها و عملیات بزرگ ماتریس ، مانند الگوریتم های یادگیری ماشین ، معدنکاری ، ترک خوردن رمز عبور نیرو و غیره
به عبارت ساده ، CPU در عملیات پیچیده مانند پیش بینی شاخه ها خوب است و GPU در انجام عملیات ساده روی مقادیر زیادی از داده ها خوب است. یکی کار پیچیده است و دیگری کار موازی زیادی
