PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مقاله توربوکش چیست.؟



Admin
7th September 2008, 08:59 PM
توربو کش در کارت های گرافیکی چیست و چه مزایایی دارد..؟


یکی از اصطلاحاتی که خیلی زود در بازار گسترش یافت و وسیله ی بازار گرمی فروشندگان کارت گرافیکی شده بود عبارت turbo cache است.
توربو کش در کارت گرافیکی انویدیا دیده می شود و نشان دهنده ی تغییراتی است که در حافظه انجام شده که البته چندان هم مهم نیست ولی غالبآ طوری بیان می شود که انگار این سازنده ها چه لطف عظیمی در حق کاربران کرده اند..!
با اطمینان می گویم که خیر آنها نتوانستند که حافظه های ارزان قیمت تولید کنند و در نهایت مجبور شدند فناوری نصفه نیمه ی خود را در بوق و کرنا کنند و با روش های تبلیغاتی و بازاریابی آن را یک تحول بزرگ و مثبت نشان دهند.
Ati هم تا این مسئله را دید به دنبال انویدیا راه افتاد و hyper memory را با افتخار به بازار عرضه کرد.
عده ای هم این دو را تشویق کردند...!
البته توربوکش آنقدر ها هم بد نیست....!!
به طور کلی و به زبان ساده توربوکش می شود این که کارت گرافیکی مقداری از حافظه سیستم (RAM ) را به عنوان حافظه گرافیکی استفاده می کند.
توربو کش توسط انویدیا برای کارت های گرافیکی سری 6 ساخته شد و از طریق این فناوری به کارت گرافیکی اجازه داده می شود تا توسط رابط PCIe به حافظه سیستم متصل شده و پردازش های گرافیکی را مستقیمآ در حافظه انجام دهد.
دقیقآ همین جا است که کارایی فدای پیشرفت می شود و توسعه این قطعات در اولویت بالاتری نسبت به راندمان قرار می گیرند و در حقیقت حافظه کارت گرافیکی حافظه سیستم و رابط PCIe در ترکیب با یکدیگر به پردازش و انتقال فریم ها کمک می کنند.
سوالی که در اینجا پیش می آید این است که چرا قبل از این از این فناوری استفاده نمی شد..؟
مسئله این است که توسعه دهندگان سخت افزاری قبل از این هم به فکر استفاده از حافظه سیستم افتاده بودند ولی در آن زمان ابزارهای موجود کافی نبودند و محدودیت های زیادی پیش رو بود تا ابن که بعد از ظهور PCI express این موانع تا حد زیادی بر طرف شد و یکی از مهم ترین اشکالات ظرفیت پهنای باند رابط های AGP قدیمی است که در PCIe های جدید پهنای باند 4 گیگا بایت به صورت دو طرفه قابل استفاده است و امروزه این ظرفیت به مقدارهای بالایی رسیده و پهنای باند 8 گیگا بایت نسبتآ معمول است.
توربوکش می توانست مقدار کارایی کارت را به مقدار زیادی بهبود بخشد ولی به دلیل این که بیشتر اهداف تجاری و کاهش قیمت در عرضه آن مد نظر گرفته شد آن کارایی قول داده شده هم تحت تاثیر قرار گرفته شد و انویدیا با کاهش مقدار حافظه کارت گرافیکی بیشتر به بحث قیمت آن توجه کرد چرا که حافظه گرافیکی گران تر از حافظه های سیستم است....!!!
PCIe تنها رابط بین این دو حافظه است البته بهتر است بگوییم بین حافظه سیستم و پردازنده گرافیکی و بدیهی است که این رابط به تنهایی نمی تواند نقش چندان مهمی داشته باشد در عین حال حافظه گرافیکی کاهش داده شده هم به اندازه قبل کارایی نخواهد داشت و جای خالی قطعه ای در این میان حس می شود که کار مدیریت و توضیع این حافظه ها را انجام دهد.
این قطعه TCM نام دارد که به طور فعال مقدار حافظه مورد نیاز را برای ارائه بهترین کیفیت ممکن تعیین می کند و در این راه از الگوریتم های خاصی برای درک وضعیت حافظه سیستم، حافظه گرافیک و حتی ترافیک روی باند PCIe استفاده می شود.
یکی دیگر از وظایف TCM کاهش مقدار تاخیر ایجاد شده حین انتقال داده است که واژه cache در عبارت turbo cache نیز به همین دلیل است، یعنی داده های مورد نیاز روی کارت گرافیکی ذخیره می شود و حافظه سیستم در اهمیت دوم قرار دارد.
اگر cache در خود کارت گرافیکی باشد و از حافظه کارت برای آن استفاده شود علاوه بر این که حین نقل و انتقال دادها مقدار تاخیر به حداقل می رسد ، حافظه سیستم به طور بهینه تری مصرف می شود با قابلیت انتقال مستقیم به حافظه بر اساس توربوکش، یک پردازنده گرافیکی نیازی به حجم بالایی از حافظه ندارد بنابراین کارت های گرافیکی با قیمت پائین تری ساخته می شوند.
با این تعاریف یک کارت گرافیکی توربوکش 256 مگابایت، فاقد این مقدار حافظه است و در نهایت 32 تا 64 مگابایت حافظه خواهد داشت که این حافظه هم به عنوان بافر قرار داده شده و حافظه اصلی که تصویر و عناصر گرافیکی در آن لود می شوند همان حافظه سیستم است.

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد