Class AMDInfoImpl

  • All Implemented Interfaces:
    AMDCPUInfo, CPUInfo

    class AMDInfoImpl
    extends CPUIDCPUInfo
    implements AMDCPUInfo
    Moved out of CPUID.java Ref: http://en.wikipedia.org/wiki/List_of_AMD_CPU_microarchitectures
    Since:
    0.8.7
    • Constructor Detail

      • AMDInfoImpl

        AMDInfoImpl()
    • Method Detail

      • IsK6Compatible

        public boolean IsK6Compatible()
        Specified by:
        IsK6Compatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'k6' CPU
      • IsK6_2_Compatible

        public boolean IsK6_2_Compatible()
        Specified by:
        IsK6_2_Compatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'k6-2' CPU
      • IsK6_3_Compatible

        public boolean IsK6_3_Compatible()
        Specified by:
        IsK6_3_Compatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'k6-3' CPU
      • IsGeodeCompatible

        public boolean IsGeodeCompatible()
        Specified by:
        IsGeodeCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'geode' CPU
      • IsAthlonCompatible

        public boolean IsAthlonCompatible()
        Specified by:
        IsAthlonCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'k7' CPU (Atlhon, Duron etc. and better)
      • IsAthlon64Compatible

        public boolean IsAthlon64Compatible()
        Specified by:
        IsAthlon64Compatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'k8' CPU (Atlhon 64, Opteron etc. and better)
      • IsK10Compatible

        public boolean IsK10Compatible()
        Specified by:
        IsK10Compatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'k10' CPU
      • IsBobcatCompatible

        public boolean IsBobcatCompatible()
        Specified by:
        IsBobcatCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'bobcat' CPU
      • IsJaguarCompatible

        public boolean IsJaguarCompatible()
        Specified by:
        IsJaguarCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least an 'jaguar' CPU
      • IsBulldozerCompatible

        public boolean IsBulldozerCompatible()
        Specified by:
        IsBulldozerCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least a 'bulldozer' CPU
      • IsPiledriverCompatible

        public boolean IsPiledriverCompatible()
        Specified by:
        IsPiledriverCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least a 'piledriver' CPU
      • IsSteamrollerCompatible

        public boolean IsSteamrollerCompatible()
        Specified by:
        IsSteamrollerCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least a 'steamroller' CPU
      • IsExcavatorCompatible

        public boolean IsExcavatorCompatible()
        Specified by:
        IsExcavatorCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least a 'excavator' CPU
      • IsZenCompatible

        public boolean IsZenCompatible()
        Specified by:
        IsZenCompatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least a Zen family CPU
        Since:
        0.9.48
      • IsZen2Compatible

        public boolean IsZen2Compatible()
        Specified by:
        IsZen2Compatible in interface AMDCPUInfo
        Returns:
        true if the CPU present in the machine is at least a Zen2 family CPU
        Since:
        0.9.48