Exploring Memory Hierarchy Design with Emerging Memory Technologies by Guangyu Sun

Exploring Memory Hierarchy Design with Emerging Memory Technologies by Guangyu Sun

Author:Guangyu Sun
Language: eng
Format: epub
Publisher: Springer International Publishing, Cham


1G.(20–100)M.100u

1 GB database, 100 simulated users, the size of buffer pool varies from 20 to 100 MB

The sizes of a page, an erase unit, and a log sector are set to be 4 KB, 256 KB, and 512 Bytes, respectively. For the configuration of the IPL method using only NAND flash memory, there are four log pages in each erase unit. We have mentioned in Sect. 2.4.1 that if the multi-level storage is supported with the PRAM log region, the area of log region is not increased if we replace NAND flash memory with PRAM of the same capacity. In order to explore the advantages of using PRAM, the size of PRAM log region is reduced to be half of the flash log region. Therefore, the area of log region is still kept the same even if the multi-level storage is not employed for the PRAM log region. We will show that performance is still improved. Thus, for the simple static assignment configuration of hybrid architecture, there are 8 KB of PRAM logs in each erase unit. For the dynamic assignment, the merge operations are triggered when the size of free log sectors are lower than 30 % of the total size of PRAM. Then, we ensure that the system will not be stalled for a long time when burst write operations happen.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Popular ebooks
Linux Device Driver Development Cookbook by Rodolfo Giometti(3335)
Building Low Latency Applications with C++ by Sourav Ghosh(2611)
Fusion 360 for Makers by Lydia Sloan Cline(1977)
Networking A Beginner's Guide by Bruce Hallberg(1919)
But How Do It Know? by J. Clark Scott(1804)
Computers For Seniors For Dummies by Nancy C. Muir(1764)
Arduino Project Handbook, Volume 2: 25 Simple Electronics Projects for Beginners by Geddes Mark(1748)
Hands-On Linux for Architects by Denis Salamanca(1706)
Hack and HHVM by Owen Yamauchi(1666)
31 Days Before Your CompTIA A+ Exams (Shanette Luellen's Library) by Benjamin Patrick Conry(1657)
PrestaShop Recipes by Arnaldo Pérez Castaño(1460)
MicroPython Projects by Jacob Beningo(1432)
Hands-On Internet of Things with MQTT by Tim Pulver(1384)
Getting Started with Soldering: A Hands-On Guide to Making Electrical and Mechanical Connections by Vinck Marc de(1376)
Raspberry Pi Electronics Projects for the Evil Genius (Tab) by Norris Donald & Norris Donald(1376)
Embedded Systems Architecture by Daniele Lacamera(1369)
Healthcare Information Security and Privacy (All-In-One) by Sean Murphy(1364)
Shaping the Fourth Industrial Revolution by Klaus Schwab & Nicholas Davis & Satya Nadella(1353)
The Internet of Things (The MIT Press Essential Knowledge series) by Greengard Samuel(1342)
Raspberry Pi Beginners Guide: Ultimate Guide For Rasberry Pi, User guide To Get The Most Out Of Your Investment, Hacking, Programming, Python, Best Hardware, Beginners Guide To Rasberry Pi by Steven Giles(1329)