کارت های توسعه با رابط PCI-E. کارت های توسعه PCI-E کارت های توسعه PCI Express

سه ماهه اول 2006

یخ شکسته است، آقایان هیئت منصفه.

همانطور که هر فرد تحصیل کرده ای می داند، اوستاپ ابراهیموویچ بندر چهارصد راه برای گرفتن صادقانه پول از مردم می دانست. در آن روزهایی که طبق افسانه ها، ترکیبگر بزرگ زندگی و کار می کرد، این می توانست احترام را برانگیزد. با این حال، از اوج امروز، پسر یک شهروند ترکیه را فقط می توان با این واقعیت توجیه کرد که او مدت ها قبل از اوج شکوفایی صنعت IT زندگی می کرد. شرکت‌های مدرن نشان داده‌اند که با رعایت قوانین جزایی، هنوز هم می‌توان به هزاران روش از جیب مشتریان پول برداشت. باز هم، بندر یک فرد تنها بود، بنابراین او هرگز در مورد سطح فعلی همکاری بین شرکت‌ها رویایی نداشت. کار هماهنگ به شما این امکان را می دهد که از هوای رقیق پول دربیاورید تا هیچ کس مقصر چیزی نباشد، اما همان چیز را می توان بیش از یک بار فروخت. و کاربر خوشحال است. :) به خصوص راحت است که در عصر تغییر به این روش کار کنید، زمانی که حتی زمان فکر کردن و محاسبه تمام هزینه های ممکن را ندارید - باید آنچه را که آنها می دهند را بگیرید. سپس زیان‌های مالی توسط تحلیلگران محاسبه می‌شود و خریدار فقط سرنوشت غبطه‌انگیز این را خواهد داشت که کمی در انجمن‌ها درباره اینکه چقدر زیبا از او کلاهبرداری شده است ناله کند.

این دقیقاً وضعیتی است که در رابطه با انتقال از باس PCI به PCI Express ایجاد می شود. در خود گذار هیچ چیز وحشتناکی وجود ندارد؛ علاوه بر این، مدتهاست که لازم بوده است. اما تصویری که به لطف اقدامات مشترک تولید کنندگان ظاهر می شود، دلگرم کننده نیست. لازم به ذکر است که انتقال تقریباً از دو سال پیش آغاز شد و تعداد مشکلات نه تنها کاهش نمی یابد، بلکه در حال افزایش است. با به روز رسانی ناوگان رایانه، تعداد فزاینده ای از کاربران با این واقعیت مواجه می شوند که دیگر نمی توان از کارت های توسعه قدیمی استفاده کرد و کارت های جدید هنوز در دسترس نیستند (وضعیت مانند "گوساله طلایی" است - با سکوت و صدا فیلم های). در عین حال، تحقیقات بازار نشان می دهد که به طور کلی هیچ کس در هیچ کاری مقصر نیست. برای اینکه شرایط دقیقاً به همین شکل باشد، پیش نیازهای کاملاً عینی وجود دارد. اما این کار را برای خریدار آسان نمی کند. مشکل چیست؟

سازندگان چیپست: خانه ما در لبه است

در نگاه اول، هیچ شکایتی از شرکت‌هایی که تراشه‌های پشتیبانی تولید و تولید می‌کنند وجود ندارد و نمی‌توان وجود داشت (در واقع وجود دارد، اما بزرگترین آنها نیست). آنها کاربر را به آرامی و بدون از دست دادن سازگاری با راه حل های قدیمی به آینده ای روشن سوق می دهند. شاید AGP "در یک حرکت" نابود شد، اما حتی در آن زمان، نه به طور کامل. ULi (اکنون توسط nVidia خریداری شده) یک چیپست با پشتیبانی کامل PCI-E و یک اسلات AGP منتشر کرد و VIA نیز با چیپست ترکیبی AGP/PCI-E ظاهر شد. و حتی اگر خطوط PCI-E کافی برای پشتیبانی کامل از کارت‌های ویدئویی مدرن وجود نداشته باشد، سازگاری با آنها وجود دارد و 5-10٪ عملکرد بالاترین قیمت برای سازگاری کامل نیست. در واقع، PT880 Pro/Ultra، طبق تعریف، محکوم به محبوبیت کم اما پایدار است، زیرا تنها چیپست موجود در بازار است که به شما امکان استفاده از آن را می دهد. پردازنده های دو هسته ایاینتل حافظه‌های DDR و کارت‌های ویدئویی AGP را بدون از دست دادن امکان ارتقاء بعدی به اشتراک می‌گذارد (که i865PE نمی‌تواند به آن افتخار کند؛ در آخرین نسخه‌ها از پردازنده‌های دو هسته‌ای پشتیبانی می‌شود، اما نه از PCI-E). بنابراین از این طرف همه چیز چندان بد نیست. علاوه بر این، کارت‌های ویدئویی به تازگی با اطمینان به استاندارد جدید تغییر کرده‌اند، بنابراین تعداد کمی از مردم مجبور خواهند بود در مورد AGP اشک بریزند. وضعیت در مورد PCI و انواع کم سرعت PCI-E بدتر است که هدفشان جایگزینی آن است.

با این حال، باز هم، این تقصیر تولید کنندگان چیپست نیست. زوج شرکت اینتلکه بسیار مشتاقانه استانداردهای جدید را ترویج می کند، PCI را رها نمی کند. در حال حاضر به طور قابل اعتماد شناخته شده است که چیپست های جدید این شرکت که در سال 2006 ظاهر می شوند، تا 4 اسلات PCI را پشتیبانی می کنند، در حالی که، برای مثال، برخی از آنها به طور کامل پشتیبانی از Parallel ATA را کنار می گذارند. طرح‌های شرکت‌های دیگر حتی کمتر نوآورانه هستند، بنابراین می‌توان حتی در مورد 5-6 اسلات PCI به طور بالقوه صحبت کرد. اما حتی چهار عدد در حال حاضر خوب است و برای اکثر کاربران کافی است. تنها سوال این است که آنها کجا هستند؟

مادربردها پیشرفت گرایی بی حد و حصر است

بنابراین، چیپست ها به شما این امکان را می دهند که با خیال راحت به استفاده از آداپتورهای قدیمی PCI در ارتباط با PCI-E جدید ادامه دهید. با این حال، اسلات های PCI کافی در بردهای مدرن وجود ندارد. شاید تولیدکنندگان آنها مقصر باشند؟ بله و خیر.

فرمت AT امکان استفاده از حداکثر هشت اسلات توسعه روی برد را فراهم می کرد؛ ATX تعداد آنها را به هفت کاهش داد. با در نظر گرفتن این واقعیت که بسیاری از کاربران تنها چند کارت توسعه در سیستم خود دارند و تقریباً هرگز بیش از سه یا چهار کارت در یک رایانه معمولی تولید انبوه وجود ندارد، محدودیت کاملاً منطقی است. و حتی این واقعیت که به دلیل افزایش پیچیدگی مادربردهای مدرن، بسیاری از سازندگان نمی توانند هفت اسلات را هدایت کنند، در نتیجه آنها به شش یا حتی پنج اسلات محدود می شوند، همچنین در بیشتر مواقع مشکلی ایجاد نمی کند (معمولاً مشکلاتی با سیم کشی در مورد مادربردهای سطح بالا با تعداد زیادی کنترلر اضافی ایجاد می شود که به طور قابل توجهی نیاز به کارت های توسعه را کاهش می دهد). به جز، شاید، در دوره های تغییر.

تولیدکنندگان چیپست نیز زمانی که طرح های مرجع را توسعه می دهند، مقصر هستند. با توجه به اینکه امروزه فقط در هر تابلوی دهم، اگر نه در بیستم، چیزی متفاوت از آن دیده می شود، این عامل مهم است. و مثلا nVidia چه پیشنهادی داشت؟ برای بردهای غیر SLI، یک طراحی بسیار خوب، با استفاده از همه ممکن، از نظر استاندارد، هفت اسلات: سه PCI، سه PCI-E 1x و یک 16x. در نگاه اول، همه چیز عالی است، اما در نگاه دوم وحشتناک است، زیرا اسلات 16x در وسط قرار دارد! در نتیجه، می توانید به راحتی یک یا حتی دو اسلات PCI (بسته به اندازه سیستم خنک کننده کارت گرافیک) را از دست بدهید و با حسرت به PCI-E 1x کاملا رایگان (اما غیر ضروری) نگاه کنید. با این حال، برخی از تولید کنندگان تعداد دومی را به دو کاهش دادند - تا دخالتی نداشته باشند، اما این کار را آسانتر نکرد. جای تعجب نیست که ASUS A8N-E به یکی از محبوب ترین مادربردهای nForce4 Ultra تبدیل شده است. پرورش دهندگان تایوانی به مرجع اهمیتی ندادند. به طور دقیق تر ، برد بر اساس مرجع ساخته شده است ، اما برای یک چیپست کاملاً متفاوت - در A8N-E Ultra روی PCB برای SLI قرار دارد. در نتیجه، ما همان چهار اسلات PCI-E (و با بهترین توزیعخطوط - اگر "اصلی" را در نظر نگیریم ، بقیه یا دو 1x و یکی 2x یا یکی 4x را تشکیل می دهند و به دلیل برش در دیوار پشتی با کارت های 8x یا 16x سازگار است. تطبیق پذیری کامل) و سه PCI، با این حال، کارت گرافیک در اسلات بالایی نصب شده است، بنابراین همه اسلات های PCI معمولاً در اختیار ما هستند. سوال - چرا nVidia یک طراحی مرجع برای nForce4/4X/Ultra ایجاد کرد در صورتی که بهتر بود آن را به یکی برای SLI محدود کنید؟ دومی بهتر است.

