Zobrazeno 1 - 10
of 12
pro vyhledávání: '"Alex Solomatnikov"'
Publikováno v:
ASPLOS
Programming language and operating system support for efficient concurrency-safe access to shared data is a key concern for the effective use of multi-core processors. Most research has focused on the software model of multiple threads accessing this
Autor:
Megan Wachs, Mark Horowitz, Benjamin C. Lee, Christos Kozyrakis, Wajahat Qadeer, Alex Solomatnikov, Omid Azizi, Rehan Hameed, Stephen Richardson
Publikováno v:
Communications of the ACM. 54:85-93
Scaling the performance of a power limited processor requires decreasing the energy expended per instruction executed, since energy/op * op/second is power. To better understand what improvement in processor efficiency is possible, and what must be d
Autor:
Omid Azizi, Mark Horowitz, Megan Wachs, Ofer Shacham, Kyle Kelley, John P. Stevenson, Zain Asgar, Wajahat Qadeer, Benjamin C. Lee, Stephen Richardson, Alex Solomatnikov, Amin Firoozshahian
Publikováno v:
IEEE Micro. 30:9-24
Because of technology scaling, power dissipation is today's major performance limiter. Moreover, the traditional way to achieve power efficiency, application-specific designs, is prohibitively expensive. These power and cost issues necessitate rethin
Autor:
Amin Firoozshahian, Alex Solomatnikov, Hideho Arakida, Christos Kozyrakis, Mark Horowitz, Jacob Leverich
Publikováno v:
ACM Transactions on Architecture and Code Optimization. 5:1-30
There are two competing models for the on-chip memory in Chip Multiprocessor (CMP) systems: hardware-managed coherent caches and software-managed streaming memory . This paper performs a direct comparison of the two models under the same set of assum
Publikováno v:
IEEE Transactions on Very Large Scale Integration (VLSI) Systems. 10:469-476
In this paper, we present a noise-tolerant high-performance static circuit family suitable for low-voltage operation called skewed logic. Skewed logic circuits in comparison with Domino logic have better scalability and are more suitable for low volt
Publikováno v:
ICS
Sparse matrix-vector multiply (SpMV) is a critical task in the inner loop of modern iterative linear system solvers and exhibits very little data reuse. This low reuse means that its performance is bounded by main-memory bandwidth. Moreover, the rand
Autor:
Rehan Hameed, Stephen Richardson, Alex Solomatnikov, Wajahat Qadeer, Mark Horowitz, Omid Azizi, Benjamin C. Lee, Christos Kozyrakis, Megan Wachs
Publikováno v:
ISCA
Due to their high volume, general-purpose processors, and now chip multiprocessors (CMPs), are much more cost effective than ASICs, but lag significantly in terms of performance and energy efficiency. This paper explores the sources of these performa
Autor:
Mark Horowitz, Alex Solomatnikov, Stephen Richardson, Megan Wachs, Zain Asgar, Wajahat Qadeer, Amin Firoozshahian, Ofer Shacham
Publikováno v:
MICRO
Building hardware prototypes for computer architecture research is challenging. Unfortunately, development of the required software tools (compilers, debuggers, runtime) is even more challenging, which means these systems rarely run real applications
Autor:
Amin Firoozshahian, Ofer Shacham, Alex Solomatnikov, Mark Horowitz, Stephen Richardson, Zain Asgar, Christos Kozyrakis
Publikováno v:
ISCA
As CPU cores become building blocks, we see a great expansion in the types of on-chip memory systems proposed for CMPs. Unfortunately, designing the cache and protocol controllers to support these memory systems is complex, and their concurrency and
Autor:
Megan Wachs, Mark Horowitz, Stephen Richardson, Amin Firoozshahian, Ofer Shacham, Alex Solomatnikov
Publikováno v:
MICRO
Verification of chip multiprocessor memory systems remains challenging. While formal methods have been used to validate protocols, simulation is still the dominant method used to validate memory system implementation. Having a memory scoreboard, a hi