من حدود دو سال پیش رایانه شخصی خود را ساختم و با یک ساخت متوسط و بالاتر از این رفتم. من همیشه از کارتهای NVIDIA استفاده کرده بودم ، اما تصمیم گرفتم چیز جدیدی را امتحان کنم. من دیده ام که کارتهای AMD (و CPU) چقدر خوب عمل کرده اند ، اما من خیلی ترسیدم که از آشناها تغییر کنم.
من حدود دو سال پیش رایانه شخصی خود را ساختم و با یک ساخت متوسط و بالاتر از این رفتم. من همیشه از کارتهای NVIDIA استفاده کرده بودم ، اما تصمیم گرفتم چیز جدیدی را امتحان کنم. من دیده ام که کارتهای AMD (و CPU) چقدر خوب عمل کرده اند ، اما من خیلی ترسیدم که از آشناها تغییر کنم.
من طلسم را شکستم و RX 6700 XT 12 GB گرفتم. این یک کارت شسته و رفته است ؛ آن زمان هر آنچه را که می خواستم در یک GPU در آن زمان داشت ، و برای قیمتی که پرداخت کردم ، یک سرقت واقعی بود. من از این کارت کاملاً لذت بردم. بازی های ویدیویی مانند کره اجرا شد و عملکرد عالی بود. من حتی می دانید که من حتی با Ray Tracing فعال Cyberpunk بازی کردم.
اما این همه تا به حال بود. اکنون ، من از خرید خود پشیمان می شوم و آرزو می کنم به جای آن کارت NVIDIA بدست آورده ام. نه به این دلیل که من از ناآشنا می ترسیدم ، بلکه به این دلیل که کارت AMD من برای کاری که می خواهم انجام دهم دیگر کافی نیست.
AMD سخت افزار عالی دارد
اما نرم افزار ناقص
من به RX6700 XT خود اعتقاد دارم. من آن را دوست دارم من انواع بازی های ویدیویی را روی آن اجرا کرده ام و هرگز گفته نشده است. اولین مسئله من ، حتی قبل از اینکه از AMD پشیمان شوم ، با یکی از انتشار رانندگان آنها (24.12.1) بود. این اشکال کوچک اما بسیار ناامید کننده بود: نرم افزار Radeon به درستی شروع نمی شود. این در سینی می نشیند ، اما با کلیک بر روی دوبار ، هیچ کاری نکرد. من مجبور شدم وظیفه را در مدیر وظیفه بکشم و آن را به صورت دستی مجدداً انجام دهم تا آن را کار کنم. من ضبط های زیادی را در این مورد از دست دادم – به سمت میانبر خود برای گرفتن 30 ثانیه آخر فقط برای فهمیدن این نرم افزار در حال اجرا نیست.
خوب است اشکالات اتفاق می افتد اما آنچه ناراحت کننده بود این بود که چه مدت از آن باقی مانده است. من هیچ به روزرسانی جدیدی را برای ماه ها ندیدم. بعداً فهمیدم که به روزرسانی ها منتشر شده است ، اما نصب من به طور خودکار آنها را واگذار نمی کند. برای حل آن مجبور شدم به صورت دستی بارگیری کنم و یک نصب تمیز انجام دهم. تنها اثبات من در این مورد ، تصویر با کیفیت پایین در زیر است.
NVIDIA ، با مقایسه ، تقریباً هر نسخه برجسته بازی را به روزرسانی های درایور را فشار می دهد. AMD خوب است اما وقتی یک اشکال درخشان یک ویژگی اصلی را می شکند ، نباید آن وصله را در اولویت قرار داد؟ این فقط اولین سلیقه من از ناامیدی نرم افزار بود. آنها سرانجام آن را برطرف کردند ، اما مشکلات من با AMD به همین جا ختم نشد.
AMD دیر به بازی محاسباتی است
خیلی کم ، خیلی دیر
اولین ناامیدی واقعی من زمانی اتفاق افتاد که من به AI محلی و خود میزبانی رفتم. این کار با تلاش یک LLM محلی در Obsidian آغاز شد ، که من را به سمت پایین خرگوش پروژه های شرارت GPU سوق داد. من برای اولین بار متوجه ترک های مخلوط کن شدم. گزینه های ارائه با AMD در مقایسه با NVIDIA به طرز قابل توجهی محدودتر هستند. مخلوط کن با AMD کار می کند ، اما کندتر و بهینه تر است. باکترهای CUDA و Optix Nvidia به سادگی این کار را بهتر و سریعتر انجام می دهند.
اما از زمان ادغام محلی LLM با Obsidian ، من با مدل های بیشتری بازی می کنم. من برای اجرای محلی در رایانه خودم زمزمه کرده ام و حدس می زنم چه؟ من نمی توانم از GPU خود برای آن استفاده کنم. فهمیدم که تنها راهی که می توانم این مدل را با شتاب سخت افزاری اجرا کنم از طریق Linux / WSL و استفاده از ROCM است. من WSL را تنظیم کردم و ROCM را فقط برای تحقق کارت من نصب کردم برای SDK کامل پشتیبانی نمی شود. این بدان معناست که در بسیاری از موارد استفاده واقعی ، شما می توانید با کارت ضعیف تر NVIDIA نتایج بهتری داشته باشید ، فقط به این دلیل که CUDA NVIDIA طولانی تر بوده است.
ROCM AMD در نظر گرفته شده است که معادل هدف CUDA NVIDIA باشد. اما در حالی که قبلاً CUDA را شنیده اید ، ROCM کمتر شناخته شده است. از آنجا که ROCM جدیدتر است (و در بسیاری از قسمت ها بالغ تر است) ، هنوز شکاف های زیادی ، ویژگی های مفقود شده ، شکنندگی درایور و ابزارهای شخص ثالث کمتر برای آن ساخته شده است.
بنابراین ، حتی اگر اکنون AMD یک راه حل محاسباتی داشته باشد ، برای بسیاری از کارها مفید نیست ، زیرا هیچ توسعه دهنده شخص ثالث به طور پیش فرض پشتیبانی کامل AMD را فرض نمی کند. CUDA NVIDIA به اندازه کافی طولانی بوده است که بسیاری از ابزارها ، مدل ها ، گردش کار ابتدا CUDA را فرض می کنند و AMD به یک بازگشت باز می شود.
اگر می خواهم از Chatterbox به عنوان یک TTS محلی در دستگاه خود استفاده کنم ، مجبور هستم این کار را با CPU خود انجام دهم ، که بسیار ناامید کننده است. من یک کارت گرافیک 12 گیگابایتی کاملاً سالم دارم که در مورد من نشسته است ، اما در بسیاری از چارچوب ها بی فایده است.
AMD در نوآوری نرم افزار عقب مانده است
همیشه یک قدم عقب
AMD سخت افزار عالی را ایجاد می کند – من قبلاً آن را گفته ام ، و دوباره آن را خواهم گفت. در حقیقت ، ساخت بعدی من تقریباً مطمئناً یک تراشه Ryzen در قلب خود خواهد داشت. به گفته این ، نادیده گرفتن این واقعیت دشوار است که AMD فقط به عنوان NVIDIA سریع یا ابتکاری نیست.
هنگامی که من با ایده پخش در حال تلاش بودم ، برنامه پخش Nvidia بسیار جذاب به نظر می رسید. AMD در آن زمان پاسخی برای آن نداشته است ، و حتی اکنون ، در حالی که برخی از ابزارهای سرکوب سر و صدا را از بین برده اند ، این ویژگی ها ساده تر و به مراتب کمتر یکپارچه هستند.
هر زمان که فناوری جدید فاش شود ، همین اتفاق می افتد. هنگامی که Nvidia StyleGan یا سایر ابزارهای نسل تصویر را به نمایش گذاشت ، من در حاشیه تماشای نسخه های نمایشی گیر افتادم. آنها مدلهای جدیدی مانند نوا را می چرخانند ، و همه به خوبی تنظیم شده اند تا بهترین کار را در پشته خود انجام دهند. در همین حال ، با RX 6700 XT من ، نمی توانم با اطمینان از آنها استفاده کنم ، و حتی وقتی می توانم ، عملکرد ناامید کننده است زیرا پشتیبانی از سخت افزار AMD فقط در آنجا نیست.
اگر AMD برنامه ای برای گسترش فناوری ROCM خود به سری RX6000 داشته باشد ، به درد کمک می کند ، اما من بدبین هستم. و بدون پشتیبانی ROCM ، 6700 XT من در واقع آجر برای هر کار محاسباتی جدی است – یک کارت بازی عالی اما در خارج از آن فلج شده است.
من هنوز کارت AMD برای بازی دریافت می کنم
اما نه برای هر چیز دیگری
من به قیمت های GPU توجه کرده ام ، اما آنها کافی هستند تا چشمانم را آب کند. کارتهای Nvidia گران هستند ، و اگر من می خواستم RX 6700 XT را مستقیماً در آن تجارت کنم ، به چیزی مانند 8 گیگابایتی RTX 3060 مجبور می شوم. این یک کاهش عملکرد خام خواهد بود ، و در حالی که نمی خواهم اسب بخار بازی را از دست بدهم ، نمی توانم با چسبیدن به AMD احساس کنم که خیلی از دست می دهم.
مشکل این است که ، یک به روزرسانی GPU باعث می شود که من از شیب لغزنده ارتقاء هر چیز دیگری به سمت پایین بیاید. Intel 13400 من در حال حاضر یک نکته دردناک است – من واقعاً از آن راضی نیستم. در واقع ، من فقط باید با یک پردازنده AMD و یک پردازنده گرافیکی NVIDIA بازسازی کامل و برنامه ریزی کنم. تا آن زمان ، من پشیمان می شوم و از تصمیمی که من به اینجا رسانده است ، ابراز تاسف می کنم.