Alimentați o placă grafică lacomă fără sursă de alimentare externă - forumuri Macbidouille

Pavaj Thales

alimentați

Membrii grupului
Postări: 2.520
Înscris: 30 iulie 2004
Membru # 21.573

Am venit să vă povestesc despre un hack pe care l-am adunat aici pe forumurile MacRumors, care ar putea să vă intereseze pe unii dintre voi și pe care intenționez să îl realizez în curând.

Pentru o lungă perioadă de timp s-a acceptat faptul că Mac Pro este conceput pentru a găzdui o placă grafică cu un TDP de 225 wați maxim, o placă mai solicitantă care poate necesita utilizarea unei surse de alimentare auxiliare. Folosirea unui card prea lacom, fără putere suficientă, poate declanșa o oprire bruscă a Mac-ului în timpul utilizării grele. Vina este legată de conectorii de alimentare disponibili, portul PCIe poate furniza 75 de wați și fiecare dintre cei doi conectori de alimentare PCIe cu 6 pini poate furniza, de asemenea, 75 de wați. Aceste porturi sunt ele însele conectate la sursa de alimentare prin piste de pe circuitul tipărit al plăcii de bază, iar pistele și cablurile dintre sursa de alimentare și placa grafică reprezintă blocajul care limitează curentul maxim disponibil pe această cale. Supraîncărcarea acestor canale de alimentare poate provoca încălzirea pistelor și o scădere de tensiune la ieșirea pistelor. Pentru a preveni un astfel de fenomen, Apple a implementat o securitate care oprește sursa de alimentare în caz de consum excesiv pe conectorii PCIe.

Sursa de alimentare Mac Pro 4.1 și 5.1, pe de altă parte, este capabilă să furnizeze multă energie, deoarece are o putere maximă de 980 wați și este articulată în jurul unei singure șine de 12V capabile să furnizeze 79A maxim (sau 948 wați). Mac-urile anterioare Pro, pe de altă parte, au aceeași putere nominală, dar distribuite pe mai multe șine, ceea ce face hack-ul pe care îl voi descrie mai complex și mai riscant. Iată eticheta sursei de alimentare:

După ce am efectuat câteva teste pe computerul meu, am realizat că rezerva de energie disponibilă este importantă.

Cifrele returnate de iStat Menus (puteți consulta aceste cifre și cu Hardware Monitor) oferă un consum pe șina de 12V de 7-9A în repaus, 16-17,5A cu CPU la 100% (mono-cpu, TDP 130 W) și 27-31A cu CPU și GPU la 100% (GTX680, TDP 195 wați). Vedem cele trei etape pe grafic, care este, de asemenea, gradată până la 80A, este puterea maximă a sursei de alimentare. Prin urmare, consumul meu maxim în acest scenariu este de aproximativ 38% din puterea maximă disponibilă.

Prin urmare, ideea este că puterea electrică este disponibilă la sursă, dar modalitățile de a o canaliza către placa noastră grafică sunt prea înguste. Unii au lucrat în jurul limitei utilizând adaptoare pentru a extrage energie de la conectorii SATA disponibili (un conector SATA poate livra până la 55 W la 12V, există adaptoare care conectează două porturi SATA la un conector PCIe cu 6 pini), cu toate acestea, această metodă monopolizează SATA porturi. Pentru a avea un conector PCIe cu 8 pini (maxim 150 W) trebuie să utilizați un alt adaptor care combină cei doi conectori cu 6 pini ai plăcii de bază cu un 8 pini.

În loc să folosim o grămadă de adaptoare, ne vom crea propria cale direct de la sursă la placa grafică. Pentru a face acest lucru, trebuie să extrageți și să deschideți sursa de alimentare a Mac pentru a merge și a lipi diferitele fire ale unuia sau mai multor cabluri de alimentare PCIe. Membrul MacRumors care a raportat hack-ul a lipit doi conectori PCIe cu 8 pini care i-au permis să alimenteze simultan două plăci grafice cu conectori de alimentare 8 + 6 pini, adică un TDP între 225 și 300 de wați pe card. În acest scop poate fi utilizat un cablu prelungitor de alimentare PCIe disponibil în comerț, unul dintre conectorii acestuia fiind tăiat pentru a conecta firele la sursa de alimentare: