The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In this work, we propose mining based file caching scheme for hybrid storage with NAND Flash and Hard disk drive. The objective of this research is to expedite the application launch latency in legacy Operating System. We apply data mining algorithm to extract the correlated file access pattern. In selecting the files to be loaded onto NAND flash, we incorporate the physical distance among the correlated...
This paper presents an intelligent prefetching technique that significantly improves hybrid flash-disk storage, a combination of hard disk and flash memory. As a prefetching strategy, we adopt the sequential pattern mining, a variant of association rule mining. Our goal is to minimize overall I/O processing time of hybrid storage systems with using the Fully Associated Sector Translation (FAST) technique...
This paper presents a new page replacement algorithm called Adaptive Page Replacement Algorithm (APRA), aiming at reducing the number of read, write, and erase operations and thereby improving the performance of NAND flash memory based storage systems. APRA uses a learning rule to adaptively and continually revise its parameter in response to diverse workloads with different access patterns. Experiments...
In this paper, we propose a static cache management policy for RAID architecture which uses an SSD as a disk cache. Because SSD has several drawbacks, dynamic cache management scheme such as LRU can cause serious problem i.e., too much write operations can be occurred in order to contain most recently used data. Frequent write operations on SSD not only slow down the performance but also shorten the...
Flash memory, especially NAND flash memory, is being rapidly deployed as data storage for mobile devices such as mobile phones, digital cameras and PDA's. With its capacity increasing and price dropping, Flash memory has been installed in many portable computers instead of magnetic disk for its light weight, small size, physical stability and low power consumption. We may expect that Flash memory...
In this paper, we present a network server architecture which concentrates popular data on both HDD and NAND flash. Popular Data Concentration (PDC) is a well known technique to reduce the power consumption of disk arrays. We extended PDC by adding NAND flash based Solid State Drive (SSD) and achieved better performance and energy savings. We developed a novel file placement policy which places popular...
As the capacity of flash memory increases and price drops, flash memory will compete more successfully with disk drives. It is thus not inconceivable to consider running a full database system on the flash-only computing platforms or running an embedded database system on the lightweight computing devices. In this paper, the characteristics of flash memory and the key points of designing a flash-based...
In this paper, we present a new way of improving hybrid flash-disk storage systems by intelligently prefetching file objects with sequential pattern mining technique. Our ultimate goal is to minimize overall file I/O processing time of hybrid storage systems with the fully associated sector translation (FAST) technique that is known to be the best mapping method in managing flash memory. The FAST...
Flash memory has become a popular device due to its huge-capacity, low-power consumption, non-volatility, and shock-resistance. A flash-memory storage system has replaced a hard-disk drive in many applications, especially in embedded systems. Recently, the implementation of file systems on flash-memory storage systems has become an important research topic. How to efficiently manage files and handle...
With the rapid increasing capacity of flash chips, flash-aware indexing techniques are highly desirable for flash devices. The unique features of flash memory, such as the erase-before-write constraint and the asymmetric read/write cost, severely deteriorate the performance of the traditional B+-tree algorithm. In this paper, we propose a new indexing method, called lazy-update B+-tree, to overcome...
Flash memory is now widely deployed as data storage for mobile devices such as mobile phones, digital cameras and PDA's. Since the gap of access time to main memory and disk continue growing, flash memory becomes more attractive for speeding up data analysis application as a faster non-volatile storage in laptops and personal computers. We may expect that flash memory will finally take the place of...
Flash memory solid state disks (SSDs) are gaining popularity and replacing hard disk drives (HDDs) in mobile computing systems, such as ultra mobile PCs (UMPCs) and notebook PCs, because of their lower power consumption, faster random access, and higher shock resistance. In this paper, we propose a high-performance flash memory SSD architecture called Hydra that efficiently and effectively translates...
Recent development of next generation non-volatile memory types such as MRAM, FeRAM and PRAM provide higher commercial value to Non-Volatile RAM (NVRAM). In this paper, we suggest the utilization of small-sized, next-generation NVRAM as a write buffer to improve the overall performance of NAND flash memory-based storage systems. We propose a novel block-based NVRAM write buffer management policy,...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.