اگر فکر می کنید که سایر تولیدکنندگان چیپست بسیار بهتر عمل می کنند، در اشتباهید. VIA و Intel دقیقاً چیزی شبیه به آنچه ایسوس انجام داد به سازندگان ارائه کردند. در نتیجه، اولین بردهای مبتنی بر چیپ ست های این سازندگان ظاهر خوبی داشتند. به عنوان مثال، عشق من Albatron K8X890 Pro II. تنها سه اسلات PCI روی برد وجود دارد، اما همه آنها قابل استفاده هستند. این چیپست از 20 خط PCI-E پشتیبانی می کند که تنها در دو اسلات توزیع شده اند، در نتیجه مادربرد می تواند به راحتی آداپتوری را بپذیرد که به PCI-E 4x نیاز دارد. اگرچه، شاید بهتر بود آن را به 2 برابر محدود کنیم، زیرا "آویز کردن" یک کنترلر شبکه در یکی از خطوط، گیگابیت را از PCI خارج نمی کند. از طرف دیگر، 90٪ از کاربران این کنترلرهای "گیگابیت" را دارند که با سرعت 100 یا 10 مگابیت در ثانیه کار می کنند، بنابراین این مشکلی نیست که ارزش بحث جدی را داشته باشد. با این حال، یک شبکه "کامل" در دسترس است بردهای ایسوسو گیگابایت، همچنین مجهز به سه اسلات PCI کامل و یک جفت PCI-E 1x (البته یکی از اسلات ها در این مورد می تواند 2x ساخته شود). اما خانواده بردهای K8T890 خالی از لطف نیست - به دلایلی Abit سه اسلات PCI-E 1x نصب کرد و تعداد اسلات های PCI را به دو کاهش داد! شاید مهندسان Abit فروشگاهی را بشناسند که انباری از بردهای رابط PCI-E دارد؟ یا کاربران اغلب برای آنها نامه می نویسند و از ناکافی بودن دو اسلات PCI-E شکایت می کنند و از آنها می خواهند که اسلات های غیر ضروری PCI را حذف کنند؟ تنها توضیح به نظر من این است که ما باید به نوعی رقابت کنیم. به عنوان مثال، اعلام تعهد خود به فرمت های امیدوارکننده، و نشان دادن این تعهد. مانند، رقبا دو اسلات توسعه مدرن و سه اسلات قدیمی دارند، اما ما برعکس داریم. و کدام یک از آنها اکنون مورد نیاز است - چه کسی اهمیت می دهد؟ بله، و ایسوس اخیراً با تعویض گروه‌هایی از اسلات‌ها در K8V-XE توانسته کارها را راحت‌تر کند. به نظر می رسد که همه برد خوبی دارند - ترکیب K8T890 و پل جنوبی VT8251 از خنک کننده غیرفعال به خوبی استفاده می کند (پل جنوبی به هیچ نیازی ندارد)، حتی پشتیبانی از eSATA وجود دارد، سه اسلات PCI وجود دارد، اما ... در کنار شکاف برای کارت گرافیک، در نتیجه رادیاتور عظیم برای دومی می تواند به راحتی شما را از یک یا دو مورد از آنها محروم کند. اما دو PCI-E 1x با دقت در پایین برد قرار داده شده است.

در مورد هم بنویس چیپست های اینتلیا ATi هیچ قدرتی ندارد - همه چیز در آنجا یکسان است. اگر بردهای 915/925 دارای چیدمان معقول با دو یا سه اسلات PCI-E و حداقل سه اسلات PCI بودند (گاهی اوقات چهار مورد از دومی وجود داشت، علاوه بر این، همان "لوکوموتیو صنعت" - اینتل)، پس از گذشت زمان تعداد اسلات های PCI-E افزایش یافت و PCI کاهش یافت. این مورد تقاضا نیست - فقط تبلیغ راحت تر است. دوباره - ارزان تر برای تولید. به علاوه یک بدبختی اخیر - SLI/CrossFire. هر دوی این فناوری ها در برخی موارد کاملاً مورد تقاضا هستند، اما تبلیغات آنها بیشتر از تقاضا است. سازندگان چیپست برای پشتیبانی از چندین کارت گرافیک با هم رقابت می کنند و سازندگان مادربرد نیز همین کار را می کنند. این نیز مزایای خود را دارد - به عنوان مثال، چیدمان چنین بردهایی اغلب از خواهران ساده تر آنها بهتر است و گاهی اوقات پشتیبانی از گزینه های پرسرعت PCI-E ظاهر می شود که در طول زمان می تواند مفید باشد. با این حال، معایبی نیز وجود دارد. دو اسلات PCI-E 16x در حال حاضر منهای دو اسلات از حداکثر هستند. در این موارد، سازندگان همچنان در تلاش هستند تا چند دستگاه 1x/2x را به کار گیرند، بنابراین فضای زیادی روی PCI باقی نمی‌ماند. در بهترین حالت، سه اسلات وجود دارد، اغلب - دو، و اغلب فقط می توانید از یکی از آنها استفاده کنید. موارد بسیار بالینی نیز وجود دارد، مانند Gigabyte G1975X. برد رویای طرفداران PCI-E است، اما در مورد PCI... حتی اگر یک کارت گرافیک نصب کنید، باز هم می تواند به راحتی یکی از اسلات های PCI موجود را پوشش دهد. اگر دو مورد را نصب کنید، این سوال پیش می‌آید: دستگاه‌هایی مانند تیونر یا کارت صدا چه احساسی بین آنها خواهند داشت؟

با این حال، مهندسان گیگابایت جایزه "کتری پلاستیکی" را از من دریافت نخواهند کرد - متقاضیان پیشرفته تری وجود دارند. به نظر من، هیچ‌کس نمی‌تواند با اپل در رده «کم‌ترین راه‌حل» رقابت کند - جدیدترین PowerMac G5 Quad... یک اسلات PCI ندارد! دستگاه به طور کلی خوب و حتی ارزان بود - یک ایستگاه کاری مشابه از HP، به عنوان مثال، در یک پیکربندی مشابه (کمی بیشتر پردازنده های قدرتمندو ما انتخاب گسترده‌تری از نرم‌افزار را لمس نمی‌کنیم - همه به آن نیاز ندارند) ممکن است 500 دلار بیشتر هزینه داشته باشد. اما هر کسی که دومی را بخرد این امکان را دارد که از بردهایی با رابط PCI، PCI-X و PCI-E استفاده کند، در حالی که اولین رابط فقط آخرین رابط را دارد، یعنی در واقع تقریباً فعلاً چیزی نیست. در نتیجه، اگر در گوگل برای PCI-E جستجو کنید، تقریباً نیمی از لینک‌های یافت شده از طرف کسانی که Quad را خریداری کرده‌اند و قصد اضافه کردن چیزی به پیکربندی اولیه دارند، ناله می‌کنند. با قضاوت بر اساس لحن پست ها ، آنها در حال حاضر کاملاً آماده هستند حتی این چند صد دلار را بدهند ، اما کسی وجود ندارد. چهل سال پیش آنها به شوخی می گفتند که در فروشگاه ها گوشت وجود ندارد زیرا ما به سرعت به سمت کمونیسم می رویم که گاوها نمی توانند با ما همراهی کنند - تاریخ در حال تکرار است. همه همان چنگک ها با احتیاط در یک مکان قرار می گیرند و هنوز افراد زیادی روی آنها پا می گذارند. یک کامپیوتر نوآورانه نمی‌تواند استانداردهای قدیمی را پشتیبانی کند، و این واقعیت که سازندگان کارت‌های توسعه از استانداردهای جدید پشتیبانی نمی‌کنند، مثل همیشه، تقصیر کسی نیست. با این حال می توان گفت کسانی که به صورت حرفه ای با صدا کار می کنند خوش شانس هستند. با تشکر از Digidesign برای آوردن Pro Tools|HD به پلتفرم سخت افزاری جدید. به طور طبیعی، هیچ ویژگی جدیدی اضافه نشده است - گزینه PCI حتی کمی جهانی تر است، زیرا از بیش از سه کارت پشتیبانی می کند.

بنابراین، به نظر می رسد مشکل محلی شده است. این در این واقعیت نهفته است که سازندگان مادربرد نمی توانند یا نمی خواهند بیش از دو اسلات PCI را در مدل های مدرن نصب کنند و همیشه نمی توان از همه اسلات ها استفاده کرد. در نتیجه، اسلات‌های PCI تبدیل به یک منبع بسیار کمیاب می‌شوند، بنابراین تمایل به انتقال تا حد امکان به PCI-E یا به خود برد در قالب کنترل‌کننده‌های یکپارچه وجود دارد. با این حال، دومی همیشه ممکن نیست - به عنوان مثال، تعداد زیادی از بردها دارای یک کنترلر یکپارچه FireWire 800 هستند. انتخاب یک برد بر اساس موارد اضافی همیشه بهینه نیست - تغییرات بالا به خوبی "بسته بندی شده" هستند، اما گاهی اوقات خرید آنها شبیه به خرید یک کافه برای نوشیدن یک فنجان قهوه همان برداشت نسبتا صادقانه پول از مردم - سعی کنید یک برد با عملکرد غنی برای Socket 754 پیدا کنید. بله، من می دانم که این پلت فرم بودجه در نظر گرفته می شود، اما اگر به یک پردازنده قدرتمند نیاز نیست، اما عملکرد مورد نیاز است، چه باید کرد. ? آیا باید برای Socket 939 و سپس برای یک برد بالا با چنین کانکتوری اضافه پرداخت کنید؟ متشکرم، ما به نتیجه می رسیم. علاوه بر این، ایده مقاله به هیچ وجه افزایش شکایات در جهان نیست - همانطور که تمرین نشان داده است، چیزی برای لاستیک نوشما از قبل می توانید آن را خریداری کنید. با این حال، همه در این مورد نمی دانند - بنابراین ما به شما اطلاع خواهیم داد. درست همانطور که زمانی مجبور شدم مجموعه ای از مقالات را انجام دهم و به مردم بگویم که امروز چه چیزی می توانند از درگاه های USB که دیروز غیر ضروری بودند دریافت کنند، به نظر می رسد که ما باید همین کار را با PCI-E انجام دهیم.

چه محصولات جدیدی امروز در دسترس هستند؟

بله، تقریباً دو سال پس از شروع فروش مادربردهای با کانکتور PCI-E، می توانید چیزی را در همان کانکتورها وارد کنید! همه مردم در حال تفریح ​​و شادی هستند. :) شوخی به کنار، دیر شدن بهتر از هرگز نرسیدن است. و به لطف سازندگان چیپست، ما چیزی را در ابتدایی ترین نسخه حتی در "برهنه ترین" مادر مدرن دریافت می کنیم، به همین دلیل است که ما موفق شدیم این دو سال را بدون هیچ شوک بزرگی زنده بمانیم. بیایید ببینیم امروز چه چیزی را می توانیم به PCI-E انتقال دهیم تا PCI را تسکین دهیم. ما فقط در مورد نسخه های کم و بیش تولید انبوه تجهیزات کم سرعت صحبت خواهیم کرد - با کارت های ویدئویی همه چیز ساده است. همه چیز بلافاصله با آنها ساده بود.

کارت های شبکه

صادقانه بگویم، من فکر می کردم که این بخش "خارج از رقابت" خواهد بود - زیرا فقط nVidia تصمیم گرفت یک کنترلر شبکه گیگابیتی را در چیپست ادغام کند و سایر سازندگان یک خارجی با رابط PCI-E را ترجیح دادند. تراشه های مربوطه به طور همزمان با مادربردها در فروش ظاهر شدند (فشار اینتل :)). با این حال، مطالعه لیست پیشنهادات شرکت های مسکو نشان داد که همه چیز چندان خوب نیست.

در اصل دو گزینه وجود دارد. رویای تقریباً یک کارمند بودجه - ST-Lab N260. یک برد کوچک منظم با رابط PCI-E 1x. تا حدودی از یک "اسب تاریک" - تراشه Agere ET1310B استفاده می شود که ما فقط می دانیم که هنوز چیزی در مورد آن مشخص نیست. هزینه تخته 20-25 دلار است. از یک طرف، چیز زیادی نیست: اگرچه آداپتورهای PCI 15 دلار قیمت دارند، اما نمی توانید "یک گیگابیت کامل" از آنها دریافت کنید. از سوی دیگر، اغلب به آن نیازی نیست - اغلب 100 مگابیت بر ثانیه انجام می شود: شما فقط به کارت دیگری نیاز دارید و در مورد PCI آنها می توانند فقط 3-4 دلار برای این کار شارژ کنند. بنابراین قیمت یک اسلات رایگان PCI (یعنی کارمزد پیشرفت) حدود 20 دلار است. قابل تحمل اگر تراشه Agere به دلایلی شما را می ترساند، Hewlett Packard به شما کمک می کند. EA833AA این شرکت مبتنی بر تراشه Broadcom است و قیمتی در حدود 55-60 دلار دارد که کاملاً با قیمت تجهیزات مارک مطابقت دارد.

به طور کلی، مقداری انتخاب وجود دارد. دسته های قیمتی کوچک اما متفاوت. از سوی دیگر، نصب چندین آداپتور سیمی بسیار نادر است - با در نظر گرفتن این واقعیت که حداقل یکی از آنها قبلاً روی هر برد مدرن نصب شده است. و آن را در فروش پیدا کنید آداپتورهای بی سیممن هنوز با رابط PCI-E موفق نشده ام. در اصل، هیچ کس شما را برای خرید آداپتور USB اذیت نمی کند، زیرا درگاه های USB به اندازه کافی وجود دارد - 8-10. اما گاهی دلت می خواهد چیزی از بدنه بیرون نیاید جز آنتن، اما نه! ما همچنان منتظریم یا واقعاً USB بگیرید.

کارت های ویدئویی

قول دادم به کارت‌های ویدئویی دست نزنم، اما باز هم چند کلمه می‌گویم. نه در مورد گزینه هایی با رابط PCI-E 16x که جایگزین AGP شده است، بلکه در مورد یک منطقه خاص مانند کارت های دارای کانکتور PCI-E 1x. واقعیت این است که تا همین اواخر، آداپتورهای PCI به طور فعال به عنوان آداپتورهای اضافی یا روی پلتفرم‌های بدون اسلات AGP استفاده می‌شدند. اولین منطقه کاربرد به میزان زیادی توسط خروجی SLI/CF کاهش یافت - یک عارضه جانبی این بود که به راحتی یک جفت کارت ویدیوی استاندارد را با پشتیبانی از چهار مانیتور در بردهای مربوطه نصب کرد. با این حال، برخی ممکن است به شش مورد نیاز داشته باشند. :) در مورد دوم، گاهی اوقات شما نیاز به استفاده از یک پلت فرم سرور به عنوان یک ایستگاه کاری بسیار قدرتمند دارید، و اسلات های PCI-E 16x نادر هستند. اگر آنها وجود داشته باشند، ممکن است موقعیتی ایجاد شود که یک اسلات "عریض" برای کنترلرهای خاص با کارایی بالا مورد نیاز باشد و برای یک کارت ویدئو چیز ساده تری باقی بماند.

