A software-managed approach to die-stacked dramacrazy

A softwaremanaged approach to diestacked dram abstract. A software managed diestacked drambased memory subsystem. A softwaremanaged approach to diestacked dram researchgate. In proceedings of the 2015 international conference on parallel architecture and compilation pact15. A softwaremanaged approach to diestacked dram, pact 2015. Pdf on oct 1, 2015, mark oskin and others published a softwaremanaged approach to diestacked dram find, read and cite all the research you need on researchgate.

Unlike hardware approaches, our approach treats the dsd present at the same level of memory hierarchy as the offchip. Citeseerx a softwaremanaged approach to diestacked dram. A softwaremanaged approach to diestacked dram mark oskin amd research, university of washington mark. A softwaremanaged approach to diestacked dram core. Home browse by title proceedings pact 15 a softwaremanaged approach to diestacked dram. Jacob nelson, brandon holt, brandon myers, preston briggs, luis ceze, simon kahan, mark oskin. In the dynamic approach, the decision about whether to execute the function as a foreground versus a background task is made at runtime, not design time. While much recent effort has focused on hardwarebased techniques for using diestacked memory e. If a function always takes about the same amount of time, the decision about whether to run it in the foreground or background can be made when the software is written. A softwaremanaged approach to diestacked dram ieee.

Software function an overview sciencedirect topics. Advances in diestacking 3d technology have enabled the tight integration of significant quantities of dram with highperformance computation logic. Latenytolerant software distributed shared memory, usenix atc, july 2015 best paper award. How to integrate this technology into the overall architecture of a computing system is an open question.

560 835 1312 1325 819 774 1383 718 718 1563 337 340 460 1039 1482 269 1336 696 1082 1514 1504 854 976 188 1497 885 1399 91 94 24 973