Vultr - New Skylake processors - Can I prove I am using one?



  • Is there anyway to know for sure whether or not you are using a new Skylake processor? Vultr is supposed to be putting any new instance (above the $10/month plan) on the new Skylake platform. Is there any way to see whether or not you are actually using these new processors? Aside from the lscpu command, which doesn't specifically show CPU model.



  • I'm assuming linux, does less /proc/cpuinfo show anything?



  • It does. Here is what a current one (an old VPS) shows:

    processor       : 0
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 61
    model name      : Virtual CPU a7769a6388d5
    stepping        : 2
    microcode       : 1
    cpu MHz         : 2399.998
    cache size      : 16384 KB
    physical id     : 0
    siblings        : 2
    core id         : 0
    cpu cores       : 2
    apicid          : 0
    initial apicid  : 0
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 13
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx rdtscp lm constant_tsc rep_good xtopology unfair_spinlock pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm arat xsaveopt fsgsbase bmi1 avx2 smep bmi2 erms invpcid
    bogomips        : 4799.99
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management:
    

    Here is what a new one (just spun up with 1 core, on the $10 plan) looks like:

    processor       : 0
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 85
    model name      : Virtual CPU 82d9ed4018dd
    stepping        : 4
    microcode       : 0x1
    cpu MHz         : 2600.000
    cache size      : 16384 KB
    physical id     : 0
    siblings        : 1
    core id         : 0
    cpu cores       : 1
    apicid          : 0
    initial apicid  : 0
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 13
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm avx512f avx512dq clwb avx512cd avx512bw avx512vl xsaveopt arat
    bogomips        : 5200.00
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management:
    

    CPU Family, model, and Model Name are all different.



  • They must be using a different cpu model.



  • Based on what I can find here it looks like you're on a Xeon, but I also don't see a 2600 MHz unit listed that meets the other reported details. . . so take it with a grain of salt.

    0_1536863048973_2018-09-13_14-23-51.png



  • Worth considering as well that they very well could have drivers installed that simply obfuscate this and only present the most basic details based on what you've bought.



  • Yep, I would agree. I checked around some other places and it seems that the general thought is that they do exactly what you say...they hide it, so there is no way to tell for sure.



  • Obfuscating the data could help with keeping their data centers secured so I wouldn't think to much into that. But I would at least give them a call and see if they are able to prove to you where the system is running.



  • @dustinb3403 said in Vultr - New Skylake processors - Can I prove I am using one?:

    Obfuscating the data could help with keeping their data centers secured so I wouldn't think to much into that. But I would at least give them a call and see if they are able to prove to you where the system is running.

    Agreed. I don't have a problem with them obfuscating the data in support of security. I just want to know if I am getting the new procs that they announced. Not a huge deal, but curious.



  • @fuznutz04 said in Vultr - New Skylake processors - Can I prove I am using one?:

    Agreed. I don't have a problem with them obfuscating the data in support of security. I just want to know if I am getting the new procs that they announced. Not a huge deal, but curious.

    Open a ticket and ask them? They reply so fast...



  • @aaronstuder said in Vultr - New Skylake processors - Can I prove I am using one?:

    @fuznutz04 said in Vultr - New Skylake processors - Can I prove I am using one?:

    Agreed. I don't have a problem with them obfuscating the data in support of security. I just want to know if I am getting the new procs that they announced. Not a huge deal, but curious.

    Open a ticket and ask them? They reply so fast...

    Already did. Started this thread after I got my response. They don't tell you.



  • Without having a skylake processor to compare to with the above command less /proc/cpuinfo it is probably going to be difficult to find this information.

    If anyone on the community is running linux and has one of these processors can you post the above info and past it here to the topic?


  • Service Provider

    Its a Xeon W, I heard. Which may be why you don't see it on the list.

    We ran a bench mark against it recently, and it was pretty obvious that it was a Skylake just for the performance jump.