به طور کلی، همانطور که ممکن است، Matrox تصمیم گرفت که بازار کارت‌های گرافیکی با رابط PCI-E 1x وجود دارد، بنابراین آنها می‌توانند از این قبیل محصولات کسب درآمد کنند. نتیجه انتشار Matrox Millennium G550 PCIe بود - یک کارت گرافیک کاملاً دو سر با رابط PCI-E 1x که از جهات دیگر کاملاً مشابه G550 خوب قدیمی است. در باره گرافیک سه بعدیالبته می توانید فوراً فراموش کنید، اما درایورهای دو بعدی با کیفیت بالا و صیقلی طولانی همراه با بی صدا بودن کارت (به لطف خنک کننده غیرفعال) برای شما تضمین شده است. و همچنین توانایی اتصال یک جفت مانیتور، با این حال، به دلیل سن بالای توسعه اصلی، محدود است - برای اتصال دیجیتالحداکثر وضوح 1280x1024 است؛ برای آنالوگ، اگر دو مانیتور وجود داشته باشد، می توان با وضوح بالاتر از 1600x1200 (اصلی - با 2048x1536 کامل) کار کرد. من آداپتوری برای فروش در منطقه ما پیدا نکردم؛ در فروشگاه های بورژوا حدود 120 دلار / یورو قیمت دارد. البته قیمت، دامنه کاربرد آداپتور را بیشتر کاهش می دهد. اگر فقط نیاز به اتصال چهار مانیتور دارید، خرید بسیار بهینه تر به راحتی یک برد با دو اسلات PCI-E 16x و چند کارت گرافیک استاندارد ارزان قیمت خواهد بود (خوشبختانه، Dual DVI روی آنها ظاهر می شود، و نه چندان محدود، اما در مورد D-Sub همه چیز بسیار بهتر است)، اما در موارد خاص چنین کارت گرافیکی می تواند بسیار مفید باشد.

کنترل کننده های دیسک

به اندازه کافی عجیب، ما مجبور شدیم مدت زمان زیادی را برای تولید انبوه کنترلرهای IDE با رابط PCI-E منتظر بمانیم، علیرغم این واقعیت که PCI مدت طولانی است که در گردن آنها خفه شده است. اول از همه، به دلیل این واقعیت که ما مجبور بودیم زمان زیادی را برای ظاهر شدن تراشه های مربوطه منتظر بمانیم، در نتیجه، تا همین اواخر، سازندگان PCI-RAID ها را روی مادربردها ادغام می کردند، که عملکرد آنها دیگر همیشه کافی نبود. . تنها امتیاز صرفه جویی افزایش عملکرد چیپست های مدرن بود که به لطف آن می توان یک آرایه RAID "خانه" را به راحتی با استفاده از پل جنوبی جمع کرد. با این حال، علاقه به کنترل کننده های اضافی، و حتی با پشتیبانی آخرین نسخه هااستاندارد هنوز وجود داشت. به عنوان مثال، بردهای مبتنی بر چیپست i915/925 تنها از چهار پورت SATA150 با NCQ پشتیبانی می‌کردند، و پل جنوبی VIA VT8237 که مدت‌ها مورد استفاده قرار می‌گرفت، تنها از دو پورت بدون پشتیبانی NCQ پشتیبانی می‌کرد (و حتی با جدیدترین هارد دیسک‌های SATA300، گاهی اوقات مشکل ایجاد می‌شد. ). nVidia با ساخت یک کنترلر دیسک نسبتاً قدرتمند ، از آن در همه چیپست ها استفاده نکرد و گاهی اوقات پشتیبانی از SATA300 و گاهی اوقات حتی چند پورت را قطع می کند. واضح است که انتقال از SATA150 به SATA300 تنها می تواند رضایت اخلاقی و نه افزایش عملکرد، بلکه پشتیبانی از NCQ یا دیسک های اضافیگاهی اوقات مورد نیاز است. علاوه بر این، نسخه خارجی SATA بالاخره شکل گرفت و حتی VZD های مربوطه نیز ظاهر شدند. پورت eSATA هنوز همیشه حتی در مادربردهای برتر یافت نمی شود، بنابراین فرصت دریافت آن برای بسیاری جذاب بود.

Silicon Image با انتشار تراشه ارزان قیمت 3132 به کمک آمد. این یک کنترلر SATA300 دو پورت با پشتیبانی از حالت های RAID 0 و 1 و رابط PCI-E 1x است. اغلب روی مادربردها ادغام می‌شود و تعداد کمی از محصولات مجزا عرضه شده‌اند، با چیزی برای هر سلیقه - دو پورت داخلی، دو پورت خارجی، داخلی به علاوه خارجی. و حتی یک گزینه فوق العاده جهانی مانند 2+2 (البته از چهار پورت حاصل، فقط دو پورت در یک زمان قابل استفاده است)! قیمت ها نیز کاملاً معقول هستند - از 20 تا 60 دلار بسته به سازنده، و آنها در حال حاضر در خرده فروشی مسکو به فروش می رسند.

بنابراین، اگر نیاز به اتصال چند هارد دیسک مدرن دارید یا رایانه خود را با یک پورت eSATA تهیه کنید، دیگر نیازی به اشغال یک اسلات PCI ندارید. اگر به یک راه حل با کارایی بالا نیاز دارید، برد حداقل یک اسلات سازگار با PCI-E 4x دارد (حتی اگر از نظر فیزیکی مانند 1x کار کند)، و شما صدها چهار مقدار جهانی همیشه سبز را در جیب خود دارید، سپس Promise آماده است تا به کمک بیاید. واحد تصویر بعدی SuperTrak EX8350 است - یک کنترلر سخت افزاری هشت پورت SATA300 RAID با پشتیبانی از حالت های 0، 1، 5، 6، 10 و 50.

همچنین خطی از Areca وجود دارد که اساساً بر روی همان پردازنده اصلی ساخته شده است. شامل چهار مدل با پشتیبانی از 4، 8، 12 یا 16 درایو. منطقی نیست که مدل‌های قدیمی‌تر را به‌عنوان راه‌حل انبوه به‌طور جدی در نظر بگیریم؛ با این حال، مدل‌های جوان‌تر ممکن است جالب باشند... اولاً، آنها گران هستند (در منطقه ما حتی گران‌تر از Promise)، ثانیاً، آنها عملکردی دارند که برای صفحه اصلی، سوم، رابط. حتی مدل پایین رده به PCI-E 8x نیاز دارد (چرا 2 گیگابایت بر ثانیه چهاردرایوها؟ من حتی نمی توانم تصور کنم)، بنابراین یافتن یک تخته تولید انبوه که بتوان از آن استفاده کرد بسیار دشوار است. به لطف تلاش مهندسان اپوکسی، من قبلاً یکی از این موارد را در خانه دارم، شما چطور؟ :) در مورد سرور، ظاهر چنین راه حل هایی مانند مرهم برای روح است، اما تمام.

و این همه است - یا یک دو پورت بسیار ساده، ارزان و برای هر مادربرد، یا یک هیولای سخت افزاری با قیمت کاملاً خارج از جعبه و قابلیت های مربوطه (و مشکلات نصب در بردهای رومیزی معمولی). هنوز هیچ راه حل میانی وجود ندارد - تنها چیزی که باقی می ماند استفاده از کنترل کننده های چیپست در صورت امکان است. اگر آن را با انواع گزینه های PCI مقایسه کنید - بهشت ​​و زمین! و از نظر کارایی و تعداد پورت ها و قیمت. با گذشت زمان، همه اینها برای PCI-E در دسترس خواهند بود، اما چقدر باید منتظر بمانیم؟ و بعضی چیزها ممکن است ظاهر نشوند. به عنوان مثال، سازندگان چیپ ست به تدریج شروع به مبارزه با کنترلرهای PATA می کنند، در حالی که کاربران هنوز تعداد قابل توجهی هارد دیسک یا درایوهای نوری دارند که برای کارهای در حال حل کاملاً کافی هستند. چه چیزی باقی می ماند؟ یا آداپتورهای SATA-PATA (به طور متوسط ​​هر عدد 30 دلار قیمت دارند)، یا... یا به استفاده از کنترلرهای PCI ادامه دهید. بعید است که کسی PATA را با پشتیبانی "ذاتی" PCI-E منتشر کند؛ این مشکل ممکن است با استفاده از پل های PCI-PCI-E 1x از قبل اعلام شده حل شود، اما این موضوع نیز مربوط به آینده است.

رابط های خارجی حداقل چیزی

این آداپتور SIIG Inc را می بینید؟ فقط یک روز دیگر در مسکو با قیمت حدود 60 دلار ظاهر شد. از یک طرف، کمی گران است - یک مشابه برای PCI را می توان با 10-15 خریداری کرد، و با این نوع پول می توانید به راحتی صاحب یک کنترلر IEEE1394b با رابط PCI شوید. از سوی دیگر، زمان یک قاشق است - حداقل یک آداپتور FireWire در فروش ظاهر شده است. چیزی که بسیاری از مردم به آن نیاز دارند - با قدرت اضافی، چند پورت، رابط PCI-E 1x، و حتی بر روی یک تراشه از Texas Instruments: رهبر واقعی در این بازار، که به ندرت از مشکلات سازگاری رنج می برد. دستگاه های مختلف. در حال حاضر خوب است.

