رفتن به مطلب

thread چیه ؟


Recommended Posts

  • کاربر ویژه

سلام دوستان .

این گزینه ای که در پردازنده ها وجود داره که اسمش thread چیه ؟

آیا تعداد اونها زیاد باشه خوبه یا کم ؟

چرا مثلا i3 540 تعداد4 تریت داره ولی تعداد هسته هاش 2 تا هستن؟؟؟

لینک به دیدگاه
Share on other sites

بعضی از نرم افزار ها از ترید برای افزایش سرعت کارکرد استفاده میکنن . مسلما هر چی بیشتر باشه بهتره . ترید ها داخل هسته قرار دارن و بسته به مدل CPU تعدادشون متفاوته . تو بعضی مدلها تو هر هسته 2 ترید و تو بعضی مدلها 1 ترید وجود داره . مثلا Ci3 540 2 هسته داره که تو هر هسته 2 ترید داره که میشه 4 ترید . البته تاثیر تعداد هسته از تاثیر تعداد ترید بیشتره . مثلا Ci5 2300 4 هسته و 4 ترید داره . یعنی تو هر هسته 1 ترید . ولی از اون مدل Ci3 خیلی قویتره .

لینک به دیدگاه
Share on other sites

به معنای رشته ی پردازشی هست

در واقع اطلاعات زمانی که از روی هارد به رم منتقل میشند و از اونجا به cpu رم اطلاعات رو به صورت رشته رشته برای پردازنده میفرسته جهت پردازش

هر چی رشته های پردازشی بیشتر باشه اطلاعات سریع تر خونده میشه

تکلونوژی Hyper Thereading که در پرندازنده های core i7 قرار داره به هر هسته قدرت این رو میده که 2 رشته رو به صورت همزمان پردازش کنه

لینک به دیدگاه
Share on other sites

  • کاربر ویژه

تشکر از همگی . لطف کردین . Rose.gif

لینک به دیدگاه
Share on other sites

  • 2 هفته بعد...
  • کاربر ویژه

سلام دوستان .

این گزینه ای که در پردازنده ها وجود داره که اسمش thread چیه ؟

آیا تعداد اونها زیاد باشه خوبه یا کم ؟

چرا مثلا i3 540 تعداد4 تریت داره ولی تعداد هسته هاش 2 تا هستن؟؟؟

با درود:

دوستان عزیز ، توضیحات لازم را ارائه کردند.

2 نکته :

1- اگر نرم افزار مورد نظر نتواند از ترید استفاده کند ، هیچ تاثیری در سرعت پردازش نمی گذارد و عملا ترید اضافی سودی ندارد ، به عبارتی هم سخت افزار و هم نرم افزار باید ترید را پشتیبانی کنند تا بتوانیم بیشترین رادمان و سرعت را از تریدها داشته باشیم ، برای نمونه نرم افزار ( متن باز ) 7ZIP از هر تعداد ترید به صورت بسیار عالی پشتیبانی می کند و اگر 2 عدد 990X هم داشته باشید به صورت موثر از 24 ترید استفاده می کند و سرعت کار را بالا می برد ، در حالی که نرم افزار Winrar چنین نیست و نمی تواند از تریدها به صورت موثر استفاده کند و مثلا از 12 ترید موجود فقط از 6 ترید استفاده می کند و بقیه بی کار هستند. ( به عبارتی نحوۀ نوشتن کدهای برنامه توسط برنامه نویس بسیار اهمیت دارد که آیا می تواند از سخت افزار شما نهایت استفاده را ببرد یا خیر ).

2- کمپانی اینتل در آینده ای نزدیک CPU جدیدی وارد بازار خواهد کرد ( بر پایۀ سوکت 2011 مخصوص سرورها ) که هر هسته 4 ترید ( پردازش می کند ) دارد و نمونۀ 8 هسته ای آن 32 ترید خواهد داشت که در پردازش بسیار بسیار تاثیر گذار است و در واقع تحولی بزرگ در پردازش رشته ای خواهد بود.

با تشکر...

_______________________________

CPU => Intel Corei7 980X

MB => GIGABYTE x58A-UD7 Rev: 1.0

RAM => CORSAIR Dominator GT + FAN 6GB (3 X 2GB) 2000 MHz CL 8-8-8-24

