class AMDInfoImpl extends CPUIDCPUInfo implements AMDCPUInfo
| Constructor and Description |
|---|
AMDInfoImpl()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCPUModelString()
Gets the CPU model description.
|
boolean |
IsAthlon64Compatible()
Checks if the CPU is at least a 'k8' CPU (Athlon 64, Opteron etc.
|
boolean |
IsAthlonCompatible()
Checks if the CPU is at least a 'k7' CPU (Athlon, Duron etc.
|
boolean |
IsBobcatCompatible()
Checks if the CPU is at least a 'bobcat' CPU.
|
boolean |
IsBulldozerCompatible()
Checks if the CPU is at least a 'bulldozer' CPU.
|
boolean |
IsExcavatorCompatible()
Checks if the CPU is at least an 'excavator' CPU.
|
boolean |
IsGeodeCompatible()
Checks if the CPU is at least a 'geode' CPU.
|
boolean |
IsJaguarCompatible()
Checks if the CPU is at least a 'jaguar' CPU.
|
boolean |
IsK10Compatible()
Checks if the CPU is at least a 'k10' CPU.
|
boolean |
IsK6_2_Compatible()
Checks if the CPU is at least a 'k6-2' CPU.
|
boolean |
IsK6_3_Compatible()
Checks if the CPU is at least a 'k6-3' CPU.
|
boolean |
IsK6Compatible()
Checks if the CPU is at least a 'k6' CPU.
|
boolean |
IsPiledriverCompatible()
Checks if the CPU is at least a 'piledriver' CPU.
|
boolean |
IsSteamrollerCompatible()
Checks if the CPU is at least a 'steamroller' CPU.
|
boolean |
IsZen2Compatible()
Checks if the CPU is at least a Zen2 family CPU.
|
boolean |
IsZenCompatible()
Checks if the CPU is at least a Zen family CPU.
|
getVendor, hasABM, hasADX, hasAES, hasAVX, hasAVX2, hasAVX512, hasBMI1, hasBMI2, hasFMA3, hasMMX, hasMOVBE, hasSSE, hasSSE2, hasSSE3, hasSSE41, hasSSE42, hasSSE4A, hasTBM, hasX64public String getCPUModelString() throws UnknownCPUException
CPUInfogetCPUModelString in interface CPUInfogetCPUModelString in class CPUIDCPUInfoUnknownCPUException - If for any reason the retrieval of the requested information
failed. The message encapsulated in the execption indicates the
cause of the failure.public boolean IsAthlon64Compatible()
AMDCPUInfoIsAthlon64Compatible in interface AMDCPUInfopublic boolean IsAthlonCompatible()
AMDCPUInfoIsAthlonCompatible in interface AMDCPUInfopublic boolean IsBobcatCompatible()
AMDCPUInfoIsBobcatCompatible in interface AMDCPUInfopublic boolean IsBulldozerCompatible()
AMDCPUInfoIsBulldozerCompatible in interface AMDCPUInfopublic boolean IsExcavatorCompatible()
AMDCPUInfoIsExcavatorCompatible in interface AMDCPUInfopublic boolean IsGeodeCompatible()
AMDCPUInfoIsGeodeCompatible in interface AMDCPUInfopublic boolean IsJaguarCompatible()
AMDCPUInfoIsJaguarCompatible in interface AMDCPUInfopublic boolean IsK10Compatible()
AMDCPUInfoIsK10Compatible in interface AMDCPUInfopublic boolean IsK6_2_Compatible()
AMDCPUInfoIsK6_2_Compatible in interface AMDCPUInfopublic boolean IsK6_3_Compatible()
AMDCPUInfoIsK6_3_Compatible in interface AMDCPUInfopublic boolean IsK6Compatible()
AMDCPUInfoIsK6Compatible in interface AMDCPUInfopublic boolean IsPiledriverCompatible()
AMDCPUInfoIsPiledriverCompatible in interface AMDCPUInfopublic boolean IsSteamrollerCompatible()
AMDCPUInfoIsSteamrollerCompatible in interface AMDCPUInfopublic boolean IsZen2Compatible()
AMDCPUInfoIsZen2Compatible in interface AMDCPUInfopublic boolean IsZenCompatible()
AMDCPUInfoIsZenCompatible in interface AMDCPUInfo