CPU چیست و چگونه کار میکند؟
CPU (واحد پردازش مرکزی) در یک کلام مغز کامپیوتر است! قطعهای کوچک با وظیفهای بزرگ؛ پردازش هر دستوری که به آن ارسال میشود. در این مقاله با ما باشید تا به صورت خلاصه با CPU و نحوه کار آن آشنا شوید.
کلمه CPU به معنای چیست؟
کلمه CPU مخفف عبارت Central Processing Unit به معنای "واحد پردازش مرکزی" است. همچنین این قطعه با نامهای زیر نیز شناخته میشود:
- Computer Processor (پردازنده کامپیوتر)
- Central Processor (پردازنده مرکزی)
- Brain of Computer (مغز کامپیوتر)
- Processor (پردازنده)
- Micro Processor (ریز پردازنده)
کلمهای که معمولا بهجای CPU مورد استفاده قرار میگیرد Processor است. دلیل آنکه از CPU به عنوان مغز کامپیوتر یاد میشود، این است که CPU مهمترین وظیفه یک کامپیوتر را به عهده دارد یعنی پردازش!
CPU چیست؟
هر سیستم اطلاعاتی برای پردازش دستورات (عملکردهای منطقی، ریاضی و ...) نیاز به یک پردازنده (Processor) دارد. این وظیفه در کامپیوترها بر عهده CPU است.
CPU تقریبا تمامی دستورات داده شده بوسیله نرمافزارها و سختافزارها را با استفاده از عملکردهای منطقی، محاسبات ریاضی و مقایسات پردازش میکند.
CPU با استفاده از یک واحد ALU که مخفف Arithmetic & Logic Unit و به معنای "واحد محاسبه و منطق" است، تمامی دستورات ورودی را محاسبه، مقایسه یا بر طبق عملکردهای منطقی تصمیم گیری کرده و سپس در صورت نیاز، خروجی را تحویل میدهد. این فرایند بر روی ثباتهای پردازنده به عنوان میزکار سی پی یو انجام میشود. منظور از عملکردهای ریاضی، همان چند عمل ساده مثل ضرب، تقسیم، جمع و تفریق است.
برای درک بهتر عملکرد CPU ، میتوانید مغز انسان را به یاد آورید. ممکن است انسان بتواند بدون برخی از اعضای دیگر (در کامپیوتر مانند حافظههای جانبی و...)، به حیات خود ادامه دهد اما بدون مغز، امکان زندگی صفر است. در واقع شما نمیتوانید هیچ تصمیمی بگیرید، اطلاعات را پردازش کنید، تصاویر را درک کنید، به سایر اعضا دستور بدهید و ... . مغز یک پردازنده قوی همانند CPU است.
در سیستمهای بزرگ مانند سرورها ممکن است چندین CPU استفاده شود اما در سیستم های شخصی (PC مخفف Personal Computer ) معمولاً فقط یک فضا (Slot) برای CPU بر روی برد اصلی (Motherboard یا Mainboard) وجود دارد.
هر Motherboard معمولاً فقط یک Slot برای اتصال به CPU دارد که محدوده خاصی از انواع CPU ها را پشتیبانی میکند. یکی از مهمترین نکاتی که در هنگام خرید Motherboard یا CPU ویا تعوض و آپگرید (Upgrade) پردازنده باید مورد توجه قرار گیرد، نوع پردازنده پشتیبانی شده توسط Motherboard است. ممکن است پردازندهای که قصد خرید را دارید، توسط مادربرد شما پشتیبانی نشود.
شاخصهای یک پردازنده
پردازندهها معمولاً دارای ۳ شاخص مهم هستند که بر روی قیمت آنها نیز تاثیر بسیاری میگذارند. این سه شاخص عبارت اند از:
سرعت پردازنده
یکی از مهمترین عوامل در انتخاب و خرید یک پردازنده سرعت کلاک (Clock Speed) آن است که برای همه هستههای آن معمولاً عددی ثابت است. سرعت پردازنده نشانگر تعداد عملی است که یک هسته میتواند در هر ثانیه انجام دهد و واحد آن هرتز (Hertz) است که معمولاً به صورت مگاهرتز (MHz - میلیون هرتز) یا گیگاهرتز (GHz - میلیارد هرتز) بیان میشود.
برای مثال پردازندهای که سرعت آن ۲.۵ گیگاهرتز است، میتواند در هر ثانیه ۲ میلیارد و نیم (۲۸۰۰۰۰۰۰۰۰) دستور را پردازش کند. درصورتی که پردازنده دارای هستههای بیشتر باشد، هر هسته میتواند بصورت مجزا ۲۸۰۰۰۰۰۰۰۰ دستور را پردازش کند. البته منظور دستورات ساده یک سیکلی هستند (مثلاً در طراحی RISC تقریباً همه دستورات یک سیکلی هستند) که در یک چرخه (Cycle) اجرا میشوند.
حافظه نهان
مورد دیگری که معمولاً از سرعت نیز بیشتر مورد توجه قرار میگیرد، حافظه نهان (Cache) پردازنده است. حافظه نهان میتواند دارای چند لایه باشد که با حرف L نشان داده میشود. معمولاً پردازندهها تا ۳ لایه حافظه نهان دارند که لایه اول (L1) نسبت به دوم (L2) و دوم نیز نسبت به سوم (L3) دارای سرعت بیشتر و حافظه کمتری است. حافظه نهان معمولاً تا چند ده مگابایت میتواند فضا برای ذخیره کردن داشته باشد که هرچه این فضا بیشتر باشد، قیمت پردازنده نیز بالاتر خواهد رفت.
حافظه کش وظیفه حفظ داده را دارد و به دلیل اینکه سرعت آن بسیار بیشتر از حافظه اصلی (RAM) است، بنابراین تاخیر در اجرای دستورات را بسیار میکاهد. پردازنده برای بدست آوردن داده، ابتدا حافظه نهان خود را چک میکند و در صورتی که در آن حافظه، داده مورد نظر وجود نداشته باشد به سراخ حافظه اصلی میرود. به این صورت حافظه نهان بر روی سرعت پردازنده تاثیر زیادی دارد.
برای مثال پردازنده اینتل i7-2600 دارای دو ست ۴ * ۳۲ کیلوبایت برای حافظه نهان لایه اول (L1) که یکی وظیفه حفظ داده و دیگری وظیفه حفظ دستورات را دارد. این پردازنده دارای ۴ * ۲۵۶ کیلوبایت حافظه لایه دوم (L2) بوده و ۸ مگابایت حافظه لایه سوم (L3) دارد.
هستههای پردازشی
هستههای پردازنده، درواقع پردازندههای مستقلی هستند که هر یک به صورت جداگانه دستورات را پردازش میکند. امروزه پردازندهها معمولاً دارای بیش از یک هسته هستند که به کاربران این امکان را فراهم میکنند که مجموعه دستورات یا برنامههای خود را با استفاده از پردازش موازی (Parallel Computing) سریع تر از قبل اجرا کنند. البته داشتن هستههای بیشتر به معنای افزایش کارایی کلی پردازنده نیست. چون بسیاری از برنامهها هنوز از پردازش موازی استفاده نمیکنند. یعنی عملاً سایر هستهها کار به مراتب کمتری نسبت به یک هسته انجام میدهند.
البته با تکنولوژیهایی مثل هایپرتریدینگ (Hyper Threading) یک هسته، خود به جندین ریسمان یا به زبان ساده، هسته مجازی تقسیم میشود. برای مثال پردازندههای i5 دو هستهای اینتل، با استفاده از این تکنولوژی به چهار ریسمان یا هسته مجازی تقسیم میشوند.
CPU چگونه کار میکند؟
در پروسه پردازش دستورات در CPU چهار مرحله اصلی وجود دارد: ۱- فراخوانی ۲- رمزگشایی ۳- پردازش و اجرا ۴- بازنویسی. این چهار مرحله اصلی به ترتیب اجرا شده و فرآیند پردازش دستور به اتمام میرسد.
مرحله اول: فراخوانی
در مرحله اول، پردازنده دستوری که باید پردازش کند را از طرف حافظه مربوط به یک برنامه (از طریق RAM یا به صورت مستقیم) دریافت میکند. این برنامه ممکن است در حداقل شرایط یک دستور و در حداکثر شرایط بینهایت دستور را برای پردازش به CPU ارسال کند. به همین دلیل هر یک از این دستورها باید در محلهای جداگانه آدرس دهی شوند. اما مشکل اینجاست که واحد پردازشی CPU نمیداند کدام دستورات را در کدام یک از آدرس ها باید به ترتیب اجرا کند. برای حل این مشکل یک واحد دیگر به نام PC که مخفف عبارت Program Counter به معنای "شمارنده برنامه" است، وجود دارد. این واحد مسئول حفظ ترتیب و وضعیت دستوراتی است که به پردازنده ارسال میشوند. به طور ساده، واحد پردازشی CPU هر یک از آدرسهایی که برای پردازش نیاز دارد را از طریق این واحد شمارنده بدست میآورد.
مرحله دوم: رمزگشایی
پس از دریافت دستورات، CPU باید بتواند این دستور را درک کند. واحد پردازنده CPU دستورات را در حالت کدهایی OP ( به معنای کدهای پردازشی یا Operation Codes) میتواند پردازش کند. کدهای پردازشی زبان قابل درک ماشین و سخت افزارها هستند.
نوشتن برنامهها به زبان باینری بسیار سخت است به همین خاطر زبانهای برنامه نویسی سطح بالایی وجود دارد که نوشتن برنامه را آسانتر میکند. زبانهای برنامه نویسی مختلفی وجود دارد که سازندگان برنامهها میتوانند از آنها استفاده کنند. به همین دلیل واحدی به نام Assembler (تبدیل کننده به اسمبلی) وجود دارد که ابتدا دستورات را به زبان سطح پایین اسمبلی (Assembly) تبدیل کرده سپس واحد دیگری این دستورات اسمبلی را به کدهای OP تبدیل میکند. حال این دستورات که به صورت کدهای OP در آمده اند، آماده پردازش در واحد پردازنده CPU هستند.
مرحله سوم: پردازش و اجرا
مرحله سوم و البته مهمترین مرحله، پردازش و اجرا است. در این مرحله واحد پردازنده CPU یک دستور باینری را از یک آدرس مخصوص در دست دارد. این واحد تمامی دستورات را به کمک واحد ALU (مخفف Arithmetic & Logic Unit و به معنای "واحد محاسبه و منطق")، پردازش میکند.
ممکن است درحین پردازش، نیاز به یک دستور دیگر باشد که در این صورت Program counter دستور مورد نیاز را در اختیار واحد پردازنده CPU قرار میدهد یا ممکن است واحد پردازش، دستورات را برای زمان دیگری در ثباتهای (Registers) داخلی خود ذخیره کند.
مرحله چهارم: بازنویسی
معمولا هر دستور یک مقدار خروجی دارد که در این مرحله این مقدار خروجی در حافظه جانبی کامپیوتر (مانند هارد دیسکها، دیسکهای حالت جامد و...) ذخیره یا به سایر قطعات ارسال میشود. برای نمونه فرض کنید که یک دستور برای نشان دادن یک عبارت به CPU برای پردازش ارسال میشود. CPU پس از پردازش این دستور، همان عبارت را به عنوان خروجی بازمیگرداند یا به فرض، یک عمل ریاضی به عنوان مثال ۲ ضرب در ۲ به CPU برای پردازش ارسال میشود. حال CPU پس از پردازش عدد ۴ را به عنوان خروجی برمیگرداند.
در اغلب موارد، CPU این مقدار خروجی را که از مرحله اجرا و پردازش بدست آورده است را در ثباتهای خود ذخیره میکند. با این کار، CPU میتواند از این خروجیها به سرعت در دستورات دیگر استفاده کند. فرض کنید یک عملیات مقایسه به CPU برای پردازش ارسال میشود. در این گونه موارد، CPU از مقادیر خروجی قبلی که در ثباتهای خود ذخیره کرده استفاده میکند تا نتیجه مقایسه را در یکی از ثباتهای دیگر خود، یا به عنوان خروجی باز گرداند.
در این چهار مرحله اصلی، پردازنده فقط یک دستور که از Program Counter ارسال شده را پردازش میکند. پس از اتمام این چهار مرحله، درصورتی که دستور دیگری در صف پردازش وجود داشته باشد، توسط PC به سی پی یو داده میشود و مراحل از اول شروع میشوند تا زمانی که تمامی دستورات پردازش شوند.
برخی از تولید کنندگان CPU
در لیست زیر نام برخی از معروفترین تولید کنندگان CPU قرار گرفته است:

حالا زمان آن رسیده که به نسل جدید پردازنده های Mobile و Desktop اینتل سلام کنیم. حتما شما هم با سری Core آشنا هستید. Core i5، Core i3 و Core i7 سه تفنگ دار این سری هستند. اما تحول مهمی در آن ها رخ داده و آن استفاده از معماری Sandy Bridge می باشد. این معماری سعی دارد با ترکیبب پردازشگر مرکزی با پردازنده گرافیکی، بازدهی بالاتری را ایجاد کند. در واقع دیگر نمی شود نام آن را CPU گذاشت، بلکه باید به آن لقب APU اتلاق شود. چون هم معماری CPU را دارد و هم خاصیت موازی کارت گرافیکی را!
شاید معماری Sandy Bridge تاکنون چندان جدی گرفته نشده بود. اما اکنون که به دل سه سری پر فروش اینتل، یعنی: i5, i7 و i3 راه پیدا کرده؛ توانسته است تا جلب توجه زیادی بنماید. در کل قرار است 29 پردازنده مختلف تحت این معماری عرضه شوند. که امکانات گرافیکی آن ها هم تفاوت خواهد داشت.( منظور همان GPU های تعبیه شده در دل این APU هاست) حالا می خواهیم به مهم ترین قابلیت های جدیدی که این سه سری از آن ها بهره مند خواهند شد، بپردازیم. پس با کلیک روی ادامه مطلب همراه ما باشید. ضمن این که خواندن مقاله محاسبات GPGPU به شدت توصیه میشود.
-تازه های این معماری:

