vector sigma Posted October 14, 2018 Share Posted October 14, 2018 The lenght was 5 instead of 4 for keys with values > 15 Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 new kext you gave cores are all named diode but are there : 6 minutes ago, vector sigma said: Found the problem: IntelCPUMonitor.kext_main2.zip Strange because he can't. Or bad keys anyway, not compatible with one produced by VirtualSMC I am using two different EFi one with virtualsmc stuff others with fakesmc stuff Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 and for that one app read them and another can't Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 if it possible may I ask to call core instead cpu on app? I think is more correct also with people with a a dual CPU system Thank you Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 2 minutes ago, fabiosun said: new kext you gave cores are all named diode What's the difference with before? diode is correct as diodes are physically welded on your processor. 1 minute ago, fabiosun said: if it possible may I ask to call core instead cpu on app? I think is more correct also with people with a a dual CPU system Thank you Already answered. Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 2 minutes ago, vector sigma said: and for that one app read them and another can't you have to code different app to see all cores with different kext combination? because in these our tests we can see them with both of combination.. Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 Not a problem, but that naming is correct. Sure you want that after knowing why? 1 minute ago, fabiosun said: you have to code different app to see all cores with different kext combination? because in these our tests we can see them with both of combination.. From now on will be the same with all kexts you use. Just wait me to publish the new app and the new kext. Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 2 minutes ago, vector sigma said: What's the difference with before? diode is correct as diodes are physically welded on your processor. Already answered. diode is ok cpu no I think (cpu is one , cores are how you have inside your cpu) but not important Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 4 minutes ago, fabiosun said: cores are how you have inside your cpu "Diode Core x"? This should be a refinement: IntelCPUMonitor.kext_main3.zip, let me know Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 (edited) Spiego in italiano (non per te ma per me ) Parlo della mia CPU attuale 7980Xe o della precedente xeon 2696 V4 la prima CPU ha 18 cores + 18 threads lo xeon ha 22 cores + 22 threads con la tecnologia Xeon puoi avere nel caso di E5 xeon 2 cpu montate su una piastra madre quindi 44 cores + 44 threads (OSX si limita a leggerne solo 64 anche con Mojave) Altri tipi di xeon possono montare 4 o piu' cpu...e via dicendo ora secondo me il tab dovrebbe chiamarsi come ora (CPU temperatures and CPU Frequency) all'interno invece core 0,1 ,2, x ma non e' importante per me e' piu' utile aiutare a risolvere ad esempio il problema con il TDP non letto correttamente fast google translation I explain in Italian (not for you but for me) I'm talking about my current 7980Xe CPU or the previous xeon 2696 V4 the first CPU has 18 cores + 18 threads the xeon has 22 cores + 22 threads with Xeon technology you can have in the case of E5 xeon 2 cpu mounted on a motherboard then 44 cores + 44 threads (OSX is limited to read only 64 even with Mojave) Other types of xeon can mount 4 or more cpu ... and so on now I think the tab should be called as now (CPU temperatures and CPU Frequency) on the other hand core 0.1, 2, x but it's not important for me it is more useful to solve, for example, the problem with the TDP not read correctly 7 minutes ago, vector sigma said: "Diode Core x"? This should be a refinement: IntelCPUMonitor.kext_main3.zip, let me know ora riavvio con questo nuovo rebooting Edited October 14, 2018 by Guest Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 2 minutes ago, fabiosun said: per me e' piu' utile aiutare a risolvere ad esempio il problema con il TDP non letto correttamente The TDP is correct from what I can see. Isn't? Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 no I said before in this thread your reading of 165 W is fine but when you stress it reaches in IPG 280 or more it depends from many factor and this value is not exposed well in IPG tab or in other system boots fine with latest kext see here Link to comment Share on other sites More sharing options...
Pavo Posted October 14, 2018 Share Posted October 14, 2018 @vector sigma Would the SMBIOS have to do with how many cpus are showing up in the HWMonitorv2 app? My system has 2x Xeon E5-2670v2 CPUs each with 10 cores (20 cores total) and the app is seeing 10. Or is it IPG issue? Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 @Pavo when I had two xeon 22 cores each Intel power graphic was not working well I am deleted my old threads (error of mine) Also @Balamut user has a dual system and Old IPG do not detect it well Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 Just now, Pavo said: Or is it IPG issue? Intel Power Gadget clearly state that doesn't support systems with mor then one CPU... so yes. 1 Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 17 minutes ago, fabiosun said: but when you stress it reaches in IPG 280 or more it depends from many factor That isn't anywhere in their framework (or public), but you can see Andrey1970 has it with VirtualSMC while in your smc dump keys aren't present (not with FakeSMC, nor with VirtualSMC). The IGP tells me about "MSR_FUNC_POWER", I've allocated an array with len 3 as per documentation: Quote 1 int GetPowerData(int iNode, int iMSR, double *pResult, int *nResult); Returns the data collected by the most recent call to ReadSample. The returned data is for the data on the package specified by iNode, from the MSR specified by iMSR. The data is returned in pResult, and the number of double results returned in pResult is returned in nResult. Frequency MSRs (function 0) return 1 result, which represents the frequency in megahertz. Power MSRs (function 1) return 3 results, which represent the average power in watts, cumulative energy in Joules, and cumulative energy in milliwatt-hours. Temperature MSRs (function 2) return 1 result, which represents the temperature in degrees Celsius. and maybe is short and could be greater? Who knows, anyway for me didn't show more things. Link to comment Share on other sites More sharing options...
Pavo Posted October 14, 2018 Share Posted October 14, 2018 10 minutes ago, fabiosun said: @Pavo when I had two xeon 22 cores each Intel power graphic was not working well I am deleted my old threads (error of mine) Also @Balamut user has a dual system and Old IPG do not detect it well 9 minutes ago, vector sigma said: Intel Power Gadget clearly state that doesn't support systems with mor then one CPU... so yes. Yeah that's what I figured the issue was, thanks for all you have been doing, at least now I can monitor my GPU without the need of RadeonMonitor.kext 1 Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 (edited) 12 minutes ago, vector sigma said: That isn't anywhere in their framework (or public), but you can see Andrey1970 has it with VirtualSMC while in your smc dump keys aren't present (not with FakeSMC, nor with VirtualSMC). The IGP tells me about "MSR_FUNC_POWER", I've allocated an array with len 3 as per documentation: and maybe is short and could be greater? Who knows, anyway for me didn't show more things. in graphic IPG interface I mean this value 12 minutes ago, Pavo said: Yeah that's what I figured the issue was, thanks for all you have been doing, at least now I can monitor my GPU without the need of RadeonMonitor.kext could you post this terminal output smcread -s maybe from there it is possible to see your core if SMCProcessor works also in real Mac (dual cpu systems are also there ) Edited October 14, 2018 by Guest Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 1 minute ago, fabiosun said: in graphic IPG interface I mean this value Sure but they also have: bool ReservedFunc0(void *a, void *b, void *c); which I'm sure they know how to use while the rest of the world can't. Link to comment Share on other sites More sharing options...
Pavo Posted October 14, 2018 Share Posted October 14, 2018 5 minutes ago, fabiosun said: could you post this terminal output smcread -s maybe from there it is possible to see your core if SMCProcessor works also in real Mac (dual cpu systems are also there ) Here you go macOS 10.14.1 (18B57c) Public keys (136): [#KEY] type [ui32] 75693332 len [ 4] attr [80] -> 00000088 [$Adr] type [ui32] 75693332 len [ 4] attr [80] -> 00000300 [$Num] type [ui8 ] 75693820 len [ 1] attr [D0] -> 01 [BATP] type [flag] 666C6167 len [ 1] attr [80] -> 00 [BEMB] type [flag] 666C6167 len [ 1] attr [80] -> 00 [CLKH] type [{clh] 7B636C68 len [ 8] attr [D0] -> 0000708000011940 [CLKT] type [ui32] 75693332 len [ 4] attr [D0] -> 00002D9B [CLWK] type [ui16] 75693136 len [ 2] attr [D0] -> FFFF [CRCA] type [ui32] 75693332 len [ 4] attr [80] -> 10381F50 [CRCB] type [ui32] 75693332 len [ 4] attr [80] -> D902103A [CRCC] type [ui32] 75693332 len [ 4] attr [80] -> B5B6E677 [CRCF] type [ui32] 75693332 len [ 4] attr [90] -> 06F7B0A6 [CRCK] type [ui32] 75693332 len [ 4] attr [90] -> 00000000 [CRCR] type [ui32] 75693332 len [ 4] attr [80] -> 904DCF86 [CRCU] type [ui32] 75693332 len [ 4] attr [80] -> 2AB5E66C [CRCa] type [ui32] 75693332 len [ 4] attr [90] -> 10381F50 [CRCb] type [ui32] 75693332 len [ 4] attr [90] -> D902103A [CRCc] type [ui32] 75693332 len [ 4] attr [90] -> B5B6E677 [CRCr] type [ui32] 75693332 len [ 4] attr [90] -> 904DCF86 [CRCu] type [ui32] 75693332 len [ 4] attr [90] -> 2AB5E66C [DPLM] type [{lim] 7B6C696D len [ 5] attr [51] -> NOT READABLE, code 85 [DUSR] type [ui8 ] 75693820 len [ 1] attr [40] -> NOT READABLE, code 85 [EFBM] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00 [EFBP] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00 Unable to read smc value E00002C1 [EFBS] type [ui8 ] 75693820 len [ 1] attr [90] -> NOT READABLE, code FF [EPCI] type [ui32] 75693332 len [ 4] attr [80] -> 0810F000 [EVCT] type [hex_] 6865785F len [ 2] attr [D0] -> 0000 [EVHF] type [ch8*] 6368382A len [28] attr [90] -> 00000000000000000000000000000000000000000000000000000000 [EVRD] type [ch8*] 6368382A len [32] attr [90] -> 0000000000000000000000000000000000000000000000000000000000000000 [FAC0] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00 [FNum] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [HBKP] type [ch8*] 6368382A len [32] attr [C0] -> 0000000000000000000000000000000000000000000000000000000000000000 [LDKN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02 [LDLG] type [ch8*] 6368382A len [ 1] attr [50] -> NOT READABLE, code 85 [LDSP] type [flag] 666C6167 len [ 1] attr [40] -> NOT READABLE, code 85 [LsNM] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSDW] type [flag] 666C6167 len [ 1] attr [50] -> NOT READABLE, code 85 [MSFW] type [flag] 666C6167 len [ 1] attr [C0] -> 00 [MSPC] type [ui8 ] 75693820 len [ 1] attr [D0] -> 19 [MSPP] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSPR] type [ui8 ] 75693820 len [ 2] attr [80] -> 0001 [MSPS] type [hex_] 6865785F len [ 2] attr [80] -> 0004 [MSQC] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSSD] type [si8 ] 73693820 len [ 1] attr [D0] -> 05 [MSSP] type [si8 ] 73693820 len [ 1] attr [C0] -> 05 [MSSW] type [flag] 666C6167 len [ 1] attr [C0] -> 00 [MSTc] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSTe] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSTf] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSTi] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSTj] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSTm] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [MSWr] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 [NATJ] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00 [NATi] type [ui16] 75693136 len [ 2] attr [C0] -> 0000 [NTOK] type [ui8 ] 75693820 len [ 1] attr [50] -> NOT READABLE, code 85 [OSWD] type [ui16] 75693136 len [ 2] attr [C0] -> 0014 [RBr ] type [ch8*] 6368382A len [ 8] attr [80] -> 6A39300031330000 [REV ] type [{rev] 7B726576 len [ 6] attr [90] -> 02200F000018 [RGEN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02 [RMAC] type [ch8*] 6368382A len [ 6] attr [C4] -> C860002CAFDB [RMSN] type [ch8*] 6368382A len [17] attr [C4] -> 46354B3335323530314344463439524342 [RMde] type [char] 63686172 len [ 1] attr [80] -> 41 [RPlt] type [ch8*] 6368382A len [ 8] attr [80] -> 6A39300000000000 [RSSN] type [ch8*] 6368382A len [16] attr [C4] -> 46354B4C573038314639564D00000000 [RVBF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007 [RVCR] type [{rev] 7B726576 len [ 6] attr [90] -> FFFFFFFFFFFF [RVUF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007 [WKTP] type [ui8 ] 75693820 len [ 1] attr [D0] -> 00 [PC0C] type [sp96] 73703936 len [ 2] attr [80] -> 034D [PC0R] type [sp96] 73703936 len [ 2] attr [80] -> 034D [PC3C] type [flt ] 666C7420 len [ 4] attr [80] -> 9217FA40 [PCAM] type [flt ] 666C7420 len [ 4] attr [80] -> 30585341 [PCEC] type [flt ] 666C7420 len [ 4] attr [80] -> 9217FA40 [PCPC] type [sp96] 73703936 len [ 2] attr [80] -> 034D [PCPR] type [sp96] 73703936 len [ 2] attr [80] -> 08FC [PCPT] type [sp96] 73703936 len [ 2] attr [80] -> 08FC [PCTR] type [sp96] 73703936 len [ 2] attr [80] -> 08FC [TC0C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC0D] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC0E] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC0F] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC0G] type [sp78] 73703738 len [ 2] attr [80] -> 0000 [TC0H] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC0J] type [sp78] 73703738 len [ 2] attr [80] -> 0000 [TC0P] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC0c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC0p] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC1C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC1D] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TC1E] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TC1F] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TC1G] type [sp78] 73703738 len [ 2] attr [80] -> 0000 [TC1H] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TC1J] type [sp78] 73703738 len [ 2] attr [80] -> 0000 [TC1P] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TC1c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC1p] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TC2C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC2c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC3C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC3c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC4C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC4c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC5C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC5c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC6C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC6c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC7C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC7c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC8C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC8c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC9C] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TC9c] type [sp78] 73703738 len [ 2] attr [80] -> 3000 [TCAC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCAc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCBC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCBc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCCC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCCc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCDC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCDc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCEC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCEc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCFC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCFc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCGC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCGc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCHC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCHc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCIC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCIc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCJC] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [TCJc] type [sp78] 73703738 len [ 2] attr [80] -> 3200 [VC0C] type [sp3c] 73703363 len [ 2] attr [80] -> 0D5E [VC1C] type [sp3c] 73703363 len [ 2] attr [80] -> 0D0C Hidden keys (?): [____] type [flag] 666C6167 len [ 1] attr [80] -> 01 [OSK0] type [ch8*] 6368382A len [32] attr [90] -> 6F757268617264776F726B62797468657365776F72647367756172646564706C [OSK1] type [ch8*] 6368382A len [32] attr [90] -> 65617365646F6E74737465616C2863294170706C65436F6D7075746572496E63 [KPPW] type [ch8*] 6368382A len [32] attr [50] -> NOT READABLE [KPST] type [ui8 ] 75693820 len [ 1] attr [80] -> 00 Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 21 minutes ago, vector sigma said: That isn't anywhere in their framework (or public), but you can see Andrey1970 has it with VirtualSMC while in your smc dump keys aren't present (not with FakeSMC, nor with VirtualSMC). The IGP tells me about "MSR_FUNC_POWER", I've allocated an array with len 3 as per documentation: and maybe is short and could be greater? Who knows, anyway for me didn't show more things. ok I think @Andrey1970 said is using some unreleased kext for now ..so ihave to wait :9 grazie Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 MSR_PKG_ENERGY_STATUS: Quote MSR_PKG_ENERGY_STATUS is an MSR containing the Joules consumed since the counter was last reset (to be multiplied with Energy Status Units). @fabiosun, so it is a calculation that simply isn't what you think is so important, I guess. Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 sorry @vector sigma many test maybe confused me is it the same value we are talking before (core PKG value) ? if so it is important in different aspect with IE OC or stability test but I am not able to code it by myself so for me it is ok as you will do grazie Link to comment Share on other sites More sharing options...
vector sigma Posted October 14, 2018 Share Posted October 14, 2018 Just now, fabiosun said: sorry @vector sigma many test maybe confused me is it the same value we are talking before (core PKG value) ? if so it is important in different aspect with IE OC or stability test but I am not able to code it by myself so for me it is ok as you will do grazie Yes we are talking bout the same thing. (è solo quanto ha consumato il tuo processore dall'ultimo lasso di tempo che il programma ci ha guardato, ma effettivamente è un informazione che serve a poco, anche perchè non è che il tuo processore può consumare effettivamente + del TDP... altrimenti si fonde) Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2018 Share Posted October 14, 2018 (edited) 6 minutes ago, vector sigma said: Yes we are talking bout the same thing. (è solo quanto ha consumato il tuo processore dall'ultimo lasso di tempo che il programma ci ha guardato, ma effettivamente è un informazione che serve a poco, anche perchè non è che il tuo processore può consumare effettivamente + del TDP... altrimenti si fonde) vector, prometti che non ti incazzi? (nice way to say do not blame me) In my case, I have a power unit of 2000 W so I can Oc and iE using also new AMD 2990 wx which reaches in OC more of 500 w Add two or three gfx and then start to do a rendering or similar (not also for testing..also for a job) It is necessary to know how single cpu or GFX cars card is consuming under load I was thinking as you said before it was received data by intel but if it is not useful it is ok Edited October 14, 2018 by Guest Link to comment Share on other sites More sharing options...
Recommended Posts