We show how to quantify scalability with the Universal Scalability Law (USL) by applying it to performance measurements of memcached, J2EE, and Weblogic on multi-core platforms. Since commercial multicores are essentially black-boxes, the accessible performance gains are primarily available at the application level. We also demonstrate how our methodology can identify the most significant performance tuning opportunities to optimize application scalability, as well as providing an easy means for exploring other aspects of the multi-core system design space.
翻译:我们通过在多核心平台上对混凝土、J2EE和Weblogic的性能测量应用通用可缩放法(USL),展示了如何量化可缩放性。 由于商业多核基本上都是黑箱,可获取的绩效收益主要在应用层面。 我们还展示了我们的方法如何确定最重要的绩效调整机会,以优化应用可缩放性,并为探索多核心系统设计空间的其他方面提供简易手段。