1 |
Micro Virtual Machines: A Solid Foundation for Managed Language Implementation ...
|
|
|
|
BASE
|
|
Show details
|
|
2 |
Draining the Swamp: Micro Virtual Machines as Solid Foundation for Language Development
|
|
Wang, Kunshan; Lin, Yi; Blackburn, Stephen M.. - : Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2015. : LIPIcs - Leibniz International Proceedings in Informatics. 1st Summit on Advances in Programming Languages (SNAPL 2015), 2015
|
|
BASE
|
|
Show details
|
|
3 |
A survey of address translation technologies for flash memories
|
|
|
|
In: http://dbgroup.cs.tsinghua.edu.cn/ligl/papers/acm-csur-2014-flash.pdf (2014)
|
|
Abstract:
Flash is a type of Electronically Erasable Programmable Read-Only Memory (EEPROM). Different from traditional magnetic disks, flash memories have no moving parts and are purely electronic devices, giving them unique advantages, such as lower access latency, lower power consumption, higher density, shock resistance, and lack of noise. However, existing applications cannot run directly on flash memories due to their special characteristics. Flash Translation Layer (FTL) is a software layer built on raw flash memories that emulates a normal block device like magnetic disks. Primary functionalities of the FTL include address translation, garbage collection, and wear leveling. This survey focuses on address translation technologies and provides a broad overview of existing schemes described in patents, journals, and conference proceedings.
|
|
Keyword:
Algorithms; B.7.1 [Integrated Circuits; Categories and Subject Descriptors; D.4.2 [Operating Systems; D.4.3 [Operating Sys- tems; D.4.5 [Operating Systems; Design; E.5 [Files]—Organization/structure General Terms; File Systems Management—File organization; Flash memory; flash translation layer; garbage collection ACM Reference Format; Performance Additional Key Words and Phrases; Reliability—Fault- tolerance; Storage Management—Secondary storage; Types and Design Styles—Memory tech- nologies; wear leveling
|
|
URL: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.646.8747 http://dbgroup.cs.tsinghua.edu.cn/ligl/papers/acm-csur-2014-flash.pdf
|
|
BASE
|
|
Hide details
|
|
4 |
A superblock-based flash translation layer for nand flash memory
|
|
|
|
In: http://www.ssrc.ucsc.edu/PaperArchive/kang-emsoft06.pdf (2006)
|
|
BASE
|
|
Show details
|
|
5 |
MULTILISP: a language for concurrent symbolic computation
|
|
|
|
In: http://pages.cs.wisc.edu/~fischer/cs538.s07/multilisp.pdf (1985)
|
|
BASE
|
|
Show details
|
|
6 |
Down for the Count? Getting Reference Counting Back in the Ring ∗
|
|
|
|
In: http://users.cecs.anu.edu.au/%7Esteveb/downloads/pdf/rc-ismm-2012.pdf
|
|
BASE
|
|
Show details
|
|
7 |
Draining the Swamp: Micro Virtual Machines as Solid Foundation for Language Development
|
|
|
|
In: http://drops.dagstuhl.de/opus/volltexte/2015/5034/pdf/24.pdf
|
|
BASE
|
|
Show details
|
|
|
|