A. Wayne Madison's research while affiliated with Clemson University and other places

Publications (3)

Conference Paper
Reducing cache conflict misses by improving the placement of page frames in the cache has been shown to increase overall system performance. Research efforts have focused on improving the distribution of page frames across cache bins with the goal of obtaining an even distribution of physical page frames in each bin. The problem with attempting to...
Conference Paper
Careful page placement policies are memory management heuristics that map virtual pages to physical memory in a manner that tends to reduce the average CPU cache conflict miss rate compared to random placement. Careful placement is particularly well-suited to large direct-mapped caches. Perfect page placement is the limiting case of careful placeme...
Conference Paper
Historically, the majority of virtual storage operating systems have used random virtual page placement. Random placement interacts undesirably with a direct-mapped cache to produce cache conflict misses, some of which could be avoided by making better placement decisions. Recently, several studies on careful page placement as an alternative to ran...

Citations

... Bin hopping [12] was used in Digital UNIX [15]. Later research in the area of cache-aware page allocation focused on directing the allocation performed in the operating system by an advice from applications running in user space [15], and on dynamic changes of the virtual-to-physical mapping according to run-time changes in application behavior ([17, 18] and many oth- ers). Going even further in customization for special applications , some researches argued that the virtual memory management should be fully implemented in user space, especially in the case of applications with nontypical memory usage, such as databases [19, 20]. ...