VGA => 2x GIGABYTE GTX 460OC 1GB SLI Rev: 1.0

SSD => A-DATA S596 128GB Buffer 128MB ( Internal-External )( SATA 2 & USB 2 )

ODD => SONY BLU-RAY COMBO BC-5100S

CASE => GREEN Infinity

Power=> GREEN 885 Watt

FAN => 1x ENERMAX EVEREST

Monitor => LG L1980Q Ultra Slim * Pivot

لینک به دیدگاه
Share on other sites

  • 2 هفته بعد...

با درود:

دوستان عزیز ، توضیحات لازم را ارائه کردند.

2 نکته :

1- اگر نرم افزار مورد نظر نتواند از ترید استفاده کند ، هیچ تاثیری در سرعت پردازش نمی گذارد و عملا ترید اضافی سودی ندارد ، به عبارتی هم سخت افزار و هم نرم افزار باید ترید را پشتیبانی کنند تا بتوانیم بیشترین رادمان و سرعت را از تریدها داشته باشیم ، برای نمونه نرم افزار ( متن باز ) 7ZIP از هر تعداد ترید به صورت بسیار عالی پشتیبانی می کند و اگر 2 عدد 990X هم داشته باشید به صورت موثر از 24 ترید استفاده می کند و سرعت کار را بالا می برد ، در حالی که نرم افزار Winrar چنین نیست و نمی تواند از تریدها به صورت موثر استفاده کند و مثلا از 12 ترید موجود فقط از 6 ترید استفاده می کند و بقیه بی کار هستند. ( به عبارتی نحوۀ نوشتن کدهای برنامه توسط برنامه نویس بسیار اهمیت دارد که آیا می تواند از سخت افزار شما نهایت استفاده را ببرد یا خیر ).

2- کمپانی اینتل در آینده ای نزدیک CPU جدیدی وارد بازار خواهد کرد ( بر پایۀ سوکت 2011 مخصوص سرورها ) که هر هسته 4 ترید ( پردازش می کند ) دارد و نمونۀ 8 هسته ای آن 32 ترید خواهد داشت که در پردازش بسیار بسیار تاثیر گذار است و در واقع تحولی بزرگ در پردازش رشته ای خواهد بود.

با تشکر...

_______________________________

CPU => Intel Corei7 980X

MB => GIGABYTE x58A-UD7 Rev: 1.0

RAM => CORSAIR Dominator GT + FAN 6GB (3 X 2GB) 2000 MHz CL 8-8-8-24

VGA => 2x GIGABYTE GTX 460OC 1GB SLI Rev: 1.0

SSD => A-DATA S596 128GB Buffer 128MB ( Internal-External )( SATA 2 & USB 2 )

ODD => SONY BLU-RAY COMBO BC-5100S

CASE => GREEN Infinity

Power=> GREEN 885 Watt

FAN => 1x ENERMAX EVEREST

Monitor => LG L1980Q Ultra Slim * Pivot

سلام.یک سوال داشتم.

تو Visual Studio هم برای پردازش چند هسته ای بهینه سازی شده یا نه ؟

لینک به دیدگاه
Share on other sites

  • کاربر ویژه

سلام.یک سوال داشتم.

تو Visual Studio هم برای پردازش چند هسته ای بهینه سازی شده یا نه ؟

با درود:

دوست عزیز ، لینکهای زیر را مشاهده و مطالعه کنید.

لینک 1

لینک 2

لینک 3

با تشکر...

_________________________________

CPU => Intel Corei7 980X

MB => GIGABYTE x58A-UD7 Rev: 1.0

RAM => CORSAIR Dominator GT + FAN 6GB (3 X 2GB) 2000 MHz CL 8-8-8-24

VGA => 2x GIGABYTE GTX 460OC 1GB SLI Rev: 1.0

SSD => OCZ Vertex 3 120GB SATA III 6GB/s

SSD => A-DATA S596 128GB - Buffer 128MB ( Internal-External )( SATA 2 & USB 2 )

ODD => SONY BLU-RAY COMBO BC-5100S

CASE => GREEN Infinity

Power=> GREEN 885 Watt

FAN => 1x ENERMAX EVEREST

Monitor => LG L1980Q Ultra Slim * Pivot

لینک به دیدگاه
Share on other sites

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پست در این تاپیک...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

 اشتراک گذاری

×
  • اضافه کردن...