باشه واقعا نه 1394a اغلب در مادربردها (و نه حتی گرانترین آنها) یافت می شود، بنابراین می توان با خرید مشکل را "در جوانی" حل کرد. درستهزینه همچنین اگر هنوز کاربر هستید بلستر صدا Audigy/Audigy2، که توسط Audigy SE بسیار ارزان یا X-Fi فوق مد روز وسوسه نمی شوند، یک پورت FireWire را بدون استفاده بیش از حد از اسلات PCI در رایانه خود خواهید یافت. بنابراین، من به یک دستگاه کمی متفاوت در مجموعه شرکت علاقه مند شدم - یک آداپتور سه پورت با پشتیبانی از FireWire 800 (دو پورت چنین و یک FireWire 400 6 پین برای سازگاری). درست است، به احتمال زیاد بیش از 100 دلار هزینه خواهد داشت، اما در هر برد مدرنی می‌تواند دو پورت FireWire 800 را به طور کامل کار کند، در صورت استفاده همزمان، به راحتی کل گذرگاه PCI 32 بیتی را مسدود می‌کند، به همین دلیل است که تقریباً همه آداپتورها هستند. 64 بیتی و اسلات PCI64 در همه جا در دسترس نیست. حتی عجیب به نظر می رسد - دستگاهی پیدا شد که واقعاً به PCI-E نیاز دارد ، اما دو سال پس از شروع فروش مادربردهایی با چنین اسلات هایی پیدا شد و به دور از فروش گسترده بود.

با این حال، بیایید امیدوار باشیم که با گذشت زمان لیست محصولات SIIG موجود در منطقه ما گسترده تر شود. واقعیت این است که در وب سایت شرکت (و برخی از آنها قبلاً در پایگاه داده Price.ru) ما توانستیم تجهیزات کاملاً عجیب و غریب - آداپتورهای پورت COM را به طور طبیعی با رابط PCI-E پیدا کنیم. رابط سریال زمانی "استاندارد" به تدریج در مورد مادربردهای مدرن عجیب و غریب می شود - زمانی که آنها دو پورت داشتند، اما اکنون بردهایی وجود دارند که هیچ کدام ندارند. به طور کلی، دستگاه های تولید انبوه با چنین رابطی دیگر تولید نمی شوند، اما بسیاری از آنها هنوز UPS و دستگاه های اندازه گیری دارند که به طور خاص به پورت COM متصل می شوند و مودم های آنالوگ معمولی در بسیاری از زمینه های فعالیت عملاً جایگزینی ندارند. لازم به ذکر است که مدت زیادی است که منتظر چنین آداپتورهای PCI هستیم، بنابراین در این زمینه، انتشار بردهایی با رابط PCI-E در حال حاضر بسیار دلگرم کننده است. با این حال، قیمت ها را به سختی می توان پایین نامید - به عنوان مثال، یک برد چهار پورت حدود 100 دلار قیمت دارد، با وجود این واقعیت که گزینه های PCI، حتی با شش پورت، به ندرت بیش از 30 دلار قیمت دارند. اما یک نفر باید برای پیشرفت هزینه کند :)

Aaxeon به نوبه خود بردهای بسیار جالبی مانند کنترلر ترکیبی IEEE1394b+USB یا کنترلر USB (چهار پورت خارجی و یک درگاه داخلی) ارائه می دهد. از یک طرف، به نظر می رسد که اکنون بیش از تعداد پورت های USB وجود دارد (چیپست های مدرن از 8-10 پشتیبانی می کنند)، از سوی دیگر، ممکن است تعداد کمی از آنها وجود داشته باشد - اگر با توجه به کمبود اسلات های PCI، شما فعالانه از اجزای دارای رابط USB استفاده می کنید. بنابراین چنین آداپتورهایی می توانند مفید باشند.

خیلی زیاد 1x

به راحتی می توان متوجه شد که تقریباً تمام بردهای تولید شده برای نسخه PCI-E با کمترین سرعت طراحی شده اند. تنها استثناها کارت‌های ویدئویی و کنترل‌کننده‌های سخت‌افزاری RAID هستند که در بالا ذکر شد. در برخی موارد این رویکرد کاملاً موجه است، اما نه همیشه. نکته حتی این نیست که کانال SATA300 به تنهایی از نظر تئوری توانایی انتقال اطلاعات بالاتری نسبت به PCI-E 1x دارد، سرعت انتقال داده از طریق رابط تأثیر چندانی ندارد، با در نظر گرفتن این واقعیت که همه چیز به مکانیک برمی گردد. (اگرچه ظاهر در هارد دیسک های مدرن، 16 مگابایت حافظه بافر، همراه با بهبود الگوریتم های عملکرد آن، کاملاً قادر است وضعیت را کمتر روشن کند). اما سرعت خواندن اطلاعات از صفحات در برخی مدل‌ها تقریباً به 75 مگابایت بر ثانیه رسیده است، بنابراین یک کنترلر RAID چهار پورت PCI-E 1x با سرعت 250 مگابایت بر ثانیه کافی نخواهد بود. با این حال، اگر چنین کنترل کننده هایی ابتدا ظاهر شوند، تعجب نمی کنم و به دلیل اینکه ماهی وجود ندارد، مورد تقاضا خواهند بود. و سپس دستگاه های طراحی شده برای 2x ظاهر می شوند که به طور مستقیم و واضح در تبلیغات آنها بیان می شود :)

چرا تولیدکنندگان نمی توانند فوراً از آن استفاده فعال تری کنند گزینه های پر سرعت PCI-E؟ از این بابت باید از سازندگان مادربرد تشکر کرد که با داشتن سه یا چهار خط PCI-E رایگان، اکثراً ترجیح دادند به جای یک جفت 2x، سه یا چهار اسلات PCI-E 1x نصب کنند. در نتیجه، تعداد زیادی برد در دسترس هستند که فقط از کندترین کارت‌ها پشتیبانی می‌کنند (مگر اینکه، البته، یک کارت گرافیک را برای آزاد کردن یک اسلات 16 برابری جدا کنید). بر این اساس، سازندگان کارت توسعه ملزم به رعایت این وضعیت هستند. با این حال، با گذشت زمان تغییر خواهد کرد - خطوط PCI-E بیشتر و بیشتری وجود دارد، به طوری که سازندگان، حتی اگر بخواهند، نمی توانند همه آنها را در اسلات 1x قرار دهند. اما تا کنون این فقط برای تابلوهای سطح بالا صادق است.

جمع

وقت آن رسیده است که نتیجه گیری کنیم. ما مشکل را بومی سازی کرده ایم - این است که سازندگان مادربرد، به عنوان بخشی از مبارزه رقابتی، آماده هستند تا نوزاد را با آب حمام بیرون بیاندازند. چیپست های مدرن به طور قابل توجهی بیشتر از اسلات های PCI که روی بردها قرار دارند پشتیبانی می کنند. در همان زمان، برخی از کاربران ممکن است به زودی فرصت داشته باشند تا کامپیوتر خود را بدون استفاده از یک اسلات PCI-E، به جز نصب یک کارت ویدئو، دوباره ارتقا دهند. با این حال، به راحتی می توان فهمید که امروزه خرید هر آداپتور با رابط مدرن امکان پذیر است. سوال دیگر این است که دومی ها اغلب مورد نیاز نیستند. اگر پل جنوبی یک چیپست مدرن می تواند به شما امکان سازماندهی یک آرایه RAID از چهار دیسک را بدهد، پس کارت دو پورت چه فایده ای دارد؟ یک یا دو سیمی رابط شبکهدر حال حاضر در هر تخته ای وجود دارد - به ندرت پیش می آید که به موارد بیشتری نیاز داشته باشید کارت های شبکهخرید با این تفاوت که کنترلرهای رابط خارجی بسیار قابل توجیه هستند، اما حتی در این صورت هم برای همه مناسب نیستند. در عین حال، هنوز عملاً هیچ دستگاه تولید انبوه مورد نیاز بسیاری از کاربران، مانند کارت های صدایا تیونرهای تلویزیون و، به احتمال زیاد، برای مدت زمان زیادی وجود نخواهد داشت - برای دستگاه های کم سرعت، انتقال از PCI به PCI-E هیچ مزیت عملی (گاهی اوقات حتی مضر) ندارد، بنابراین تولید کنندگان این نکته را نمی بینند. از زور زدن بیش از حد با این حال، برای نصب چنین دستگاه‌هایی اغلب می‌توانید با اسلات‌های PCI موجود بر روی برد کار کنید؛ در موارد شدید، از آن استفاده کنید دستگاه های خارجیبا رابط USB بنابراین برای مدت طولانی هیچ مشکل غیر قابل حلی وجود ندارد. سوال دیگر این است که آنها معمولا باید به روشی پیچیده حل شوند. بنابراین، همانطور که بیشتر و بیشتر اتفاق می افتد، در صورت ارتقاء رایانه، احتمال بسیار زیادی وجود دارد که امکان حفظ دستگاه های قدیمی وجود نداشته باشد، که خود ارتقای جزئی را غیرقابل توجیه می کند.

