حافظه کش از جمله مهمترین بخش های یک پردازنده (CPU)، کارت گرافیک (GPU) و تراشه های SOC را تشکیل می دهد. حافظه کش، نهان یا Cache عمدتا در 3 بخش متفاوت تحت عناوین L1، L2 و L3 مورد استفاده قرار می گیرد. کمپانی اینتل به عنوان نخستین برند، حافظه L4 را جهت استفاده ی پردازنده ی گرافیکی مجتمع با پردازنده های خود معرفی کرد که هم اینک در کلاس خانگی این بخش به 128 مگابایت حافظه مجهز است. حافظه کش (به غیر از کش گرافیکی) در پردازنده ها به چند شیوه مورد استفاده قرار می گیرد. مهمترین کارایی حافظه کش استفاده به عنوان حافظه میانی است؛ بدین ترتیب که این حافظه پلی بین رم (RAM) و CPU خواهد بود. حافظه کش به عنوان یک حافظه موقت، دسترسی تصادفی و بسیار پر سرعت به شمار می رود. این حافظه با قطع جریان برق DC، اطلاعات خود را از دست می دهد. Cache ها دارای سرعت بسیار بالا، حتی سریع تر از حافظه های SSD PCI و RAM ها هستند. پردازنده Job های خود را به دو شیوه در کش ذخیره می کند، ابتدا فایل هایی که از آنها بیش از هر فایل دیگری استفاده می کند و سپس آدرس فایل هایی که از آنها بیش از باقی فایل ها استفاده می گردد. بدین ترتیب پردازنده در ابتدا سطوح حافظه های کش را بررسی کرده و در صورتی که فایل مورد نظر خود در آنها باشید، دیگر به سراغ حافظه رم و سپس ذخیره ساز نمی رود. در غیر اینصورت مجددا به حافظه رم بازگشته و دستور ارائه فایل مورد نیاز خود را می دهد.
پردازنده های AMD Ryzen و یک حاشیه دیگر
پردازنده های AMD Ryzen تا کنون چندان درگیر حواشی فنی نبوده اند؛ به جز یک مورد که به فرکانس قابل پشتیبانی حافظه های رم باز می گردد؛ ظاهرا این شرکت با تولید کنندگان مادربرد وقت و هزینه های بسیار زیادی را صرف سازگاری حافظه ها کرده و این نتایج نیز به سختی به دست آمده است. در همین راستا به تازگی نتایج بنچمارکهای پردازنده های Ryzen در 3 مدل از پرچمداران این کمپانی منتشر شده است و همانطور که در شب گذشته نیز بدان پرداختیم، نتایج برخی از Review ها در پردازنده های این پلتفرم ناسازگاری های متعددی را نشان می دهد و تفاوت در نتایج بدست آمده نزدیک به یکدیگر نیست. از سوی دیگر رفتار پردازنده در پردازش های مشابه اما در نرم افزار های متفاوت، چندان منطقی به نظر نمی رسد. این در حالی است که در بنچمارکهایی مانند C15، این پردازنده ها امتیازات مناسبی را به ثبت رسانده اند. اما دلیل وجود این تفاوت ها در چیست؟ آیا تنها حافظه های رم موجب این اتفاق شد اند؟ پاسخ خیر است. مشکل در بخش حافظه های کش (Cache) پلتفرم ریزن است.
عدم کارایی در سطح انتظار از پردازنده های این کمپانی در برخی از برنامه های کاربردی، به دلیل وجود یک مشکل خاص در حافظه است؛ این شرکت در شب گذشته در پاسخ به سوال خبران نگران (آنلاین) اعلام کرده بود که 300 عنوان بازی در حال سازگار کردن با پردازنده های AMD Ryzen است، اینک از وضعیت مشابه در بخش های غیر گیمینگ و نرم افزارهای کاربردی خبر می دهد. برنامه نویسان در حال کار بر روی تولید نرم افزارهای سازگار با این پلتفرم هستند و این در حالی است که SR7 ها به عنوان برترین و سریع ترین پردازنده های این پلتفرم دارای یک نقطه ضعف هستند که AMD در حال برطرف کردن آنها در پردازنده های SR5 و SR3 است. مجموعه Hardware.fr به تازگی آزمون و آزمایش هایی را بر روی حافظه کش این پردازنده ها انجام داده و سپس آنها را با نمونه قدیمی AMD FX-8350 و Core i7-6900K مقایسه کرده است. این آزمایش ها که با تست هایی از نرم افزار AIDA 64 ادامه یافته است، نشان می دهد که AMD در بخش حافظه نهان L3 یک مشکل فنی دارد. Hardware.fr در مقاله خود اینگونه نوشته است: ((در صورتی که این مشکل از این پردازنده ها حذف می شد، آنها بی رقیب می شدند)). قضیه از این قرار است که میانگین زمان تاخیر (Latency) در حافظه های سطح L3 از پردازنده های Ryzen خصوصا AMD 1800X برابر با 90 میلی ثانیه است که این مقدار 30 میلی ثانیه از میانگین پرچمداران جهانی همچون Core i7-6900K بیشتر است. این زمان در میانگین 60 میلی ثانیه قرار دارد. جالب است بدانید که حتی این زمان از میانگین پردازنده ی قدیمی این شرکت به نام AMD FX-8350 نیز بیشتر است.
پردازنده های اینتل همچنان در بخش حافظه های L1 از پردازنده های AMD برتر بوده اما می دانیم که معماری های اخیر AMD به طور سنتی از الگوریتم هایی بهره می برند که حافظه های L2 را بیشتر مورد توجه قرار داده و حافظه های L2 این شرکت از اینتلی ها بهتر هستند. میانگین سطح دسترسی و پاسخ حافظه های L2 در AMD تا 2 میلی ثانیه (میانگین) کمتر از Intel است. اما در بخش کش های L3 پردازنده AMD 1800X تا 3X کندتر از Core i7-6900K عمل می کند. در پردازنده Core i7-6900K هر یک از کش های L1 دارای 32 کیلوبایت حافظه هستند؛ اینتل از عمد در طراحی این بخش از مقدار کم ظرفیت استفاده کرده است که این میزان به سرعت پر شده و بر روی L2 با ظرفیت 256 کیلوبایت سوئیچ می کند. در مرحله آخر نیز کش 20 مگابایتی L3 قرار دارد. اما زمانی که کمی بیش از 16 مگابایت از حافظه سطح L3 در این پردازنده چک شده و فایل مورد نظر پیدا نگردد، و یا ظرفیت در حال تکمیل باشد، پردازنده به طور خودکار پیامی را ارسال می کند که سریع تر به حافظه رم دسترسی پیدا کرده و این مسئله باعث تثبیت سرعت در پردازش های گوناگون می گردد. میانگین سرعت دسترسی این پردازنده به RAM نیز 70 میلی ثانیه است.
نکته: ترتیب حافظه های L1، L2 و L3 همیشه بدین گونه نیست که اگر در یکی از کش ها آدرس و یا فایل مورد نیاز پیدا نشد، پردازنده به سراغ کش دیگر برود. هر سطح کاربرد خاص خود را دارد.
و اما داستان در AMD 1800X به گونه دیگری است؛ در حافظه های L1 و (L2 caches (32 KB and 512 KB, respectively همه چیز خوب است. اما در L3 همه چیز متفاوت است. پس از استفاده از 4 مگابایت حافظه نهان، ناگهان زمان تاخیر در این بخش افزایش پیدا می کند و زمانی که کش این بخش که دارای 16 مگابایت حافظه است به طور کامل پر می شود، دیگر این تاخیر (Latency) به اوج خود می رسد و نوعی سردرگمی در دسترسی آن دیده می شود. طراحی این پردازنده ها به گونه ای است که دسترسی هسته ها به حافظه نهان مقداری مستقیم و بدون واسطه تر از پردازنده های اینتل است. طراحی هسته های ZEN به گونه ای است برای کاربردهای مختلف خود بین 4 الی 8 مگابایت از ظرفیت کش L3 را اشغال می کند و بخش اعظمی از این حافظه توسط CCX قابل دسترسی است. از آنجایی که کش L3 نوعی کش قربانی است، نمی تواند برای جا به جایی اطلاعات خود از کش های L1 و L2 استفاده نماید. در نتیجه CCX نیز تنها محدود به 8 مگابایت فضا می گردد. حتی اگر طراحی به گونه ای باشد که CCX از تمام ظرفیت 16 مگابایتی استفاده نماید، باز هم پهنای باند در این بخش کمتر از میزان مورد انتظار می شود. پهنای باند به دست آمده توسط Data Fabric های CCX در این پردازنده، 22 گیگابایت در ثانیه است که می بایست 175 گیگابایت در ثانیه باشد و این مقدار حتی پایین تر از پهنای باند حافظه های رم است. پلتفرم AMD Ryzen مقیاس پذیر، خوش قیمت و دارای کارایی مناسبی است؛ از همه مهمتر موجبات کاهش قیمت اینتل را فراهم کرده است. با این وجود وجود این مسئله می تواند در بخش هایی خاص از عملکرد آن موثر باشد. به یاد داشته باشید که دلایل اصلی این تفاوت ها در Review های موجود نیز این مسئله مطلب روز گذشته است.
با این تفاسیر چیزی از ارزش رایزن کم نمیکنه قبلا هم چندتا باگ و ضعف سخت افزاری اینتل هم گزارش دادن مثل خم شدن سری ایکای لیک یا وجود باگ های خطرناک داخل پردازنده های اینتل و چند مورد دیگه بهینه شدن نرم افزارها با پردازنده های جدید هم مبحث دیگری هست مهم نتایج بنجمارک هست که اونم رایزن لوله کرده اینتل رو :-bd B-):-devil
اگه میگفتن کارت 470 تونسته گیمها رو 4k رو با فرم ریت120 اجرا کنه میشد حقیقت !
ولی چون حقیقت تلخه برای آقا شایعه است
تو گیم زیر i5.
خیلی از کاربرا رندر نمیگیرن و کارهاشون تقریبا سبکه مثل اتوکد و ایتبسو و…(اینو برای رامین نوشتم)
نه ، همشون فن فابریک دارن ، کی گفته فن ندارن؟؟؟
میتونی فن فابریک نخوایی ، که 20 دلار بهت تخفیف میدن
فن 1800 مربع هست ، فن 1700x گرد هست و فن 1700 معمولی
[img]http://cdn.wccftech.com/wp-content/uploads/2017/02/AMD-Ryzen-CPU-Coolers-600×257.png[/img]
باز بگو فتوشاپه
[img]http://static1.gamespot.com/uploads/original/929/9291711/2921730-6885528403-9908c0_9e959752ca60a3cea9ef26dd21f75a02.jpg_srz_p_636_785_75_22_0.50_1.20_0.00_jpg_srz[/img]
این عکس خیلی قدیمیه ، حدودا سه سال و توش ایرادات و اشتباهرتی هست
من نگفتم 1080 بده ، گفتم دو کارت 1080 غیر ممکنه دقیقا یکطان باشه نتیجشون
بخصوص وقتی مادربرد یکسان نیست و سیستمشون متفاوته
توی گیمها ، end tast روشن بزار ، خواهی دید سی پی یو در پردازش فریمهای خود گیم تاثیری نداره
بخصوص در کارتهای جدید ( در کارتهای قدیمی پردازنده هم کمک میکرد )
زمانی میشد تست گیم منصفانه گرفت که اینتل دربیاری و جاش رایزن بزنی
اما اینطور نیست
دو مادربرد متفاوت ، دو رم متفاوت ، دو کارت متفاوت (اگرچه از یک مارکن اما هیچ دو کارتی مثل هم عمل نمیکنن)
ب
دقت کردی تو رزلوشن بالا مثل تو 4کی نتیجه تست گیمها یکی میشه؟ یعنی نتیجه پردازنزه دو هزار دلاری با سیصد دلاری یکی میسه ، چرا؟؟؟
لینک ([url]”https://www.instagram.com/p/BRO-v8il9EI/”[/url])
Core i7-6900K، مگه 20 مگابایت کَشِ L3 نداره؟
300 توسعهدهنده، نه 300 عنوان بازی.
مثلا چه مسایلی؟؟؟ بگو ما هم بدونیم
منبع صحیح بده ، مثل ابنکه من تو گوکل بزنم پردازنده کالاهبردار ، در بیاد اینتل
من 15 ساله ای ام دی کار میکنم ، حتی یکیشم درست نیست ، شما هم زدی چیزی پیدا نکردی
پسر دروغ و تهمت نساز ، واقعا دور از انسانیته
دارم میفرستمش برای ای ام دی
مطمن باش ، طبق توضیحاتی که پایین دادم ،مغرضانه هست
فرضا هم درست باشه ، سریع اصلاحش میکنن
این مورد تا جایی که من میدونم تو سری های قبلی پردازنده های amd بوده کلا معماری حافظه کش یکی از پیچیده ترین قسمت های طراحی پردازنده بوده جوری که یه چی کم و زیاد بشه تاثیر خودشو میزاره الانم تعجب نمیکنم که این مشکل هست ولی خب amd اونقدر بودجه نداشته که بتونه به همه بخش ها کامل برسه هرچند اینجور که گفته شده قراره نسخه های ضعیفتر رو دیرتر بفرسته که بتونه این مشکل رو رفع کنه
دقیقا یک نسل پیش انودیا دو برابر الان amdقدرت داره
یک نسل عقبید
قرار نشد دیگه مقدسات گیمرها توهین کنی (1080)
[img]http://media.gamersnexus.net/images/media/2015/nvidia/980-ti-benchmark-grid-1080.png[/img]
هنوز نمیدونی 6900کی 15 مگ کش سطح 3 داره؟
تو گوگل بزن 5 نسل شکست پشت سره هم این کلمه ظاهر میشه
AMD!!
=)):-bd
این مقاله اشتباهه و مغرضانه دلیلشم پایین نوشتم
از اون کاغذ مقوا به منم یکی بده
لطفا بدون سند صحیح حرف نزن
فعلا که پردازنده 400 دلاری داره پردازنده 2000 دلاری قلقلک میده
تمام هفتادهزار نفری که در دوروز 1800 خریدن ، کاغذ مقوا خریدن ؟ از کجا معاوم اینتل کاغذ مقوا نیست؟ نتایجش اغراق شده و جعلی؟
تو مقاله قبل گزاظتم رندر فیلم رو رایزن 40% زودتر از پردازنده هزار دلاری تموم میکنه ، همین نشون میده کی کاغذ مقواست
واااااا مگه خبر نداری ناپلس 32 هسته 64 رشته با معماری زن رو زده(ششصد دلار) و حدود اخر بهار میاد که کمر زنون رو هم بشکونه
سلام. هیچ اشکالی ندارد; امیدوارباشید که این خبرها ادامه داشته باشد و قیمت پردازنده های اینتل نه به قیمت قبل, بلکه بیشتراز قبل هم صعود کند. گران خریدن فکرکنم لذتش بیشتر است.
جعبه ش قشنگه! :l
از کجا معلوم نباشه اینم از اون حقه ها وزد وبندهای اینتل نباشه؟وبازم نخواد amd قد علم کنه.منکه شک دارم پردازنده به این خوبی تو همه بنچمارکها هم عالی عمل کرده نقصی داشته باشه
=))=))=))=))=))=))=))=))=))
تو بازی هایی مثل Driver و Fifa پردازنده نقش بسزایی داره حتی بعضی وقتا بیشتر از گرافیک درسته بیشتر بازیها به گرافیک وابستن ولی یه تعدادی هم بیشتر به پردازنده
داداش منظورت از فن فابریک چیه؟ 1800x و 1700x بدون فن هستن و فقط 1700 هستن که توی جعبه فن روشه
باز یک چیز دیگه یادم افتاد
در اینتل کش سطح سه ، یک واخد اشتراکی هست ،،اما در رایزن هر بلوک (16 بلوک کلا) کش جدا مخصوص خودش داره
پس طبیعیه سرعت دسترسی رایزن به سطح سه بیشتر باشه اما وقتی (با نرم افزار خارجی) بخواییم همه واحدها رو جمع کنیم و یکی کنیم تاخیرش بیشتر از یک واحد باشه
مثال = دم در خونه ما تو یک وانت هندوانه میفروشن ، سرعت رفتن و هندوانه خرید کردن من 10 دقیقست ، حالا اگه 16 تا وانت فروشنده دم درمون باشه رفتن و خریدن هندوانه طبیعیه بیشتر طول بکشه
(امیدوارم منظورم رسونده باشم)
میگم اصلا تکنولوژی و معماری رایزن با اینتل کلا فرق میکنه
چه ربطی داره :/ مثل این میمونه بگی چون موتور بوگاتی 10 برابره پرایده روشن شدنش بیشتر طول میکشه=))حالا درست میشه حرس نخور:smiley3
=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))=))
همانطور که 6 ماه دارم میگم در فرکانس بالا و گیم amd کرش دارد
و ثابت کرد اعداد روی کاغذ و مقوا است
یه تاثیر کوچیکی داره ولی خب زیاد وابسته نیست
:l:l:smiley8=))
amd سی پی یو خوبی زده برا دسکتاپ
اما تا حالا چیزی برای رقابل با سری سرور xeon اینتل نداده بیرون
سلام لطفا از این مقاله های تخصصی بیشتر بزارین
بعضی ها میگن «بابا هزار بار گفتم گیم به کارت گرافیک ربط داره ، نه پردازنده،پس هیچ تاثیری نداره» و این خوب روشن کننده خیلی مسائلِ :D:p
مثل اینکه باید آرزوی بی باگ بودن محصولات AMD رو فراموش کنیم!
تست درست این بود =سرعت لود ( یک مگ) سطح سه رایزن با یک مگ اینتل
من میگم رایزن سریعتره
16 مگ با 8 مگ مقایسه کردن خوب طبیعی زمان لودشم دو برابر باشه
بررسی عملکرد رایزن تو بازیهای دایرکت 11 و 12 تو رزولوشن های 1080 و 1440.
https://www.youtube.com/watch?v=PoEcgfbhwTs
قضاوت با خودتون
بابا هزار بار گفتم گیم به کارت گرافیک ربط داره ، نه پردازنده
پس هیچ تاثیری نداره
این نقص نیست ، وقتی کش سطح سوم رایزن دو برابر اینتل هست طبیعیه لود شدنشم دو برابر طول بکشه
واقعا کسی که این کشف کرده (فرانسوی) سوپر احمق بوده و مغرضانه باید بهش جایزه داد
ببخشید الان ذادم افتاد چون کش سطح سه رایزن 16 مگ هست و اینتل 8 مگ
طبیعی نیست زمان لودش دو برابر باشه؟
درود بر شما.بعید میدونم این اتفاق بیفته اما ممکنه در سری دوم تولید سعی کنند برطرفش کنند.
درود بر همگی
خب با این حساب یعنی باید amd ورژن جدید رایزن و تولید کنه و با ورژن قدیمی تعویض کنه ؟!!!
سلام
این نقص چه تاثیری تویه اجرای بازی داره؟
ببخشید از کجا معلوم که دیتا با پرشدن سطح اول کش به رم یا سطح دو نمیره؟؟؟
دوم و سوم هم همینطور
دلیل تفاوت بنچمارکها اینه = به دلیل ثابت نبودن فرکانس رایزن هرکس در فرکانس خاصی تست ورمیداره (کارت گرافیکها و تاخیر رمها و مادربردها عم یکی نیست)
مطمن باشید اگه همه 1800 رو رو 4000 مکابایت قفل کنن ، نتیجه ها یکی میشه
بدرد نمیخوره که 😀
http://www.tomshardware.com/reviews/amd-ryzen-7-1800x-cpu,4951-5.html
این اشتباهه
نرم افزار تست برای سیستم اینتل درسته اما رایزن از تکنولژی استفاده میکنه که برای نرم افزارها قابل خوندن درست نیست
همونطور که اکثر نرم افزارها رایزن 16 هسته میبینن ، به هرحال اینا عیبیابی بنی اسراعیلی هست
مطمن باشید با اومدن نرم افزارها که بتونن تکنولوژی و ساختار رایزن بخونن ، مورد فوق وجود نداره ، که اگه داشت قدرت 1800 اینهنه عالی نبود
دوازده تا دکترای معماری سخت افزا ر سالها رو رایزن و تکنولوژی جدیدش کار کردن و همه اینارو تست کردن (رایزن طوری طراحی شده که با شتابدهنده ها کار کنه (کارتهایی که قدرت پردازش بالا میبرن)
رایزنها دارای قابلیتهایی هستن که فعلا کسی ازشون خبر نداره
بنظر من پردازنده های رایزن با اوندن کارتهای وگا قدرت واقعیشون نشون خواهند داد
https://www.instagram.com/p/BRSzTZDB3KP/
کولر رایزن خیلی زیباست و اتوماتیک رنگش با مادربرد یکی میشه ، از فن فابریک 1800 خیلی خوشم مید و برای من کافیه