Affiliation:
1. Harvard University, Cambridge, MA
Abstract
Manually tuning the parameters or "knobs" of a complex software system is an extremely difficult task. Ideally, the process of software tuning should be automated, allowing software systems to reconfigure themselves as needed in response to changing conditions. We present a methodology that uses a probabilistic, graphical model known as an influence diagram as the foundation of an effective, automated approach to software tuning. We have used our methodology to simultaneously tune four knobs from the Berkeley DB embedded database system, and our results show that an influence diagram can effectively generalize from training data for this domain.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Hardware and Architecture,Software
Reference3 articles.
1. Sleepycat Software Inc. Berkeley DB. New Riders Publishing Indianapolis IN 2001. (See also the Sleepycat Web site: www.sleepycat.com.) Sleepycat Software Inc. Berkeley DB. New Riders Publishing Indianapolis IN 2001. (See also the Sleepycat Web site: www.sleepycat.com.)
Cited by
22 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献