از زمانی که اینتل نسل اول پردازنده های 32 نانومتری سری Core را رونمایی کرد، تنها یک سال می گذرد. اما واقعا چه چیزی است که این پلتفرم را متمایز می کند؟ چیز های کمی! برای افرادی که خبر های مربوط به Sandy Bridge را دنبال نکرده بودند، باید اینگونه بگوییم: نسل جدید هم از همان ریز معماری 32 نانومتری ای بهره می برند که پارسال هم معرفی شد علاوه بر این، پردازشگر مرکزی، کنترل کننده حافظه و پردازنده گرافیکی، هرسه روی یک چیپ قرار گرفته اند. اما معنی اش چیست؟ به طور خلاصه، یعنی می شود آن را مجموعه ای دانست که مهم ترین اجزای پردازشی را در کنار هم جمع کرده تا عملکرد یکدیگر را بهبود ببخشند. یکی از نکات قابل ذکر در این معماری، قابلیت کلاک دینامیک است.
بر این اساس این APU ها در مود توربو، به میزان فشاری که بر آنها وارد میشود، اورکلاک میشوند. تا این جا چیز جدیدی نیست. نکته متمایز کننده این است که به طور هوشمند زمانی که پردازنده و گرافیک فشار یکسانی دارند، اورکلاک را به طور نسبی زیاد می کند تا نسبت قدرت پردازنده به گرافیک ثابت بماند و در روند اشکال ایجاد نشود. در این مورد، بیش از 1 مگابایت کش بین پردازنده و کارت گرافیکی به اشتراک گذاشته خواهد شد تا باز هم عملکرد را بهتر کند. بر عکس وقتی که کارت گرافیک یا حتی پردازنده در فشار بیشتری است، دیگر این اورکلاک به صورت یکسان نخواهد بود و فقط به عضو در حال کار اعمال خواهد شد. این کار علاوه بر پایدار نگه داشتن سیستم توان پردازشی را به طور مفیدی بالا می برد و از اتلاف انرژی و تولید گرمای بیش از اندازه نیز جلو گیری می کند.
حالا بیایید از گرافیک ها صحبت کنیم. از همین ابتدا باید گفت که شاید تا چند وقتی این گرافیک ها نتوانند جای کارت های گرافیک مجزا از پردازنده را بگیرند. در واقع: شاید هیچ وقت نتوانند! اما چشم انداز روشن است و هدف هم بیرون کردن کارت های گرافیک مجزا از کامپیوتر ها نیست. بلکه بهبود عملکرد پردازشی است و اصلا نباید در این مورد نگرانی ای به خود راه دهیم. چون داریم در مورد فناوری ای صحبت می کنیم که احتمالا در چند سال آینده؛ قالب بازار کامپیوتر خواهد شد. زمانی که CPU ها بروند و APU ها بیایند! بگذریم... بر طبق گفته اینتل پردازنده های گرافیکی HD 2000 و 3000، عملکردی دو برابر از سیستم های مبتنی بر فناوری شرکت Capella خواهند داشت. با این وجود در بنچ مارک ها هم تحولات زیادی به وجود خواهد آمد.

