Wie lautet der Intel-CPU-Funktionscode für Quick Sync?
684
mwjb
Ich habe eine Intel (R) Core (TM) i7-4980HQ-CPU bei 2.80 GHz, von der ich weiß, dass sie Intels Quick Sync unterstützt.
Ich verwende den folgenden Befehl im macOS-Terminal, um alle CPU-Funktionen zu erhalten:
sysctl -n machdep.cpu.features
Ich bekomme diese Liste der Funktionscodes:
FPU VME DE PSE TSC MSR PAE MCE CX8 APIC September MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3- PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1- SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
Welcher Code (falls vorhanden) in der obigen Liste kennzeichnet die Quick Sync-Funktion?
Vielen Dank
Ich glaube nicht, dass Sie eine finden werden, weil Quick Sync nicht wirklich Teil der x86-CPU ist. Es ist mehr mit der (integrierten) GPU verbunden (technisch gesehen ist sie separat, aber ich denke, sie wird normalerweise vom Grafiktreiber angezeigt).
Bob vor 6 Jahren
1
Danke, Bob. Wenn ich mir die macOS-GPU-Informationen anschaue, glaube ich auch nicht, dass sie dort explizit aufgeführt sind. Hmm. Möglicherweise listet das System die Kodierung der Videotoolbox an anderer Stelle auf. Ich versuche, es über das Terminal zu erhalten, um einem Skript zu helfen, das ich habe, das verschiedene ffmpeg-Encoder auf der Grundlage der Fähigkeit des Systems zur Verwendung von Videotoolbox bezeichnet.
mwjb vor 6 Jahren
0
Im Moment verwende ich einen Befehl, den ich hier gefunden habe: https://www.jamf.com/jamf-nation/discussions/17512/reporting-on-graphics-card-or-gpu-hardware-installed-on-mac -clients `system_profiler SPDisplaysDataType | awk -F ':' '/ Chipset Model / ' | tail -1` Wenn dann etwas mit "Intel" zurückgegeben wird, ist die derzeit angenommene VideoToolBox-Kodierung (Quick Sync) verfügbar.
mwjb vor 6 Jahren
0
Sie sollten dies als Eigenantwort hinzufügen (nach unten auf der Seite scrollen).
Bob vor 6 Jahren
0
2 Antworten auf die Frage
2
mwjb
Im Moment verwende ich einen Befehl, den ich hier gefunden habe, um nach einer Intel-GPU zu suchen:
dts: Debug Store (Puffer für Anweisungen zum Debuggen und Profilieren)
acpi: ACPI über MSR (Temperaturüberwachung und Taktmodulation)
mmx: Multimediaerweiterungen
fxsr: FXSAVE / FXRSTOR, CR4.OSFXSR
sse: Intel SSE-Vektoranweisungen
sse2: SSE2
SS: CPU-Self-Snoop
ht: Hyper-Threading
tm: Automatische Zeitsteuerung (Thermal Monitor)
ia64: Intel Itanium-Architektur 64-Bit (nicht zu verwechseln mit der 64-Bit-Bit-x86-Architektur von Intel mit Flag x86-64 oder "AMD64" -Bit, angegeben durch Flag lm)
pbe: Wakeup-Unterstützung für ausstehende Unterbrechungsaktivierung (PBE # -Pin)
Brillante Liste, vielen Dank Faruk. Es sieht nicht so aus, als würde Quick Sync von einem dieser Flags angezeigt, aber das ist eine sehr nützliche Liste. Ich weiß zwar, dass meine CPU die Fähigkeit hat, aber (ich hätte in die einleitende Frage schreiben sollen), möchte ich die Möglichkeit haben, festzustellen, ob ein System Quick Sync (videotoolbox) über einen Terminalbefehl verwenden kann, um eine Variable festzulegen ein Skript habe ich.
mwjb vor 6 Jahren
0