استاندارد PCI Express یکی از پایه ها است کامپیوترهای مدرن. اسلات‌های PCI Express مدت‌هاست که جایگاه قدرتمندی را در هر مادربرد رایانه رومیزی اشغال کرده‌اند و جایگزین استانداردهای دیگر مانند PCI شده‌اند. اما حتی استاندارد PCI Express نیز تغییرات و الگوهای اتصال خاص خود را دارد که با یکدیگر متفاوت هستند. در مادربردهای جدید، از حدود سال 2010، می توانید پراکندگی کاملی از پورت ها را روی یک مادربرد مشاهده کنید که به عنوان PCIEیا PCI-E، که ممکن است در تعداد خطوط متفاوت باشد: یک x1 یا چندین x2، x4، x8، x12، x16 و x32.

بنابراین، بیایید دریابیم که چرا چنین سردرگمی در درگاه به ظاهر ساده PCI Express محیطی وجود دارد. و هدف از هر استاندارد PCI Express x2، x4، x8، x12، x16 و x32 چیست؟

اتوبوس PCI Express چیست؟

در دهه 2000، زمانی که انتقال از استاندارد قدیمی PCI (افزودن - اتصال اجزای جانبی) به PCI Express انجام شد، دومی یک مزیت بزرگ داشت: به جای یک گذرگاه سریال که PCI بود، یک نقطه به نقطه بود. اتوبوس دسترسی استفاده شد. این بدان معناست که هر پورت PCI مجزا و کارت‌های نصب شده در آن می‌توانند از حداکثر پهنای باند بدون تداخل با یکدیگر استفاده کنند، همانطور که در اتصال PCI اتفاق افتاد. در آن روزها مقدار دستگاه های جانبیتعداد زیادی کارت در کارت های توسعه قرار داده شده بود. کارت های شبکه، کارت های صوتی، تیونرهای تلویزیون و غیره - همه به مقدار کافی از منابع رایانه شخصی نیاز دارند. اما برخلاف استاندارد PCI که از یک گذرگاه مشترک برای انتقال داده با چندین دستگاه متصل به صورت موازی استفاده می‌کرد، PCI Express، زمانی که به طور کلی در نظر گرفته شود، یک شبکه بسته با توپولوژی ستاره است.


PCI Express x16، PCI Express x1 و PCI روی یک برد

به زبان ساده، کامپیوتر رومیزی خود را به عنوان یک فروشگاه کوچک با یک یا دو فروشنده تصور کنید. استاندارد قدیمی PCI مانند یک فروشگاه مواد غذایی بود: همه در یک صف منتظر می ماندند تا به آنها خدمات داده شود، و مشکلات سرعت را با محدودیت یک فروشنده پشت پیشخوان تجربه می کردند. PCI-E بیشتر شبیه یک هایپر مارکت است: هر مشتری مسیر شخصی خود را برای خرید مواد غذایی دنبال می کند و در صندوق، چندین صندوقدار به طور همزمان سفارش را می گیرند.

بدیهی است که یک هایپرمارکت از نظر سرعت ارائه خدمات چندین برابر یک فروشگاه معمولی سریعتر است، زیرا این فروشگاه توانایی تامین ظرفیت بیش از یک فروشنده با یک صندوق را ندارد.

همچنین با خطوط داده اختصاصی برای هر کارت توسعه یا اجزای داخلی مادربرد.

تأثیر تعداد خطوط بر توان عملیاتی

اکنون، برای گسترش استعاره فروشگاه و هایپرمارکت ما، تصور کنید که هر بخش از هایپرمارکت صندوق‌های مخصوص به خود را دارد که فقط برای آنها رزرو شده است. اینجاست که ایده خطوط داده چندگانه مطرح می شود.

PCI-E از زمان آغاز به کار تغییرات زیادی را پشت سر گذاشته است. این روزها، مادربردهای جدید معمولاً از نسخه 3 استاندارد استفاده می کنند و نسخه سریعتر 4 رایج تر شده است و نسخه 5 در سال 2019 پیش بینی می شود. اما نسخه های مختلف از اتصالات فیزیکی یکسانی استفاده می کنند و این اتصالات را می توان در چهار اندازه اصلی x1، x4، x8 و x16 ایجاد کرد. (پورت های x32 وجود دارند، اما در مادربردهای معمولی کامپیوتر بسیار نادر هستند).

اندازه های فیزیکی مختلف پورت های PCI-Express این امکان را فراهم می کند که به وضوح آنها را با تعداد اتصالات همزمان با مادربرد: هرچه پورت از نظر فیزیکی بزرگتر باشد، حداکثر اتصالات بیشتری را می تواند به کارت یا از کارت منتقل کند. این اتصالات نیز نامیده می شوند خطوط. یک خط را می توان به عنوان یک مسیر متشکل از دو جفت سیگنال در نظر گرفت: یکی برای ارسال داده و دیگری برای دریافت.

نسخه های مختلف استاندارد PCI-E سرعت های متفاوتی را در هر خط مجاز می کنند. اما به طور کلی، هرچه خطوط بیشتری در یک پورت PCI-E وجود داشته باشد، داده‌های سریع‌تری می‌توانند بین دستگاه جانبی و بقیه رایانه جریان داشته باشند.

بازگشت به استعاره ما: اگر در مورد یک فروشنده در یک فروشگاه صحبت می کنیم، نوار x1 تنها فروشنده ای خواهد بود که به یک مشتری خدمت می کند. یک فروشگاه با 4 صندوقدار قبلاً 4 خط دارد x4. و به همین ترتیب، می توانید صندوقداران را با تعداد خطوط اختصاص دهید و در 2 ضرب کنید.


کارت های مختلف PCI Express

انواع دستگاه های با استفاده از PCI Express x2، x4، x8، x12، x16 و x32

برای نسخه PCI Express 3.0، حداکثر سرعت کلی انتقال داده 8 GT/s است. در واقعیت، سرعت نسخه PCI-E 3 کمی کمتر از یک گیگابایت در ثانیه در هر خط است.

بنابراین، دستگاهی که از پورت PCI-E x1 استفاده می کند، به عنوان مثال، یک کارت صدای کم مصرف یا آنتن Wi-Fi، قادر خواهد بود داده ها را با حداکثر سرعت 1 گیگابیت بر ثانیه انتقال دهد.

کارتی که از نظر فیزیکی در یک شکاف بزرگتر قرار می گیرد - x4یا x8به عنوان مثال، یک کارت توسعه USB 3.0 می تواند به ترتیب چهار یا هشت برابر سریعتر داده ها را انتقال دهد.

سرعت انتقال پورت های PCI-E x16 از نظر تئوری به حداکثر پهنای باند حدود 15 گیگابیت بر ثانیه محدود شده است. این در سال 2017 برای تمام کارت های گرافیک مدرن توسعه یافته توسط NVIDIA و AMD بیش از اندازه کافی است.


اکثر کارت های گرافیک گسسته استفاده می کنند اسلات PCI-E x16

پروتکل PCI Express 4.0 اجازه استفاده از 16 GT/s را می دهد و PCI Express 5.0 از 32 GT/s استفاده می کند.

اما در حال حاضر هیچ قطعه ای وجود ندارد که بتواند از این تعداد خطوط با حداکثر توان استفاده کند. کارت های گرافیک پیشرفته مدرن معمولا از x16 PCI Express 3.0 استفاده می کنند. استفاده از همان باندها برای کارت شبکه که فقط از یک خط در پورت x16 استفاده می کند، فایده ای ندارد. درگاه اترنتتنها قادر به انتقال داده تا یک گیگابیت در ثانیه است (که تقریباً یک هشتم توان عملیاتی یک خط PCI-E است - به یاد داشته باشید: هشت بیت در یک بایت).

SSD های PCI-E در بازار وجود دارند که از پورت x4 پشتیبانی می کنند، اما به نظر می رسد که با استاندارد جدید M.2 که به سرعت در حال تکامل است جایگزین شوند. برای درایوهای حالت جامد، که می تواند از گذرگاه PCI-E نیز استفاده کند. کارت های شبکه سطح بالا و سخت افزارهای علاقه مند مانند کنترلرهای RAID از ترکیبی از فرمت های x4 و x8 استفاده می کنند.

اندازه پورت PCI-E و خط ممکن است متفاوت باشد

این یکی از گیج‌کننده‌ترین مشکلات PCI-E است: یک پورت می‌تواند به شکل x16 ساخته شود، اما خطوط کافی برای انتقال داده‌ها را نداشته باشد، مثلاً فقط x4. این به این دلیل است که حتی اگر PCI-E می تواند تعداد نامحدودی از اتصالات فردی را حمل کند، هنوز محدودیت عملی برای ظرفیت پهنای باند چیپست وجود دارد. مادربردهای ارزان‌تر با چیپ‌ست‌های پایین‌تر ممکن است فقط یک اسلات x8 داشته باشند، حتی اگر آن اسلات از نظر فیزیکی یک کارت فرم فاکتور x16 را در خود جای دهد.

علاوه بر این، مادربردهایی که گیمرها را هدف قرار می‌دهند دارای حداکثر چهار اسلات کامل PCI-E با x16 و همان تعداد خطوط برای حداکثر پهنای باند هستند.

بدیهی است که این می تواند مشکلاتی ایجاد کند. اگر مادربرد دارای دو اسلات x16 است، اما یکی از آنها فقط دارای خطوط x4 است، پس اتصال جدید کارت گرافیکبهره وری اولین را تا 75٪ کاهش می دهد. البته این فقط یک نتیجه نظری است. معماری مادربردها به گونه ای است که شاهد افت شدید عملکرد نخواهید بود.

پیکربندی صحیح دو کارت گرافیک باید دقیقاً از دو اسلات x16 استفاده کند اگر حداکثر راحتی را از پشت سر هم دو کارت گرافیک می خواهید. دفترچه راهنمای دفتر به شما کمک می کند تا دریابید که یک اسلات خاص چند خط روی مادربرد شما دارد. وب سایت سازنده

گاهی اوقات سازندگان حتی تعداد خطوط روی PCB مادربرد را در کنار اسلات علامت گذاری می کنند

باید بدانید که یک کارت x1 یا x4 کوتاه‌تر می‌تواند از نظر فیزیکی در یک اسلات x8 یا x16 بلندتر قرار بگیرد. پیکربندی پین کنتاکت های الکتریکی این امکان را فراهم می کند. به طور طبیعی، اگر کارت از نظر فیزیکی بزرگتر از اسلات باشد، نمی توانید آن را وارد کنید.

بنابراین، به یاد داشته باشید، هنگام خرید کارت های توسعه یا ارتقاء کارت های فعلی، همیشه باید اندازه اسلات PCI Express و تعداد خطوط مورد نیاز را به خاطر بسپارید.


هنگام مونتاژ مزارع، یکی از مسائل مبرم نصب حداکثر تعداد کارت های ویدئویی ممکن در یک سیستم است که معمولاً به تعداد اسلات های PCI-Express موجود روی مادربرد بستگی دارد. هنگام مونتاژ اولین مزارع خود از اجزای موجود یا خرید قطعات استفاده شده، اغلب مادربردها نیاز به حداقل 4-5 پورت PCI-Express را برای نصب کارت های ویدئویی در آنها برآورده نمی کنند. این مشکل را می توان با نصب یک توسعه دهنده پورت PCI-Espress ویژه در چنین مادربردی حل کرد که به شما امکان می دهد 2،3 یا 4 پورت اضافی را از یک پورت دریافت کنید که نیازهای هر ماینر تازه کار را پوشش می دهد.

ارزش آن را دارد که فوراً توجه شما را به این واقعیت جلب کنیم که این تجهیزات استاندارد نیست و سازنده عملکرد همه مادربردها را تضمین نمی کند.

می توانید توسعه دهنده پورت PCI-Express Multiplier را در Aliexpress خریداری کنید.

برای مدت طولانی، بردهای توسعه فقط از سازندگان ناشناخته چینی برای خرید در دسترس بودند، اما اخیراً شرکت BIOSTAR دستگاه مشابه CryptoMining Card DCBTC2 را با استفاده محدود و فقط برای مادربردهای خود منتشر کرد: RACING H170GT3، GAMING H170T، Hi-Fi H170S3H، Hi-Fi B150S1، Hi-Fi B150S1 D4، TB150 PRO.

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

همچنین هیچ داده ای در مورد هزینه و در دسترس بودن در فروشگاه های توسعه دهنده جدید از BIOSTAR وجود نداشت.

اگر شرکت های بزرگتازه شروع به توسعه بازار تجهیزات معدن کرده‌اند، تولیدکنندگان چینی در حال حاضر گزینه‌های مختلفی را برای چنین بسط‌دهنده‌هایی ارائه می‌دهند. آنها را می توان به 2 گروه تقسیم کرد: تخته های انبساط با و بدون ریز مدار.

متأسفانه اطلاعات بسیار کمی در مورد استفاده از چنین کارت های توسعه ای در انجمن های تخصصی وجود دارد و تجربه استفاده از چنین کارت هایی مشخص نیست، بنابراین نمی توانیم چنین دستگاه هایی را به طور 100% برای خرید و استفاده توصیه کنیم. اما با این حال، آنچه را که موفق به کشف آن شدیم به اشتراک خواهیم گذاشت - این استفاده ترجیحی از کارت های توسعه با تراشه لحیم شده است، امتناع کامل از کار با کارت های گرافیکی قدیمی NVIDIA روی تراشه های Maxwell (750ti، 960، 970 و 980)، و با کارت های AMDچنین مشکلی به شرط آن یافت نشد سیستم عاملتوسعه دهنده را به عنوان یک دستگاه جدید شناسایی کرد.

اگر قبلاً تجربه استفاده از چنین کارت‌های توسعه را داشته‌اید، آزمایش‌های خود را در انجمن به اشتراک بگذارید؛ بسیاری از افراد علاقه‌مند به یادگیری تجربیات افراد دیگر با چنین تجهیزاتی هستند.

می‌خواستم یک درایو SSD سریع‌تر را به مادربرد قدیمی GA-X48-DQ6 متصل کنم. مادربرد قدیمی است، بنابراین فقط SATA 2.0 و PCI-E 2.0 نیز دارد. من قبلاً یک SSD 120 گیگابایتی اینتل با استفاده از استاندارد SATA 2.0 نصب کرده بودم. و من فکر کردم: اگر یک هارد دیسک سریعتر را از طریق PCI-E وصل کنم چه؟ من فکر کردم که سرعت PCI-E 2.0 x1 باید برای نزدیک شدن به سرعت SATA 3.0 کافی باشد. من این تابلو را سفارش دادم. با دریافت آن شروع به تست کردم. این برد، همانطور که من متوجه شدم، نه تنها به تشخیص یا عدم شناسایی بایوس، بلکه به درایور صحیح AHCI نیز بستگی دارد. همانطور که دوباره متوجه شدم، برد متصل می شود HDDفقط در حالت AHCI در زیر نتایج آزمایشاتم را می دهم.

اولین مادربرد GA-8I945PLGE-RH (SATA 2.0, PCI-E 1.0). هنگام اتصال از طریق برد آزمایش شده دوم هارد دیسک، Win7 نصب شده بر روی اولین هارد دیسک در لوگوی ویندوز ثابت شد. تلاش برای نصب مجدد Win7 (یعنی یک DVD-ROM و یک HDD متصل شده از طریق یک کارت PCI-E) نیز پس از کپی کردن فایل‌ها منجر به مسدود شدن آن شد.

دومین مادربرد در جدیدترین چیپست AMD (A88) GA-F2A88XM-DS2 (SATA 3.0, PCI-E 2.0-3.0) است. اسلات PCI-E x1 که من این کارت را در آن قرار دادم به عنوان Gen2.0 ذکر شده بود. کانکتور کارت گرافیک 3.0 بود، اما هنوز به نقطه اندازه گیری سرعت و پیدا کردن تفاوت بین PCI-E 2.0 و 3.0 نرسید. مانند مورد اول، همه چیز در لوگوی ویندوز متوقف شد. اما بر خلاف آزمایش اول، اگر هیچ هارد دیسکی به کارت PCI-E متصل نبود، ویندوز هنوز بارگذاری می شود (در مورد اول، این چیزی را تغییر نداد - به طرز احمقانه ای روی آرم گیر کرده بود). آن ها شاید لازم بود درایور AHCI را از اینتل نصب کنید (من آن را نصب نکردم، زیرا کامپیوتر کار می کرد و نمی خواستم با آن مشکل داشته باشم). من سعی نکردم ویندوز را از ابتدا روی این مادربرد از طریق PCI-E نصب کنم. همانطور که متوجه شدم، AHCI هنوز روی این کامپیوتر کار می کرد، زیرا ... قطعاً، دستور Trim به طور خودکار روی SSD موجود کار می کند (با استفاده از TrimCheck بررسی می شود).

