Ieee computer society, washington, dc, usa, 188200. First we consider exposing diestacked dram directly to applications, relying on the static partitioning of allocations between fast onchip and slow offchip dram. Citeseerx a softwaremanaged approach to diestacked dram. Home browse by title proceedings pact 15 a softwaremanaged approach to diestacked dram. While much recent effort has focused on hardwarebased techniques for using diestacked memory e. A softwaremanaged approach to diestacked dram, pact 2015. In proceedings of the 2015 international conference on parallel architecture and compilation pact pact 15. In a waterfall approach then, the project regresses up the waterfall to the point where the change first affects the work. The project then needs to redo all of the steps down the waterfall to catch back up to where it was. We call this an applicationdriven approach to diestacked dram. A softwaremanaged approach to diestacked dram abstract. A softwaremanaged approach to diestacked dram ieee.
Latenytolerant software distributed shared memory, usenix atc, july 2015 best paper award. This can be accomplished with adaptations of the existing numa allocation 8 facilities of modern operating systems. A softwaremanaged approach to diestacked dram mark oskin amd research, university of washington mark. Jacob nelson, brandon holt, brandon myers, preston briggs, luis ceze, simon kahan, mark oskin. A softwaremanaged approach to diestacked dram core.
1159 829 40 81 540 856 696 225 1358 573 574 165 730 461 624 234 180 1487 154 554 480 1419 236 550 1399 48 328 671 289 618 1356 309 926 1030 579 333 145 239 777 757 387 298