3 citations found. Retrieving documents...
Mummert, L., Satyanarayanan, M., "Efficient and Portable File Reference Tracing in a Distributed Workstation Environment," Carnegie Mellon University, manuscript in preparation.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Status Report on Research in Transparent Informed.. - Patterson, Gibson.. (1993)   (46 citations)  Self-citation (Satyanarayanan)   (Correct)

....for make experiments. The make program was modified slightly so that the first thing it does is fork off a prefetching process. The parent process then simply continues on, executing the standard make code. The files to prefetch were determined in advance using a file system tracing facility [Mummert92] and hard wired into the prefetcher. Thus, the prefetching was based 8 on accurate knowledge of the accesses to be performed. The prefetch mechanism differs in the local and remote cases. In the local case, the prefetch process sequentially reads files in 64K chunks using standard system calls. ....

....With such straightforward programming styles, we expect that precise hints can be extracted automatically. In some cases, even programmers may not fully understand the file accesses their programs make. An access pattern profiler could be built on top of an efficient file system tracing facility [Mummert92]. The profiler could help programmers improve the quality of their hints, or it could be used directly to gen 11 erate hints for future runs. A variation on giving hints for other programs is giving hints for library routines such as a fastfourier transform (FFT) procedure in a math library. ....

Mummert, L., Satyanarayanan, M., "Efficient and Portable File Reference Tracing in a Distributed Workstation Environment," Carnegie Mellon University, manuscript in preparation.


Disk Reads with DRAM Latency - Gibson, Patterson, Satyanarayanan (1992)   (3 citations)  Self-citation (Satyanarayanan)   (Correct)

....in the first page of a program s binary. Alternatively, a program specific hint binary whose name is constructed by simple rules could be invoked in parallel. Finally, our last example method for generating hints exploits the efficient workload tracing tools developed for file system research [Mummert91]. A compactly represented trace of a program s access patterns could be collected and reported so that a programmer can gauge the accuracy of the hints already issued and construct new hints based, possibly literally, on previous traces. 6. Research Goals and Challenges. Where hints are ....

Lily B. Mummert, M. Satyanarayanan, "Efficient and Portable File Reference Tracing in a Distributed Workstation Environment," Carnegie Mellon University, manuscript in preparation.


Using Transparent Informed Prefetching (TIP) to.. - Patterson, Gibson.. (1992)   Self-citation (Satyanarayanan)   (Correct)

....an independent prefetch process runs down the right side of the fork. The prefetch process uses the expanded list of filenames to determine what to prefetch. The right hand chart shows the configuration for the make example. It is similar to the previous example except that a tracing facility [Mummert92] is used to determine in advance the files to prefetch. To prefetch from the local disk, the prefetch process simply read the appropriate files, indirectly causing the data to be moved into the cache. To prefetch remotely from Coda, the prefetch process used a special prefetch ioctl to explicitly ....

Mummert, L., Satyanarayanan, M., "Efficient and Portable File Reference Tracing in a Distributed Workstation Environment," Carnegie Mellon University, manuscript in preparation.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC