memory.bib

@article{1721696,
  address =       {New York, NY, USA},
  author =        {Yang, Lei and Dick, Robert P. and Lekatsas, Haris and
                   Chakradhar, Srimat},
  journal =       {ACM Transactions on Embedded Computing Systems (TECS)},
  number =        {4},
  pages =         {1--28},
  publisher =     {ACM},
  title =         {High-performance operating system controlled online memory
                   compression},
  volume =        {9},
  year =          {2010},
  doi =           {10.1145/1721695.1721696},
  issn =          {1539-9087},
}

@article{ACM04,
  author =        {Raksit Ashok and Saurabh Chheda and Csaba Andras Moritz},
  journal =       {ACM Transactions on Computer Systems},
  month =         may,
  number =        {2},
  pages =         {180--213},
  title =         {Coupling Compiler-Enabled and Conventional Memory Accessing 
                   for Energy Efficiency},
  volume =        {22},
  year =          {2004},
  doi =           {10.1145/986533.986535},
}

@inproceedings{ACM05,
  author =        {Nevine AbouGhazaleh and Bruce Childers and Daniel Mosse and 
                   Rami Melhem},
  booktitle =     {Proceedings of the 2005 International Conference on
                   Computer Design (ICCD'05)},
  month =         oct,
  title =         {Near-memory Caching for Improved Energy Consumption},
  year =          {2005},
  doi =           {10.1109/ICCD.2005.79},
}

@article{AGS02,
  author =        {Ning An and Sudhanva Gurumurthi and Anand Sivasubramaniam
                   and Narayanan Vijaykrishnan and Mahmut Kandemir and Mary
                   Jane Irwin},
  journal =       {International Journal on Very Large Databases},
  title =         {Energy-Performance Trade-offs for Spatial Access Methods on 
                   Memory-Resident Data},
  year =          {2002},
  doi =           {10.1007/s00778-002-0073-x},
}

@inproceedings{Alb99,
  author =        {David H. Albonesi},
  booktitle =     {Proceedings of the 10th International Conference on {VLSI}},
  month =         dec,
  title =         {An Architectural And Circuit-Level Approach To Improving
                   The Energy Efficiency Of Microprocessor Memory Structures},
  year =          {1999},
  url =           {http://www.ece.rochester.edu/users/albonesi/research/papers/vlsi99.ps},
}

@article{BMP03,
  author =        {Luca Benini and Alberto Macii and Massimo Poncino},
  journal =       {ACM Transactions on Embedded Computing Systems (TECS)},
  month =         feb,
  number =        {1},
  title =         {Energy-aware design of embedded memories: A survey of
                   technologies, architectures, and optimization techniques},
  volume =        {2},
  year =          {2003},
  doi =           {10.1145/605459.605461},
}

@inproceedings{Bell04a,
  author =        {Frank Bellosa},
  booktitle =     {Proceedings of the Eleventh ACM SIGOPS European Workshop
                   2004},
  month =         sep,
  title =         {When Physical is Not Real Enough},
  year =          {2004},
  url =           {http://os.ibds.kit.edu/downloads/publ_2004_bellosa_sigops-ew04-mmc.pdf},
}

@inproceedings{CC04,
  address =       {New York, NY, USA},
  author =        {Youngjin Cho and Naehyuck Chang},
  booktitle =     {Proceedings of the 2004 International Symposium on
                   Low-Power Electronics and Design (ISLPED'04)},
  month =         aug,
  pages =         {387--392},
  publisher =     {ACM Press},
  title =         {Memory-aware energy-optimal frequency assignment for
                   dynamic supply voltage scaling},
  year =          {2004},
  doi =           {10.1145/1013235.1013327},
  isbn =          {1-58113-929-2},
}

@inproceedings{CJDM99,
  author =        {Vinodh Cuppu and Bruce Jacob and Brian Davis and Trevor
                   Mudge},
  booktitle =     {Proceedings of the $26^{th}$ International Symposium on
                   Computer Architecture (ISCA'99)},
  month =         may,
  title =         {A performance comparison of contemporary {DRAM}
                   architectures},
  year =          {1999},
  doi =           {10.1145/300979.300998},
}

@article{CSK02,
  author =        {G. Chen and R. Shetty and M. Kandemir and N. Vijaykrishnan
                   and M. J. Irwin and M. Wolczko},
  journal =       {ACM Transactions on Embedded Computing Systems (TECS)},
  month =         nov,
  number =        {1},
  title =         {Tuning garbage collection for reducing memory system energy 
                   in an embedded java environment},
  volume =        {1},
  year =          {2002},
  doi =           {10.1145/581888.581892},
}

@inproceedings{DKK02,
  author =        {Victor Delaluz and Mahmut T. Kandemir and Ibrahim Kolev},
  booktitle =     {Proceedings of the $39^{th}$ Design Automation Conference
                   (DAC'02)},
  month =         jun,
  title =         {Automatic Data Migration for Reducing Energy Consumption in 
                   Multi-Bank Memory Systems},
  year =          {2002},
  doi =           {10.1145/513918.513973},
}

@inproceedings{DKS01,
  author =        {V. Delaluz and A. Sivasubramaniam and M. Kandemir and N.
                   Vijaykrishnan and M. Irwin},
  booktitle =     {Proceedings of the Seventh International Symposium on
                   High-Performance Computer Architecture (HPCA'01)},
  month =         jan,
  title =         {{DRAM} Energy Management Using Software and Hardware
                   Directed Power Mode Control},
  year =          {2001},
  url =           {http://www.computer.org/proceedings/hpca/1019/10190159abs.htm},
}

@inproceedings{DKV02,
  author =        {V. Delaluz and M. Kandemir and N. Vijaykrishnan and M. J.
                   Irwin and A. Sivasubramaniam and I. Kolcu},
  booktitle =     {Proceedings of the Seventh Asia and South Pacific Design
                   Automation Conference and Fifteenth International
                   Conference on VLSI Design (ASP-DAC'02 / VLSI Design'02)},
  month =         jan,
  title =         {Compiler-directed Array Interleaving for Reducing Energy in 
                   Multi-bank Memories},
  year =          {2002},
  doi =           {10.1109/ASPDAC.2002.994936},
}

@techreport{DLKB02,
  author =        {Rajagopalan Desikan and Charles R. Lefurgy and Stephen W.
                   Keckler and Doug Burger},
  institution =   {Department of Computer Sciences, The University of Texas at 
                   Austin},
  month =         sep,
  number =        {TR-02-47},
  title =         {On-chip {MRAM} as a High-Bandwidth, Low-Latency Replacement 
                   for {DRAM} Physical Memories},
  year =          {2002},
  url =           {http://www.research.ibm.com/people/l/lefurgy/Publications/mram-tr2002-47.pdf},
}

@inproceedings{DSK02,
  author =        {V. Delaluz and A. Sivasubramaniam and M. Kandemir and N.
                   Vijaykrishnan and M. Irwin},
  booktitle =     {Proceedings of the $39^{th}$ Design Automation Conference
                   (DAC'02)},
  month =         jun,
  title =         {Scheduler based {DRAM} Energy Management},
  year =          {2002},
  doi =           {10.1109/DAC.2002.1012714},
}

@inproceedings{FEL01,
  author =        {Xiaobo Fan and Carla Ellis and Alvin Lebeck},
  booktitle =     {Proceedings of the 2001 International Symposium on
                   Low-Power Electronics and Design (ISLPED'01)},
  month =         aug,
  title =         {Memory Controller Policies for {DRAM} Power Management},
  year =          {2001},
  url =           {http://www.cs.duke.edu/~alvy/papers/islped01.pdf},
}

@techreport{FEL02,
  author =        {Xiaobo Fan and Carla S. Ellis and Alvin R. Lebeck},
  institution =   {Duke University, Department of Computer Science},
  month =         nov,
  number =        {CS-2002-12},
  title =         {Synergy between Power-aware Memory Systems and Processor
                   Voltage Scaling},
  year =          {2002},
  url =           {http://www.cs.duke.edu/ari/millywatt/synergy.pdf},
}

@inproceedings{FEL03,
  author =        {Xiaobo Fan and Carla Ellis and Alvin Lebeck},
  booktitle =     {Proceedings of the Workshop on Power-Aware Computer Systems 
                   (PACS'03)},
  month =         dec,
  title =         {Interactions of Power-aware Memory Systems and Processor
                   Voltage Scaling},
  year =          {2003},
  url =           {http://www.cs.duke.edu/ari/millywatt/papa-dvs.pdf},
}

@inproceedings{GC09,
  author =        {Fei Guo and Kit Colbert},
  booktitle =     {VMworld 2009},
  title =         {Understanding Host and Guest Memory Usage and Other Memory
                   Management Concepts},
  year =          {2009},
}

@inproceedings{GDN01,
  author =        {Peter Grun and Nikil Dutt and Alex Nicolau},
  booktitle =     {Proceedings of the Conference on Design Automation and Test 
                   in Europe (DATE'01)},
  month =         mar,
  pages =         {778--784},
  title =         {Access pattern based local memory customization for low
                   power embedded systems},
  year =          {2001},
  doi =           {10.1109/DATE.2001.915120},
  url =           {http://portal.acm.org/ft_gateway.cfm?id=367973&type=pdf&coll=GUIDE&dl=GUIDE&CFID=27472103&CFTOKEN=31733460},
}

@article{GDN03,
  author =        {Peter Grun and Nikil Dutt and Alex Nicolau},
  journal =       {ACM Transactions on Embedded Computing Systems (TECS)},
  month =         feb,
  number =        {1},
  title =         {Access pattern-based memory and connectivity architecture
                   exploration},
  volume =        {2},
  year =          {2003},
  doi =           {10.1145/605459.605462},
}

@inproceedings{HPS03,
  author =        {H. Huang and P. Pillai and K. G. Shin},
  booktitle =     {Proceedings of the 2003 USENIX Annual Technical Conference},
  month =         jun,
  title =         {Design and Implementation of Power-Aware Virtual Memory},
  year =          {2003},
  url =           {http://www.usenix.org/events/usenix03/tech/huang.html},
}

@inproceedings{HSM02,
  author =        {Zhigang Hu and Stefanos Kaxiras and Margaret Martonosi},
  booktitle =     {Proceedings of the $29^{th}$ International Symposium on
                   Computer Architecture (ISCA'02)},
  month =         may,
  title =         {Timekeeping in the Memory System: Predicting and Optimizing 
                   Memory Behavior},
  year =          {2002},
  url =           {http://parapet.ee.princeton.edu/papers/hzg-cases2001.pdf},
}

@inproceedings{HoKeC01,
  author =        {J. Hom and U. Kremer},
  booktitle =     {Proceedings of the Workshop on Compilers and Operating
                   Systems for Low Power (COLP'01)},
  month =         sep,
  title =         {Energy Management of Virtual Memory on Diskless Devices},
  year =          {2001},
  url =           {http://research.ac.upc.es/pact01/colp/paper09.pdf},
}

@inproceedings{JCH02,
  author =        {Yongsoo Joo and Yongseok Choi and Hojun Shim and Hyung Lee
                   and Kwanho Kim and Naehyuck Chang},
  booktitle =     {Proceedings of the $39^{th}$ Design Automation Conference
                   (DAC'02)},
  month =         jun,
  title =         {Energy Exploration and Reduction of {SDRAM} Memory Systems},
  year =          {2002},
  doi =           {10.1145/513918.514138},
}

@inproceedings{JLN97,
  author =        {Toni Juan and Thomas Lang and Juan J. Navarro},
  booktitle =     {Proceedings of the 1997 International Symposium on Low
                   Power Electronics and Design},
  month =         aug,
  pages =         {196--201},
  title =         {Reducing {TLB} power requirements},
  year =          {1997},
  doi =           {10.1145/263272.263332},
}

@article{Jan01,
  author =        {Jeff Janzen},
  journal =       {Designline},
  number =        {2},
  title =         {Calculating Memory System Power for {DDR} {SDRAM}},
  volume =        {10},
  year =          {2001},
  url =           {http://www.ece.umd.edu/class/enee759h.S2005/references/dl201.pdf},
}

@article{Joh01,
  author =        {Chris Johnson},
  journal =       {Designline},
  number =        {1},
  title =         {{BAT-RAM} Memory for Battery-Powered Applications},
  volume =        {10},
  year =          {2001},
  url =           {http://web.archive.org/web/20031210091217/http://download.micron.com/pdf/pubs/designline/dl101+a.pdf},
}

@inproceedings{KTF02,
  author =        {Masaaki Kondo and Shinichi Tanaka and Motonobu Fujita and
                   Hiroshi Nakamura},
  booktitle =     {Proceedings of the Workshop on Compilers and Operating
                   Systems for Low Power (COLP'02)},
  month =         sep,
  title =         {Reducing Memory System Energy in Data Intensive
                   Computations by Software-Controlled On-Chip Memory},
  year =          {2002},
  url =           {http://www.hal.rcast.u-tokyo.ac.jp/research/scima/papers/COLP02.pdf},
}

@inproceedings{LB03,
  author =        {Hsien-Hsin S. Lee and Chinnakrishnan S. Ballapuram},
  booktitle =     {Proceedings of the 2003 International Symposium on
                   Low-Power Electronics and Design (ISLPED'03)},
  month =         aug,
  pages =         {306--311},
  title =         {Energy Efficient {D-TLB} and Data Cache using
                   Semantic-Aware Multilateral Partitioning},
  year =          {2003},
  url =           {http://www.ece.gatech.edu/~leehs/pub/ISLPED03-lee.pdf},
}

@inproceedings{LFZE00,
  author =        {Alvin Lebeck and Xiaobo Fan and Heng Zeng and Carla Ellis},
  booktitle =     {Proceedings of the Ninth International Conference on
                   Architectural Support for Programming Languages and
                   Operating Systems (ASPLOS'00)},
  month =         nov,
  title =         {Power Aware Page Allocation},
  year =          {2000},
  url =           {http://www.cs.duke.edu/~alvy/papers/CS-2000-08.pdf},
}

@inproceedings{LK06,
  author =        {Da Lo, Chia-Tien and Kato, Mayumi},
  booktitle =     {Proceedings of the Twentieth Annual International
                   Conference on Supercomputing (ICS'06)},
  title =         {Power Consumption Reduction by Memory Compression in Java
                   Embedded Systems},
  year =          {2006},
  url =           {http://elearning.lib.fcu.edu.tw/bitstream/2377/3491/1/ce07ics002006000040.pdf},
}

@inproceedings{LLD04,
  author =        {Xiaodong Li and Zhenmin Li and Francis M. David and Pin
                   Zhou and Yuanyuan Zhou and Sarita V. Adve and Sanjeev
                   Kumar},
  booktitle =     {Proceedings of the Eleventh International Conference on
                   Architectural Support for Programming Languages and
                   Operating Systems (ASPLOS'04)},
  month =         oct,
  title =         {Performance Directed Energy Management for Main Memory and
                   Disks},
  year =          {2004},
  doi =           {10.1145/1024393.1024425},
}

@inproceedings{MMC00,
  author =        {Afzal Malik and Bill Moyer and Dan Cermak},
  booktitle =     {Proceedings of the 2000 international symposium on Low
                   power electronics and design},
  month =         jul,
  pages =         {241--243},
  title =         {A low power unified cache architecture providing power and
                   performance flexibility},
  year =          {2000},
  url =           {http://portal.acm.org/ft_gateway.cfm?id=344610&type=pdf&coll=GUIDE&dl=GUIDE&CFID=27328064&CFTOKEN=85315807},
}

@inproceedings{MS99a,
  author =        {T. Martin and D. Siewiorek},
  booktitle =     {Proceedings of the 1999 International Symposium on
                   Low-Power Electronics and Design (ISLPED'99)},
  month =         aug,
  title =         {The impact of battery capacity and memory bandwidth on
                   {CPU} speed-setting: a case study},
  year =          {1999},
  url =           {http://www.acm.org/pubs/articles/proceedings/dac/313817/p200-martin/p200-martin.pdf},
}

@manual{Mic01,
  note =          {Technical Note TN-46-03},
  organization =  {Micron Technology},
  title =         {Calculating {DDR} Memory System Power},
  year =          {2005},
  url =           {http://www.micron.com/get-document/?documentId=177&file=TN4603.pdf},
}

@manual{Mic02,
  note =          {Technical Note TN-46-12},
  organization =  {Micron Technology},
  title =         {Power-Saving Features of Mobile {LPDRAM}},
  year =          {2009},
  url =           {http://www.micron.com/get-document/?documentId=184&file=tn4612.pdf},
}

@article{NG03,
  author =        {A. Nacul, T. Givargis},
  journal =       {Korea Multimedia Society, Key Technology of Next Generation 
                   IT},
  month =         dec,
  pages =         {30--39},
  title =         {Adaptive Cache Management for Low Power Embedded Systems},
  year =          {2003},
  issn =          {1229-778X},
  url =           {http://www.ics.uci.edu/~givargis/},
}

@inproceedings{PJZ06,
  author =        {Vivek Pandey and Weihang Jiang and Yuanyuan Zhou and
                   Ricardo Bianchini},
  booktitle =     {Proceedings of the Twelfth International Symposium on
                   High-Performance Computer Architecture (HPCA'06)},
  month =         feb,
  title =         {{DMA}-Aware Memory Energy Conservation},
  year =          {2006},
  url =           {http://www.cs.rutgers.edu/~ricardob/papers/hpca06.pdf},
}

@inproceedings{SD95,
  author =        {Ching-Long Su and Alvin M. Despain},
  booktitle =     {Proceedings of the 1995 International Symposium on Low
                   Power Design},
  month =         apr,
  pages =         {63--68},
  title =         {Cache design trade-offs for power and performance
                   optimization: a case study},
  year =          {1995},
  url =           {http://portal.acm.org/ft_gateway.cfm?id=224093&type=pdf&coll=GUIDE&dl=GUIDE&CFID=27470921&CFTOKEN=80180713},
}

@inproceedings{SDR02,
  author =        {G.Edward Suh and Srinivas Devadas and Larry Rudolph},
  booktitle =     {Proceedings of the Eighth International Symposium on
                   High-Performance Computer Architecture (HPCA'02)},
  month =         feb,
  title =         {A New Memory Monitoring Scheme for Memory-Aware Scheduling
                   and Partitioning},
  year =          {2002},
  url =           {http://www.computer.org/proceedings/hpca/1525/15250117abs.htm},
}

@inproceedings{SVD03,
  author =        {Z. Stamenkovic and F. Vater and Z. Dyka},
  booktitle =     {Proceedings of International Workshop on {IP} Based
                   System-on-Chip Design},
  month =         nov,
  title =         {A Framework for Selection of Cache Configurations for Low
                   Power},
  year =          {2003},
  url =           {http://www.us.design-reuse.com/articles/article7319.html},
}

@inproceedings{TVK01,
  author =        {S. Tomar and N. Vijayakrishnan and M. Kandemir and A.
                   Sivasubramaniam and M. J. Irwin},
  booktitle =     {Proceedings of the Java Virtual Machine Research and
                   Technology Symposium ({JVM'01})},
  month =         apr,
  title =         {Energy Behavior of Java Applications from the Memory
                   Perspective},
  year =          {2001},
}

@article{Tre01,
  author =        {R. B. Tremaine},
  journal =       {{IBM} Journal of Research and Development},
  number =        {2},
  pages =         {271--285},
  title =         {{IBM} Memory Expansion Technology ({MXT})},
  volume =        {45},
  year =          {2001},
  doi =           {10.1147/rd.452.0271},
}

@inproceedings{UNS02,
  author =        {Sumesh Udayakumaran and Bhagi Narahari and Rahul Simha},
  booktitle =     {Proceedings of the Workshop on Compilers and Operating
                   Systems for Low Power (COLP'02)},
  month =         sep,
  title =         {Application Specific Memory Partitioning for Low Power},
  year =          {2002},
  url =           {http://www.seas.gwu.edu/~narahari/colp2.pdf},
}

@inproceedings{VHS98,
  author =        {Joerg Vollrath and Markus Huebl and Ernst Stahl},
  booktitle =     {Proceedings of the Seventh Asian Test Symposium},
  title =         {Power Analysis of {DRAM}s},
  year =          {1998},
  doi =           {10.1109/ATS.1998.741635},
}

@inproceedings{WKS99,
  author =        {Paul R. Wilson and Scott F. Kaplan and Yannis Smaragdakis},
  booktitle =     {Proceedings of the {USENIX} 1999 Annual Technical
                   Conference},
  pages =         {101--116},
  title =         {The Case for Compressed Caching in Virtual Memory Systems},
  year =          {1999},
  url =           {http://www.usenix.org/publications/library/proceedings/usenix99/full_papers/wilson/wilson.pdf},
}

@inproceedings{dgmb07,
  author =        {B. Diniz and D. Guedes and W. Meira Jr. and R. Bianchini},
  booktitle =     {Proceedings of the $34^{th}$ International Symposium on
                   Computer Architecture (ISCA'07)},
  month =         jun,
  title =         {Limiting the Power Consumption of Main Memory},
  year =          {2007},
  url =           {http://www.cs.rutgers.edu/~ricardob/papers/isca07.pdf},
}

@inproceedings{fbdimm,
  author =        {Vogt, P.},
  booktitle =     {Intel Developer Forum},
  month =         feb,
  title =         {Fully Buffered {DIMM} ({FB-DIMM}) Server Memory
                   Architecture: Capacity, Performance, Reliability, and
                   Longevity},
  year =          {2004},
}

@manual{micronddr2,
  author =        {Micron Technology Inc.},
  institution =   {Micron Technology Inc.},
  title =         {512{Mb}: x4, x8, x16 {DDR2} {SDRAM} Features},
  year =          {2004},
}

@techreport{micronddr3,
  author =        {Micron Technology Inc.},
  institution =   {Micron Technology Inc.},
  number =        {TN-41-01},
  title =         {Calculating Memory System Power for {DDR3}},
  year =          {2007},
}

@manual{micronfbdimm,
  author =        {Micron Technology Inc.},
  institution =   {Micron Technology Inc.},
  title =         {240-{Pin} 256{MB}, 512{MB}, 1{GB} {DDR}2 {SDRAM} {FBDIMM}
                   ({SR}, {FB}, x72) Features},
  year =          {2004},
}

@techreport{micronlpdram,
  author =        {Micron Technology Inc.},
  institution =   {Micron Technology Inc.},
  number =        {TN-46-12},
  title =         {Mobile {DRAM} Power-Saving Features/Calculations},
  year =          {2005},
}

@mastersthesis{mueller09accessprofiles,
  author =        {Sergej M{\"u}ller},
  month =         jun # {~30},
  school =        {University of Karlsruhe, Germany},
  type =          {Study Thesis},
  title =         {Improving Memory Management with Hardware-Generated Memory
                   Access Profiles},
  year =          {2009},
  url =           {http://os.ibds.kit.edu/downloads/sa_2009_mueller-sergej_memory-access-profiles.pdf},
}