سومین مادربرد GA-H110M-S2 (SATA 3.0، PCI-E 3.0) است. هیچ مشکلی وجود نداشت. AHCI روی این مادربرد فعال بود و هارد دیسک (SSD) موجود نیز در حالت AHCI کار می کرد. آن ها ظاهراً این درایور برد را قادر می سازد تا به درستی کار کند. از آنجایی که من موفق به بوت شدن با هارد دیسک متصل شده از طریق PCI-E شدم، تصمیم گرفتم سرعت همان درایو را که ابتدا از طریق یک کارت PCI-E و سپس به یک کانکتور SATA 3.0 روی مادربرد متصل شده است، آزمایش کنم. از طریق PCI-E حدود 400 مگابایت بر ثانیه و از طریق SATA 3.0 حدود 550 می باشد.می توان دید که سرعت از طریق PCI-E همچنان از SATA 2.0 بالاتر است، البته به SATA 3.0 نمی رسد. من همچنین متوجه شدم که اگر برد در یک اسلات PCI-E x1 قرار داده شود، سرعت کمی کمتر از زمانی است که در x16 قرار داده شود (اگرچه خود برد x1 است)، اما کمی بالاتر - 1-2٪. تصاویر سرعت را از طریق PCI-E و از طریق کانکتور SATA روی مادربرد نشان می دهند.



چهارمین مادربرد که در واقع برد برای آن خریداری شده است GA-X48-DQ6 است. ویندوز به طور معمول بوت شد، SSD متصل به برد PCI-E به طور معمول در ویندوز شناسایی شد. با این حال، متاسفانه تست های سرعت نشان داد که این برد هیچ معنایی ندارد. سرعت حتی کمتر از SATA 2.0 بود - حدود 200 مگابیت بر ثانیه در مقابل 280 مگابیت در ثانیه هنگام اتصال به مادربرد، اگرچه من فکر می کردم که 400-500 مگابایت در ثانیه باید از طریق PCI-E 2.0 x1 در یک جهت عبور کند، اما در واقعیت معلوم شد که نصف آن است - SATA 1.0 کمی بهتر است. تصاویر سرعت را از طریق PCI-E و از طریق کانکتور SATA روی مادربرد نشان می دهند.



در نتیجه، من متوجه نشدم که سازندگان آن هنگام ایجاد سرعت انتقال داده x1 چه فکر می‌کنند. با قضاوت بر اساس تست ها، برد می تواند به سرعت های بالاتر از SATA2.0 برسد، که از آن نتیجه می گیریم که تنگنادقیقاً استفاده از اتصال x1 است. استفاده از این برد تنها زمانی قابل توجیه است که به یک اسلات نسل سوم PCI-E متصل شود (زیرا نسل دوم سرعت کمتری نسبت به اسلات معمولی SATA 2.0 روی مادربرد می دهد). اما مادربردهای دارای PCI-E 3.0 معمولاً کنترلر SATA 3.0 خود را دارند که سرعت بیشتری را به همراه دارد. هیچ مادربردی با PCI-E 2.0 و SATA 1.0 وجود ندارد، اما حتی اگر وجود داشته باشد، خرید چنین بردی از نظر اقتصادی ضرر خواهد داشت - مادربرد و غیره خیلی قدیمی هستند. در اصل، افزودن یک کانکتور mSATA به سیستم، هر چند کند، می تواند یک امتیاز مثبت در نظر گرفته شود. اگر کسی یک SSD mSATA اضافی در اطراف خود دارد، می توانید آن را از این طریق وصل کنید. اما باید به یاد داشته باشیم که استفاده از این برد زمان بوت کامپیوتر را کمی افزایش می دهد - حدود 5-7 ثانیه که برای مقداردهی اولیه برد و نمایش opROM آن لازم است.

اگر کسی ایده های غیر مخرب :) در مورد نحوه استفاده از این برد در حال حاضر دارد و حداقل به نحوی پول سرمایه گذاری شده را جبران می کند، خوشحال می شوم که به آنها گوش دهم. تاکنون تنها ایده ای که می توانم به آن فکر کنم این است که آن را روی مادربردی قرار دهم که دارای PCI-E 3.0 است و بنابراین به سادگی یک کانکتور SATA 2.5 اضافی (زیر SATA 3.0) داشته باشد. خوب، یا دوباره به قوری مثل من بفروشید. :)))

من قصد خرید +10 را دارم اضافه کردن به علاقه مندی ها من نقد را دوست داشتم +21 +31

بیش از یک بار این سوال از من پرسیده شده است، بنابراین اکنون سعی می کنم تا حد امکان به طور واضح و مختصر به آن پاسخ دهم. برای این کار، تصاویری از اسلات های توسعه PCI Express و PCI روی مادربرد برای درک واضح تر ارائه می دهم و البته، من تفاوت های اصلی را در ویژگی ها نشان می دهم، یعنی .. خیلی زود متوجه خواهید شد که این رابط ها چیست و چه شکلی هستند.

بنابراین، ابتدا اجازه دهید به طور خلاصه به این سوال پاسخ دهیم که دقیقاً PCI Express و PCI چیست؟

PCI Express و PCI چیست؟

PCIیک گذرگاه ورودی/خروجی موازی کامپیوتر برای اتصال دستگاه های جانبی به مادربرد کامپیوتر است. PCI برای اتصال: کارت های ویدئویی، کارت های صدا، کارت های شبکه، تیونرهای تلویزیون و سایر دستگاه ها استفاده می شود. رابط PCI قدیمی است، بنابراین احتمالاً نمی توانید مثلاً یک کارت گرافیک مدرن که از طریق PCI متصل می شود، پیدا کنید.

PCI Express(PCIe یا PCI-E) یک گذرگاه ورودی/خروجی سریال کامپیوتر برای اتصال دستگاه های جانبی به مادربرد کامپیوتر است. آن ها در این مورد، دو طرفه اتصال سریال، که می تواند چندین خط داشته باشد (x1، x2، x4، x8، x12، x16 و x32) هر چه تعداد این خطوط بیشتر باشد، بالاتر توان عملیاتیدر اتوبوس PCI-E رابط PCI Express برای اتصال دستگاه هایی مانند: کارت گرافیک، کارت صدا، کارت شبکه، درایوهای SSDو دیگران.

چندین نسخه از رابط PCI-E وجود دارد: 1.0، 2.0 و 3.0 (نسخه 4.0 به زودی منتشر خواهد شد). این رابط معمولاً به عنوان مثال به این شکل تعیین می شود PCI-E 3.0 x16یعنی نسخه PCI Express 3.0 با 16 خط.

اگر به عنوان مثال در مورد اینکه آیا کارت گرافیکی که دارای رابط PCI-E 3.0 است روی مادربردی که فقط PCI-E 2.0 یا 1.0 را پشتیبانی می کند یا خیر صحبت کنیم، توسعه دهندگان می گویند که همه چیز کار خواهد کرد، فقط البته به خاطر داشته باشید که پهنای باند با توجه به قابلیت های مادربرد محدود خواهد شد. بنابراین، در این مورد، من فکر نمی کنم که ارزش پرداخت بیش از حد برای کارت گرافیک با نسخه جدیدتر PCI Express را داشته باشد ( اگر فقط برای آینده، یعنی. آیا قصد خرید مادربرد جدید با PCI-E 3.0 را دارید؟). همچنین، و بالعکس، فرض کنید مادربرد شما از نسخه PCI Express 3.0 پشتیبانی می کند، و کارت گرافیک شما از نسخه 1.0 پشتیبانی می کند، پس این پیکربندی نیز باید کار کند، اما فقط با قابلیت های PCI-E 1.0، یعنی. در اینجا هیچ محدودیتی وجود ندارد، زیرا کارت گرافیک در این مورد در حد توانایی خود کار می کند.

تفاوت بین PCI Express و PCI

تفاوت اصلی در ویژگی ها البته در توان پردازشی است؛ برای PCI Express بسیار بالاتر است، به عنوان مثال، PCI در 66 مگاهرتز دارای توان خروجی 266 مگابایت بر ثانیه و PCI-E 3.0 (x16) است. 32 گیگابیت بر ثانیه.

از نظر خارجی، رابط ها نیز متفاوت هستند، بنابراین اتصال، به عنوان مثال، یک کارت گرافیک PCI Express به یک اسلات توسعه PCI کار نخواهد کرد. رابط های PCI Express با تعداد خطوط مختلف نیز متفاوت است، اکنون همه اینها را در تصاویر نشان می دهم.

اسلات های توسعه PCI Express و PCI روی مادربردها

اسلات PCI و AGP

اسلات PCI-E x1، PCI-E x16 و PCI




بالا