اطلاعیه

Collapse
No announcement yet.

سوال در مورد هسته پردازنده

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    سوال در مورد هسته پردازنده

    با این دستور توی CMD به دو مشخصه بر می خوریم :
    wmic cpu get/format:list
    می خواستم بدونم فرق دو مورد زیر چیه ؟
    number of cores
    number of logicalprocessors
    مردود شدن بهتر از با تقلب قبول شدن است

    #2
    پاسخ : سوال در مورد هسته پردازنده

    به طور خلاصه، Number of cores تعداد هسته های فیزیکی پردازنده هستند و Number of logical processors تعداد هسته های مجازی رو نشون میده که معمولاً 2 برابر هسته های فیزیکی هستند یعنی هر هسته فیزیکی شامل دو هسته مجازی میشه. هسته های مجازی از دید سیستم عامل دقیقاً مشابه هسته های فیزیکی هستند و سیستم عامل میتونه روی هر هسته یک Thread اجرا کنه.(هر Thread یک برنامه مستقله مثلاً برای برنامه Google Chrome به ازای هر Tab یک Thread تولید میشه که به صورت مستقل از هم پردازش میشن)

    برای اطلاعات بیشتر به لینک های زیر مراجعه کن:

    http://en.wikipedia.org/wiki/Hyper-threading

    http://superuser.com/questions/771748/what-is-the-difference-between-the-number-of-cores-and-the-number-of-logical-pro

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

    دیدگاه


      #3
      پاسخ : سوال در مورد هسته پردازنده

      نوشته اصلی توسط هـادی
      به طور خلاصه، Number of cores تعداد هسته های فیزیکی پردازنده هستند و Number of logical processors تعداد هسته های مجازی رو نشون میده که معمولاً 2 برابر هسته های فیزیکی هستند یعنی هر هسته فیزیکی شامل دو هسته مجازی میشه. هسته های مجازی از دید سیستم عامل دقیقاً مشابه هسته های فیزیکی هستند و سیستم عامل میتونه روی هر هسته یک Thread اجرا کنه.(هر Thread یک برنامه مستقله مثلاً برای برنامه Google Chrome به ازای هر Tab یک Thread تولید میشه که به صورت مستقل از هم پردازش میشن)

      برای اطلاعات بیشتر به لینک های زیر مراجعه کن:

      http://en.wikipedia.org/wiki/Hyper-threading

      http://superuser.com/questions/771748/what-is-the-difference-between-the-number-of-cores-and-the-number-of-logical-pro
      ممنون از پاسخ شما
      پردازنده کامپیوتر من core 2 due هستش در هر دو حالت عدد 2 نشون میده یعنی چی ؟
      شما گفتید لاجیکال 2 برابر فیزیکی هستش
      مردود شدن بهتر از با تقلب قبول شدن است

      دیدگاه


        #4
        پاسخ : سوال در مورد هسته پردازنده

        همه ی پردازنده های intel قابلیت hyper-threading رو ندارند
        البته خیلی هم تاثیر گذار نیست ، باید لودتون مالتی ترد باشه و تازه در اون صورت هم در حالت معمول چند درصد پرفورمنس بیشتری خواهید داشت
        (در واقع سخت افزار میاد بخشی از کار زمانبندی اجرای پروسس ها رو به دوش میگیره و به همین دلیل سیستم عامل وقت پردازنده رو کمتر برای سویچ کردن بین پروسس ها هدر میده)

        با سپاس

        دیدگاه


          #5
          پاسخ : سوال در مورد هسته پردازنده

          نوشته اصلی توسط masoud58
          ممنون از پاسخ شما
          پردازنده کامپیوتر من core 2 due هستش در هر دو حالت عدد 2 نشون میده یعنی چی ؟
          شما گفتید لاجیکال 2 برابر فیزیکی هستش
          نوشته اصلی توسط هـادی
          به طور خلاصه، Number of cores تعداد هسته های فیزیکی پردازنده هستند و Number of logical processors تعداد هسته های مجازی رو نشون میده که معمولاً 2 برابر هسته های فیزیکی هستند یعنی ...
          همون طور که Sudoer گفته، سی پی یو شما از Hyper Threading پشتیبانی نمی کنه.
          لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
          لطفاً سوالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
          با تمام وجود گناه کردیم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنیم چه می کند؟"دکتر شریعتی"
          اگر جایی که ایستاده اید را نمی پسندید، عوضش کنید شما درخت نیستید!! "پاسکال"
          یا به اندازه ی آرزوهایت تلاش کن یا به اندازه تلاشت آرزو کن. "شکسپیر"

          دیدگاه


            #6
            پاسخ : سوال در مورد هسته پردازنده

            نوشته اصلی توسط هـادی
            همون طور که Sudoer گفته، سی پی یو شما از Hyper Threading پشتیبانی نمی کنه.
            چطور میشه hyper threading رو فعال کرد ؟
            مردود شدن بهتر از با تقلب قبول شدن است

            دیدگاه


              #7
              پاسخ : سوال در مورد هسته پردازنده

              اگه پشتیبانی بشه معمولا فعال هست.
              از بایوس هم قابل دسترسیه.

              دیدگاه

              لطفا صبر کنید...
              X