تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: یه سوال

  1. #1
    Banned
    تاريخ عضويت
    Mar 2010
    محل سكونت
    تهران،عباس آباد! فعالیت فعلی: Moderating Profile
    پست ها
    2,560

    پيش فرض یه سوال

    سلام من میخواستم بدونم که کش برای سی پی یو استفاده میشه چی هست و به چه درد میخوره!؟

  2. #2
    پروفشنال amin_caragt2's Avatar
    تاريخ عضويت
    Sep 2009
    محل سكونت
    استان البرز *کرج*
    پست ها
    598

    1

    سلام من میخواستم بدونم که کش برای سی پی یو استفاده میشه چی هست و به چه درد میخوره!؟
    دوست عزیز استفاده کش در پردازشهای تکراریه یعنی حافظه کمکی برای CPU

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

    البته تو برنامه های خاص واقعا تفاوت کش معلوم میشه تو بازی چون دائما در حال تعویض صحنه و پردازشهای جدیده یا این جور برنامه ها کش کاربرد زیادی نداره

    بهترین مثال مدل 250 و 545 هستند که در یک فرکانس کاری و کشهای متفاوت هستند که مدل فنومی545 خیلی قویتر از 250 نیست اینجا نشون میده که هسته های بیشتر خیلی مهمتر از کش هستند

  3. #3
    پروفشنال amin_caragt2's Avatar
    تاريخ عضويت
    Sep 2009
    محل سكونت
    استان البرز *کرج*
    پست ها
    598

    پيش فرض

    اینم چند نمونه

    در این آزمایش فنوم 965 به فرکانس 620 یعنی 2.6 رسوندن برای اینکه ببینند واقعا کش چقدر تاثیر داره








    همینطور که میبینید تاثیر کش بسیار کم است یعنی اگر 620 با اورکلاک به فرکانس 3.4 برسونید پردازنده ای در همون حد فنوم 965 خواهید داشت

  4. #4
    پروفشنال
    تاريخ عضويت
    Apr 2008
    پست ها
    641

    پيش فرض

    سلام من میخواستم بدونم که کش برای سی پی یو استفاده میشه چی هست و به چه درد میخوره!؟
    توضیحات کامل داده شد فقط من به طور خلاصه بگم:
    کش اجرای بعضی برنامه ها رو یه کمی سریعتر می کنه. ولی خیلی همیشه تاثیرش محسوس نیست. (مثلا سرعت یه برنامه با افزایش کش 30% زیاد می شه یکی دیگه 5%) مهم تر از همه تعداد هسته های پردازنده هست که هر چی بیشتر باشه سرعت سی پی یو به شدت بالا می ره. مثلا 3مگابایت کش بیشتر می تونه اجرای بازی های رو 10% بهتر کنه. ولی اگر تعداد هسته ها بیشتر بشه (مثلا از 1 به 2) یه دفعه سرعت پردازنده 2 برابر می شه.

  5. #5
    آخر فروم باز sasan816's Avatar
    تاريخ عضويت
    Nov 2009
    محل سكونت
    Malaga
    پست ها
    4,131

    پيش فرض

    سلام من میخواستم بدونم که کش برای سی پی یو استفاده میشه چی هست و به چه درد میخوره!؟
    بگذارید راحت تر براتون توضیح بدم
    فرض کنیم که شما هر روز به رستوران می رید . هر روز راس ساعت 5 بعد از ظهر سفارش غذا می دید . هروز 4 نوع غذا رو به ترتیب خاص سفارس می دید . راس ساعت 5 همبرگر سفارش می دید گارسون سفارش شما رو بررسی می کنه به آشپزخونه میره بعد از 1 دقیقه همبرگر رو برای شما میاره شما همبرگر رو خورده و سفارش سوسیس می دید مجددا سفارش توسط گارسون به آشپزخانه منتقل شده و بعد از یک دقیقه غذا آماده می شه . به همین ترتیب شما سه غذای دیگه رو سفارش داده و برای هر غذا 1 دقیقه معطل میشید . خوب شما هروز همین غذاهارو سفارش داده و برای آماده شدن هر غذا 1 دقیقه معطل می شید . گارسون با خودش فکر می کنه که برای اینکه هم خودش کمتر کار کنه و هم شما کمتر معطل بشید بیاد و 1 میز دیگه ای آماده از غذاهای شما رو تهیه کنه و بلافاصله بعد از سفارش شما غذا رو روی میزتون بزاره . در اینجا گارسون" باس " آشپزخانه " رم " و میز آماده " کش " در نظر گرفته می شن . بعد از چند روز شما همبرگر رو میخورید طبق عادت گارسون برای شما سوسیس میاره اما شما می گید که امروز املت می خوام! اینجا گارسون مجددا مجبور میشه که 1 دقیقه شما رو در انتظار بزاره تا املت رو براتون بیاره . در اینجا گارسون میز دومی رو تهیه می کنه که بر اساس انتخاب های دوم شما چیده شده . بدین ترتیب شما اگر غذایی رو سفارش بدین که در میز اول نباشه اما در میز دوم باشه بلافاصله غذا رو میل می کنید و معطل نمی شید . میز دوم در اینجا کش سطح دو یا " Cache L2 " هست . اصطلاحی که امروزه در رابطه با فول کش یا هالف کش گفته میشه همین کش سطح 2 هست . اصول کار پردازنده بدین صورت که پیش بینی دستورات بعدی رو کرده و جواب دستورات رو در حافظه ی نهان یا همون کش می ذاره . جالبه که بدونید پردازنده 90% دستورات بعدی رو درست حدس میزنه و اگر حدس پردازنده غلط از کار در بیاد مجبوره که به حافظه ی رم مراجعه کنه که همین مراجعه باعث تاخیر زیادی در کار پردازنده میشه .

  6. این کاربر از sasan816 بخاطر این مطلب مفید تشکر کرده است


  7. #6
    Banned
    تاريخ عضويت
    Mar 2010
    محل سكونت
    تهران،عباس آباد! فعالیت فعلی: Moderating Profile
    پست ها
    2,560

    پيش فرض

    آها! فهمیدم یعنی چی.ممتونم

  8. #7
    پروفشنال amin_caragt2's Avatar
    تاريخ عضويت
    Sep 2009
    محل سكونت
    استان البرز *کرج*
    پست ها
    598

    1

    بگذارید راحت تر براتون توضیح بدم
    فرض کنیم که شما هر روز به رستوران می رید . هر روز راس ساعت 5 بعد از ظهر سفارش غذا می دید . هروز 4 نوع غذا رو به ترتیب خاص سفارس می دید . راس ساعت 5 همبرگر سفارش می دید گارسون سفارش شما رو بررسی می کنه به آشپزخونه میره بعد از 1 دقیقه همبرگر رو برای شما میاره شما همبرگر رو خورده و سفارش سوسیس می دید مجددا سفارش توسط گارسون به آشپزخانه منتقل شده و بعد از یک دقیقه غذا آماده می شه . به همین ترتیب شما سه غذای دیگه رو سفارش داده و برای هر غذا 1 دقیقه معطل میشید . خوب شما هروز همین غذاهارو سفارش داده و برای آماده شدن هر غذا 1 دقیقه معطل می شید . گارسون با خودش فکر می کنه که برای اینکه هم خودش کمتر کار کنه و هم شما کمتر معطل بشید بیاد و 1 میز دیگه ای آماده از غذاهای شما رو تهیه کنه و بلافاصله بعد از سفارش شما غذا رو روی میزتون بزاره . در اینجا گارسون" باس " آشپزخانه " رم " و میز آماده " کش " در نظر گرفته می شن . بعد از چند روز شما همبرگر رو میخورید طبق عادت گارسون برای شما سوسیس میاره اما شما می گید که امروز املت می خوام! اینجا گارسون مجددا مجبور میشه که 1 دقیقه شما رو در انتظار بزاره تا املت رو براتون بیاره . در اینجا گارسون میز دومی رو تهیه می کنه که بر اساس انتخاب های دوم شما چیده شده . بدین ترتیب شما اگر غذایی رو سفارش بدین که در میز اول نباشه اما در میز دوم باشه بلافاصله غذا رو میل می کنید و معطل نمی شید . میز دوم در اینجا کش سطح دو یا " Cache L2 " هست . اصطلاحی که امروزه در رابطه با فول کش یا هالف کش گفته میشه همین کش سطح 2 هست . اصول کار پردازنده بدین صورت که پیش بینی دستورات بعدی رو کرده و جواب دستورات رو در حافظه ی نهان یا همون کش می ذاره . جالبه که بدونید پردازنده 90% دستورات بعدی رو درست حدس میزنه و اگر حدس پردازنده غلط از کار در بیاد مجبوره که به حافظه ی رم مراجعه کنه که همین مراجعه باعث تاخیر زیادی در کار پردازنده میشه .
    خیلی خوشگل توضیح دادی دمت گرم

    ولی تو لولبندی کش ها یه مقدار این توضیح درست نیست ولی در کل برای درک درست خیلی عالی گفتی

  9. #8
    پروفشنال kinglife's Avatar
    تاريخ عضويت
    Nov 2009
    محل سكونت
    Tehran
    پست ها
    539

    پيش فرض

    دوستان خوب شد سازندگان پردازنده به این تایپیک سر نزدن

    1- اول از همه اینکه کش یک تکنولوژی گرون به حساب میاد ، چرا ؟ به این دلیل که احتمال اشتباه پردازنده رو کم میکنه و نرخ انتقال رو افزایش میده

    2-اما چرا نتایج دوستمون در بالا به این شکل بود ؟ چون کش l3 از تاثیر گذاری کمتری نصبت به l2 برخورداره و اگر دقت کنید کش در پردازنده های amd بسیار ارزونه ولی در اینتل که معماری کش بر پایه l2 هست بسیار اختلاف قیمت داره

    3- معماری کش تاثیر بسزایی در عملیات های همچون رندر و بازی ها داره اگر دوستمون مقایسه ای بین چهار هسته ای ابتدایی 630 با 965 داشت و به این نتیجه رسید که کش بسیار کم تاثیره ، پس چرا 630 که رو با 8400 اینتل مقایسه نکنیم


    اما چه عواملی قدرت و تکنولوژی پردازنده رو تعیین میکنه

    1- معماری ساخت
    2- هسته
    3- کش
    4- فرکانس

    شما این مقایسه رو روی Q8400 و Q9400 ببینید

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    در بعضی از نرم افزارها این دو برابرند ولی در مواردی که قبلا عرض کردم ببینید چه تفاوتی دارد

  10. این کاربر از kinglife بخاطر این مطلب مفید تشکر کرده است


  11. #9
    پروفشنال amin_caragt2's Avatar
    تاريخ عضويت
    Sep 2009
    محل سكونت
    استان البرز *کرج*
    پست ها
    598

    پيش فرض

    دوستان خوب شد سازندگان پردازنده به این تایپیک سر نزدن

    1- اول از همه اینکه کش یک تکنولوژی گرون به حساب میاد ، چرا ؟ به این دلیل که احتمال اشتباه پردازنده رو کم میکنه و نرخ انتقال رو افزایش میده

    2-اما چرا نتایج دوستمون در بالا به این شکل بود ؟ چون کش l3 از تاثیر گذاری کمتری نصبت به l2 برخورداره و اگر دقت کنید کش در پردازنده های amd بسیار ارزونه ولی در اینتل که معماری کش بر پایه l2 هست بسیار اختلاف قیمت داره

    3- معماری کش تاثیر بسزایی در عملیات های همچون رندر و بازی ها داره اگر دوستمون مقایسه ای بین چهار هسته ای ابتدایی 630 با 965 داشت و به این نتیجه رسید که کش بسیار کم تاثیره ، پس چرا 630 که رو با 8400 اینتل مقایسه نکنیم


    اما چه عواملی قدرت و تکنولوژی پردازنده رو تعیین میکنه

    1- معماری ساخت
    2- هسته
    3- کش
    4- فرکانس

    شما این مقایسه رو روی Q8400 و Q9400 ببینید

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    در بعضی از نرم افزارها این دو برابرند ولی در مواردی که قبلا عرض کردم ببینید چه تفاوتی دارد
    اختلاف بسیار نزدیکه حتی به جرات میشه گفت اگه 8400 ،فقط 200 مگاهرتز اور بشه از 9400 قویتر میشه

    تو بازیه و نرم افزاهای مختلف واقعا اختلاف نزدیکه


    آبی = 9400 2.6Ghz
    مشکی = 8400 2.6Ghz
    Last edited by amin_caragt2; 18-05-2010 at 18:21.

  12. #10
    پروفشنال kinglife's Avatar
    تاريخ عضويت
    Nov 2009
    محل سكونت
    Tehran
    پست ها
    539

    پيش فرض

    این یه گوشه از اختلاف این دو پردازنده









    در ضمن دوست من ما یه چیزی از افزایش کارایی با اورکلاک شنیدیم اما من یه سوال دارم از شما ،وقتی یه پردازنده 2 هسته ای با فرکانس 3 گیگا هرتز داریم و یک پردازنده 2 گیگا هرتز داریم آیا فرکانس 3 گیگاهرتز میتونه نبود 2 هسته در پردازنده اول رو بپوشونه

    این نهایت قدرت 8400 در بنچ های بالا هست ، قرار نیست که اورکلاک در تمامی امور تاثیر گذار باشد

    عواملی مثل رندر و کانورت نیاز مبرمی به کش دارن که این نیاز به فرکانس در آنها بسیار ناچیز هست

    فرکانس در عواملی مثل بازی تاثیر گذار هست و شما میتونی با اورکلاک در بازی ها امتیازات 9400 را با 8400 به دست بیاری
    مثال ساده دیگه پردازنده های سلرون و فول کش در گذشته بود که فقط در حجم کش با هم متفاوت بودن ولی در راندمان فول کش 30 تا 35 درصد بهتر نتیجه گیری میکرد

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •