Külső tápellátás nélküli kapzsi grafikus kártya működtetése - Macbidouille fórumok

Burkolat Thales

külső

Csoporttagok
Bejegyzések: 2 520
Csatlakozott: 2004. július 30
Tag: 21 573

Eljöttem, hogy elmeséljek egy olyan feltörést, amelyet itt, a MacRumors fórumokon gyűjtöttem össze, és amely néhányakat érdekelhet, és amelyet hamarosan meg akarok valósítani.

Sokáig elfogadták, hogy a Mac Pro-t egy olyan grafikus kártya befogadására tervezték, amelynek maximális TDP-értéke 225 W volt, ez egy igényesebb kártya, amelyhez szükség lehet kiegészítő tápegység használatára. Túl kapzsi kártya használata elegendő áram nélkül hirtelen leállíthatja a Mac-et nagy igénybevétel esetén. A hiba a rendelkezésre álló tápcsatlakozókkal van, a PCIe port 75 wattot képes biztosítani, és a két 6 tűs PCIe tápcsatlakozó mindegyike 75 wattot is képes leadni. Ezek a portok maguk is csatlakoznak az áramforráshoz az alaplap nyomtatott áramkörén található sávok segítségével, és a tápegység és a grafikus kártya közötti sínek és kábelek jelentik a szűk keresztmetszetet, amely korlátozza az ezen az úton elérhető maximális áramot. Ezen tápcsatornák túlterhelése a pályák felmelegedését és feszültségesést okozhatja a pályák kimenetén. Az ilyen jelenség megelőzése érdekében az Apple bevezetett egy olyan biztonságot, amely kikapcsolja az áramellátást a PCIe csatlakozók túlfogyasztása esetén.

A Mac Pro 4.1 és 5.1 tápegysége viszont sok energiát képes szolgáltatni, mivel maximális teljesítménye 980 W, és egyetlen 12 V-os sín körül van csatolva, amely maximálisan 79A (vagy 948 W) leadására képes. Az előző Mac-ek viszont ugyanazzal a névleges teljesítménnyel rendelkeznek, de több sínen vannak elosztva, ami összetettebbé és kockázatosabbá teszi az általam leírni kívánt feltörést. Itt van a tápegység címkéje:

Miután elvégeztem néhány tesztet a Mac gépemen, rájöttem, hogy a rendelkezésre álló energiatartalék fontos.

Az iStat Menus által visszaküldött adatok (ezeket a számokat a Hardver Monitor segítségével is megnézheti) a 12V-sínen 7-9A nyugalmi állapotban, 16-17,5A fogyasztással adják meg a 100% -os CPU-t (mono-CPU, TDP 130 W) és 27-31A, 100% -os CPU-val és GPU-val (GTX680, TDP 195 W). A grafikon három szakaszát látjuk, amely szintén 80A-ig be van osztva a tápegység maximális teljesítménye. Ennél a forgatókönyvnél a maximális fogyasztásom tehát a rendelkezésre álló maximális teljesítmény 38% -a.

Az elképzelés tehát az, hogy a villamos energia rendelkezésre áll a forrásnál, de a grafikus kártyánk felé történő csatornázás módja túl szűk. Vannak, akik megkerülték a határt azzal, hogy adaptereket használtak a rendelkezésre álló SATA csatlakozókból az áramfelvételhez (egy SATA csatlakozó akár 55 wattot is képes leadni 12 V feszültség mellett, vannak olyan adapterek, amelyek két SATA portot kötnek egy 6 tűs PCIe csatlakozóhoz), azonban ez a módszer monopolizálja a SATA kikötők. 8 pólusú PCIe csatlakozó (max. 150 watt) használatához egy másik adaptert kell használnia, amely az alaplap két 6 pólusú csatlakozóját 8 pólusúval ötvözi.

Ahelyett, hogy egy csomó adaptert használnánk, létrehozzuk a saját utunkat közvetlenül a forrástól a grafikus kártyáig. Ehhez ki kell húznia és meg kell nyitnia a mac tápegységét, hogy egy vagy több PCIe tápkábel különböző vezetékeit forrasztani lehessen. A hackelésről beszámoló MacRumors-tag két 8 tűs PCIe csatlakozót forrasztott be, amelyek sikeresen lehetővé tették két grafikus kártya egyidejű táplálását 8 + 6 tűs csatlakozókkal, azaz kártyánként 225 és 300 W közötti TDP-vel. Erre a célra egy kereskedelemben kapható PCIe tápkábel használható, amelynek egyik csatlakozóját elvágják a vezetékek áramellátáshoz való csatlakoztatásához: