خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


نحوه کار پردازنده های 2 هسته ای

نحوه کار پردازنده های 2 هسته ای
پردازنده دو هسته ای یکی از جدیدترین پیشرفت های تکنولوژی محاسبات است(البته امروزه ما شاهد Core به مراتب بیشتر از دو هستیم). این پردازنده ها در سال 2005 شروع به استفاده در کامپیوترهای رومیز و Desktop ها شدند. نتیجه کار این میشود که کامپیوترها قادر به پردازش اطلاعات به مراتب بیشتری نسبت به یک پردازنده تک هسته ای می باشند. پردازنده های دو هسته ای جریان ورودی به CPU را به دو بخش تقسیم می کنند که به طور همزمان محاسبه و پردازش روی آنها انجام شود و منجر به افزایش سرعت در پردازش اطلاعات برنامه های سنگین می شود. هر پردازنده دو هسته ای دارای دو ماژول محاسباتی جداگانه است که به یک واحد متصل می شوند. پردازنده های دو هسته ای از یک هسته جدا می شوند، یعنی دارای دو Core هستند و این در حالیست که CPU های تک هسته با داشتن فقط یک هسته، باید بیت های ورودی داده ها را در یک زمان پردازش کنند. یک پردازشگر دو هسته ای، جریان های ورودی داده را شناسایی کرده و اگر هر دو هسته ها فعال باشند، می توانند سریع تر محاسبات را انجام دهند. مثلادر زمان استفاده از برنامه های سنگین نظیر فتوشاپ، کتیا، یا حتی Game های کامپیوتری، درخشش پردازنده های دو یا چند هسته ای واقعا محسوس برای کاربران است. پردازنده ها به صورت کلی سرعت به مراتب بالاتری از هارد دیسک ها و رم ها دارند در یک پردازنده دو هسته ای که تعداد Core دو برابر شده هم از لحاظ قدرت و هم سرعت در پردازش اطلاعات کمک موثری کرده است که همه اینها منتج به افزایش Performance و بهره وری کامپیوتر شما می شود. حالا تصور کنید در یک سیستمی که یک CPU چند هسته ای دارد، سرعت پردازش اطلاعات چقدر بالاتر است. وقتی در یک پردازنده دو هسته اطلاعاتی برای پردازش وارد می شوند، پس از پردازش مجددا اطلاعات برای استفاده با هم ادغام می شوند و حالا فکرش را کنید که سیستمی که مثلا پردازنده Core i7 را در اختیار دارد در این پردازش ها چقدر سریعتر و قدرتمندتر می تواند عمل کند.

نرم افزار سامانه مودیان راهکار
استفاده از پردازنده های دو یا چند هسته ای محدودیت هایی هم دارد(البته امروزه این محدودیت ها بسیار کمتر شده است ولی همچنان وجود دارد) چرا که نرم افزار هم باید بتواند از سیستم که پردازنده دو یا چند هسته ای دارد استفاده کند یا به قولیMulti Processor باشد(اصطلاحا از multi-threading پشتیبانی کنند). در غیر اینصورت فقط از یکی از Core های آن CPU استفاده می شود پس از همه قدرت و توان CPU در پردازش نرم افزار مورد نظر استفاده نمی شود. وقتی نرم افزاری در کار با دو هسته پردازنده مشکلی نداشته باشد و برنامه نویسی آن به گونه ای باشد که با دو هسته پردازنده برای پردازش سریعتر، طراحی شده باشد، قطعا شما سرعت بیشتری را در کار با آن نرم افزار خواهید داشت.


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز