Skipper* Posted May 26, 2011 Share Posted May 26, 2011 Hi, Ich habe ein Problem mit meinem Hackintosh. Ich habe mir vor ca. einem Jahr OSX Snow Leopard gekauft und es auch eine Zeit lang als Hauptsystem genutzt. Grund für den Rückumstieg auf Windows war dann eig. Hauptsächlich sehr viel schlechtere Performance bei Spielen + 3D Anwendungen. Jetzt ist mir allerdings in Snow Leo aufgefallen, dass im System Profiler steht meine Grafikanbindung wär mit 2.5GT/s verbunden - was allerdings PCIe 1.1 entspricht. Hab dann auch ein bisschen im Inet nach dem Problem gesucht und auch was dazu gefunden, allerdings nur die Info, dass der Angezeigte Wert dort nicht korrekt sei und man über CUDA bzw lspci -vv den Wert kontrollieren solle. Das ganze habe ich dann natürlich auch gleich gemacht, kam dabei allerdings zu dem Ergebnis, das mein Datendurchsatz bei CUDA unter WIN doppelt so hoch ist als unter MAC, was in dem Falle ja wieder dafür spricht, das meine Graka unter PCIe 1.1 läuft in OSX. lspci -vv hat mir an der Stelle leider auch nicht das ausgeworfen was ich gehofft hatte: Graka: 01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GTX] (rev a2) (prog-if 00 [VGA controller]) Subsystem: Unknown device 19f1:0a76 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 0: Memory at fd000000 (32-bit, non-prefetchable) Region 1: Memory at d0000000 (64-bit, prefetchable) Region 3: Memory at fa000000 (64-bit, non-prefetchable) Region 5: I/O ports at cc00 Capabilities: [60] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Address: 00000000fee00000 Data: 4093 Capabilities: [78] Express (v2) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 <4us ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <512ns, L1 <1us ClockPM- Suprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [100] #10de Capabilities: [061] #368 Capabilities: [080] #2910 Das spricht leider auch dafür, das meine Grafikkarte nur unter PCIe 1.1 16x läuft Bisher habe ich versucht statt dem Chameleon GraphicsEnabler mal die alte Methode NVENABLER_64 zu benutzen, allerdings mit dem gleichem Ergebnis (Obere Auszüge sind mit NVENABLER 64 aktiv gemacht worden) Ich hab nun die vermutung, das es auch garnicht an der Methode liegt mit der der Grafikkartentreiber aktiviert wird sondern viel mehr mit dem Chipsatz Treiber zusammenhängt, da er ja auch nur 2.5GT/s LnkCap als Max Bandbreite anzeigt. Hoffe mir kann hier jemand Helfen bzw vielleicht gibt es ja noch andere Leute hier mit dem selben Problem, die es bisher noch nicht gemerkt haben?! MFG Skipper EDIT: Hab gerade mir noch einmal die Ausgabe von lspci -vv angeschaut und habe dabei den Eintrag hier gefunden: 00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 32 bytes Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000c000-0000cfff Memory behind bridge: fa000000-fe8fffff Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [88] Subsystem: ASUSTeK Computer Inc. Unknown device 82d3 Capabilities: [80] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable- Address: fee00000 Data: 4090 Capabilities: [a0] Express (v2) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #2, Speed 5GT/s, Width x16, ASPM L0s, Latency L0 <256ns, L1 <4us ClockPM- Suprise- LLActRep- BwNot+ LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise- Slot # 0, PowerLimit 75.000000; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock- Changed: MRL- PresDet+ LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [100] #8086 Was wieder dafür Sprechen würde, das es evtl doch am Grafikkarten Treiber liegt?! Link to comment https://www.insanelymac.com/forum/topic/257873-p5q-pro-9800gtx-pcie-problem/ Share on other sites More sharing options...
DerRolf Posted May 26, 2011 Share Posted May 26, 2011 Was wieder dafür Sprechen würde, das es evtl doch am Grafikkarten Treiber liegt?! ich würd einfach mal sagen: probiers aus! wenn du eine andere PCI-Express Graka da hast, probier doch mal die. Oder (wenn du noch auf irgend einer anderen Platte Windows hast) schau nach, ob unter Windows auch nur 2.5 GT/s angegeben ist. Aber generell hab ich das noch nie gehört/gemerkt, dass ein Treiber die Bandbreite runterschraubt Gruß, Rolf Link to comment https://www.insanelymac.com/forum/topic/257873-p5q-pro-9800gtx-pcie-problem/#findComment-1688913 Share on other sites More sharing options...
Skipper* Posted May 26, 2011 Author Share Posted May 26, 2011 Erstmal Danke für deine Antwort! Also ich habe hier noch eine 8800GT PCIe2.0 rumliegen, werde die mal testen und natürlich danach berichten was OSX von der Graka dann hält . Ansonsten zu der Sache mit Windows, naja hätte ich vielleicht vorher schon mit in den Post schreiben können, auf jedenfall ist der Datendurchsatz mit CUDA doppelt so hoch und sie läuft dort auch definitiv auf PCIe2.0 16x. Ist ja auch mit der Grund warum mir das überhaupt aufgefallen ist... also Hab die Grafikleistung Ingame verglichen und mich gewundert das ich unter OSX 30-50% weniger FPS habe und die Spiele dadurch halt unter OSX natürlich nicht ganz so gut laufen wie unter win... hatte das bevor ich das mit den 2.5GT/s rausgefunden hab auf OSX geschoben, da ja bekannt ist, dass OSX nicht die ganzen Resourcen dem Spiel zu verfügung stellt und die Leistung vom Spiel damit gesamt schlechter ist als unter win. Naja wie auch immer, ich schaue mal was OSX zu der 8800GT sagt... . EDIT: 01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 8800 GT] (rev a2) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Unknown device 8267 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 0: Memory at fd000000 (32-bit, non-prefetchable) Region 1: Memory at d0000000 (64-bit, prefetchable) Region 3: Memory at fa000000 (64-bit, non-prefetchable) Region 5: I/O ports at cc00 Capabilities: [60] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Address: 00000000fee00000 Data: 4092 Capabilities: [78] Express (v2) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 <4us ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Latency L0 <256ns, L1 <1us ClockPM- Suprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [100] #10de Capabilities: [061] #368 Capabilities: [080] #2910 Kurz also -> die 8800GT läuft mit 5.0 GT/s also PCIe 2.0.... nun stellt sich aber die Frage warum meine 9800GTX+ das nicht macht :)... Link to comment https://www.insanelymac.com/forum/topic/257873-p5q-pro-9800gtx-pcie-problem/#findComment-1689136 Share on other sites More sharing options...
DerRolf Posted May 26, 2011 Share Posted May 26, 2011 Hmm in der Tat komisch... Ich hatte zwar eine 9800GTX (ohne +) da, aber die ist leider kaputt gegangen vor ein paar Wochen, sonst hätte ich auch testen können ob die mit 2.5GT/s läuft oder mit 5 :censored2: Könnte aber wirklich einfach daran liegen, dass es eine 9800 nie offiziell in irgend einem Mac gab (sollte ich da falsch liegen, bitte ich um Korrektur, wüsste aber echt keinen Mac, der eine 9800 hätte haben können :censored2: ) aber die 8800GT hingegen gab es ja in einem Mac (MacPro1,1 bis 3,1) Link to comment https://www.insanelymac.com/forum/topic/257873-p5q-pro-9800gtx-pcie-problem/#findComment-1689183 Share on other sites More sharing options...
Recommended Posts