اینتل تکنولوژی Turbo Boost را هم، همانطور که در بالا گفته شد بهبود داده و البته Hyper-Threading هم در این معماری بهبود یافته است. پس چیپ های جدید سطوح جدیدی را از عملکرد CPU های هم پایه خود باز می کنند. برای مثال؛ طبق اعلام اینتل، در پردازنده های 4 هسته ای مخصوص لپتاپ، عملکرد 60 درصد بهبود یافته است. بعلاوه این که این APU در عین حال که هنگام بی کار بودن، مصرف انرژی بسیار کمی دارد؛ با کنترل کننده هایش می تواند به طور کامل درایو های اپتیکال (سی دی رام و...) را خاموش کند. این ها به علاوه چند کار کوچک دیگر در مصرف انرژی؛ چیزی را پدید آورده اند که اینتل به آن "عمر شگفت انگیز باتری" می گوید.
-اطلاعات پردازنده ها:

معماری جدید، یعنی CPU های جدید. البته در Sandy Bridge معنی APU های جدید را می دهد و در این مورد اینتل، با رونمایی از 29 پردازنده جدید؛ چیزی را کم نگذاشته است. این 29 پردازنده، شامل انواع اعداد و ارقام ها خواهند شد و لپتاپ ها و کامپیوتر های رومیزی را با عرضه شدن در سه سری i3 – i5 و i7 در بر خواهد گرفت. نقشه بالا به شما دید خوبی از تقسیم بندی نسخه های پردازنده می دهد. البته اینتل مشخصات هر یک از این پردازنده ها را به طور کامل و جداگانه هم منتشر ساخته است.
اما این طیف در چه حد کلان است، آیا پردازنده های فوق العاده قدرتمند اینتل را هم احاطه می کند؟ اگر به جدول زیر که اینتل چند ماه پیش منتشر کرده بود؛ نگاه کنید، متوجه می شوید جواب این سوال، "خیر" است. Sandy Bridge تقریبا تمام انواع پردازنده ها را شامل می شود. به جز دسته Extreme را که سریع ترین و گران ترین پردازنده این شرکت است. چون این پردازنده ها برای کارهای بسیار سنگین اختصاص یافته اند و از این رو به یک کارت گرافیک قدرتمند هم برای کامل شدن نیاز دارند. اما اگر از در حال حاضر از هر سری دیگری به جز این ها استفاده می کنید، در صورتی که بار دیگر کامپیوترتان نیاز به ارتقاء داشته باشد؛ بهترین گزینه ی شما پردازنده های مبتنی بر معماری Sandy Bridge خواهند بود.

