Giter Site home page Giter Site logo

Comments (5)

ahetheri avatar ahetheri commented on July 17, 2024

Hi Meng,

Thanks for getting in contact and showing an interest in RDT. We would love to hear how you are using these tools and would be happy to receive feedback on your experience.

To answer your questions:

  1. It depends on the product type. L2 is designed a different way depending on the product you have. Have a look into Intel's SDM for more information: https://software.intel.com/en-us/articles/intel-sdm
  2. This user space software enables L2 /L3 CAT and MBA based on the SDM linked above. I cannot advice on products implementing these technologies apart from the table in the README.
  3. Same as above.

Best,
Aaron

from intel-cmt-cat.

PandaMengXu avatar PandaMengXu commented on July 17, 2024

Hi Aaron,

  1. I read the Intel SDM for several times. I wrote the similar module in Linux and Xen before. So I got the background of CAT, L2 and L3. :-)
    The reason why I ask is because L2 is shared among cores when there is no L3. It is unclear what the README meant about L2. There is no definition about L2's relation with cores. If L2 is shared, the L2 CAT is similar to L3 CAT. Otherwise, it's a totally different story. That's why I asked.

  2. My second question is a follow-up to my first question. If no CPU can support both L2 and L3 CAT, the README table will be confusing, because it gives people, at least me, the illusion that some Intel CPU with L3 cache can achieve both L2 and L3 CAT.

  3. Hmm, if we don't know which hardware supports which software functionality, which hardware should we purchase for your software? ;-)

Thank you very much!

Meng

from intel-cmt-cat.

tkanteck avatar tkanteck commented on July 17, 2024

Hi Meng,

Apologies that we cannot be more helpful here.
For validating L2 CAT software implementation we used one of these parts:
http://ark.intel.com/products/codename/63508/Denverton?q=denverton
and this product family doesn't have L3 cache.

I hope it helps
Tomasz

from intel-cmt-cat.

PandaMengXu avatar PandaMengXu commented on July 17, 2024

Hi Tomasz,

Thank you very much for your information! :-)

Meng

from intel-cmt-cat.

tkanteck avatar tkanteck commented on July 17, 2024

Let me close this issue. Feel free to open a new one if you have further questions.
Tomasz

from intel-cmt-cat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.