اما این تمام ماجرا نیست. چون Sandy به درون سری Extreme هم نفوذ مختصری داشته و معمار پردازنده i7-2920 شده است ولی این پردازنده هم از نوع Mobile است و برای لپتاپ ها کاربرد دارد. بر طبق جدول بالا (که رنگ قرمز نشانگر Sandy Bridge است)، اگر اینتل تغییری در برنامه اش ندهد، پردازنده های بسیار قدرتمند، به این زودی ها از این معماری استفاده نخواهند کرد. اما این موضوع برای پردازنده های قوی صدق نمی کند.
نکته دیگر این است که در این سری جدید، شما با نام گذاری متفاوتی رو به رو می شوید. شاید به خاطر سپردن نام بعضی پردازنده ها کمی سخت باشد. چون اعدادشان چهار رقمی شده است. اما بگذارید کمی دقیق تر نگاه کنیم. چه می بینید؟ بعد از خط فاصله در همه ی مدل های سری Core، شماره 2 وجود دارد. این نشان دهنده ی آن است که این پردازنده ها از نسل دوم سری Core هستند. بعلاوه، اگر توانسته اید نام کارت های گرافیک AMD یا مدل های مختلف نوکیا را به خاطر بسپارید، نام پردازنده های جدید را هم می توانید!

حالا کمی بیشتر راهنمایی می کنیم. اول این که پردازنده های دو هسته ای، تا فوریه (ماه بعد) به فروش نخواهند رسید. دوم اینکه: پسوند LV و ULV به ترتیب بیان گر "ولتاژ پایین" و "ولتاژ بسیار پایین" هستند. پردازنده هایی که این پسوند را دارند در وسایل قابل حمل، مانند نت بوک ها استفاده خواهند شد و البته در نیمه دوم امسال عرضه می شوند. نکته دیگر در مورد پردازنده های با پسوند K است. این پردازنده ها قابل اورکلاک کردن هستند و از این رو بیشتر می توانند گیک ها را راضی سازند. البته برای استفاده از آن ها به چیپست P67 هم نیاز خواهید داشت.
-قابلیت های جدید اینتل:

لطفا این بخش را با "تازه های این معماری" اشتباه نگیرید. چون می خواهیم در مورد قابلیت های جدیدی که اینتل روی این پردازنده ها گذاشته و همراه آن ها ارائه می دهد صحبت کنیم. اینتل گفته دوست دارد بیشتر با مصرف کننده هایش ارتباط برقرار کند. به همین دلیل تکنولوژی های بیشتری را برای کاربرانش محیا کرده تا از گرافیک همراه این پردازنده ها نیز لذت ببرند.
Intel Quick Sync Video: عنوان این تکنولوژی، توضیح خوبی راجع به آن نمی دهد. اما ما میدهیم! در واقع اینتل قول داده است تا سرعت کدگذاری و کدگشایی ویدئویی اش را با قابلیت Quick Sync بیشتر کند و البته این یک قابلیت سخت افزاری است. اینتل می گوید این تکنولوژی باعث میشود که در کدگذاری و کدگشایی و به عبارت دیگر: Transcoding ویدئو، کارت هایش 17 برابر سریع تر از هر گرافیک یکپارچه سازی شده دیگری خواهد بود. اینتل با کمپانی های بزرگ تولید نرم افزار های مولتی مدیا، مانند CyberLink، Corel و ArcSoft قرار داد بسته است تا شتابدهنده سخت افزاری H.264 و MPEG-2 را بر روی نرم افزار هایشان فعال کنند.

Intel InTru 3D/Clear Video HD: آیا دغدغه ی پخش Blu-ray های سه بعدی با HDMI را دارید؟ باید گفت این کار برای پلتفرم امسال اینتل هیچ مشکلی ایجاد نمی کند. معنی این حرف این نیست که اینتل اقدام به عرضه تکنولوژی سه بعدی برای لپتاپ ها یا دسکتاپ ها می کند. بلکه اینتل وعده داده که می توانید با استفاده از این تکنولوژی و از طریق کابل HDMI، ویدئو های تمام HD و سه بعدی را، روی تلویزیون یا هر مانیتور سه بعدی دیگری بخش نمایید.

WirelessDisplay 2.0: بزرگترین شکایتی که از تکنولوژی WiDi می شد، عدم وجود پشتیبانی از ویدئو های تمام HD بود. اما اینتل اکنون امکان استریم کردن ویدئو های تمام HD را هم برروی آخرین پردازنده هایش فعال کرده است. اما با دریافت کنندگان قدیمی WiDi، هنوز هم پخش ویدئو با تاخیر و به طور نامنظم صورت می گیرد. پس بهتر است برای استفاده موفقیت آمیز از نسخه دوم این تکنولوژی و داشتن قابلیت استریم ویدئو های HD، یک دریافت کننده جدید که از نسخه دوم آن پشتیبانی می نماید خریداری نمایید. پس اینتل سر انجام محدودیت های این تکنولوژی را هم از بین برده است.

-سخن آخر:
تکنولوژی های Sandy Bridge و Fusion که همین امروز در موردش صحبت کردیم هر دو پتانسیل فوق العاده ای برای رشد دارند. شرکت هایی مثل اینتل به هیچ وجه مایل نیستند که این تکنولوژی ها در پردازنده های سطح پایین استفاده شود. پس کاری که کرده اند؛ بهینه سازی آن ها بوده تا توانایی به کارگیری این معماری ها در پردازنده های سطح بالا و حتی قوی نیز وجود داشته باشد. هر چند هنوز پردازنده های بسیار نیرومند اینتل، از معماری GulfTown استفاده می کنند، اما آینده Sandy Bridge، آنقدر روشن است که حتی انتظار به کار رفتن آن در پردازنده های این چنینی نیز میرود.
این را دقیقا نمی توانم بگویم اما به احتمال بسیار زیاد، استفاده از این پردازنده ها باعث بیرون انداختن کارت گرافیک نخواهد شد. شاید در آینده امکان این که بتوانیم کارت گرافیک مجزا را هم با گرافیک جاسازی شده درون APU موازی کنیم و عملکرد را باز هم بهتر کنیم، وجود داشته باشد. شاید هم اوضاع به سمتی دیگر پیش برود. یعنی: گرافیک درونی با پردازنده برای عملیات پردازش الگوریتمی متحد شود و کارت گرافیک هم کار پردازش تصویر خودش را انجام دهد. اگر هم لازم شد از گرافیک درونی کمک بگیرد و این همان آینده ای است که با خلاقیت بیشتر و احتمالا طی چند سال آینده بوجود آمده و کامپیوتر ها را باز هم جالب تر و قدرتمند تر خواهد کرد.
دانلود مقاله CPU (پردازنده کامپیوتر)
.: Weblog Themes By Pichak :.



