【24h】

Algorithmic Profiling

机译:算法分析

获取原文

摘要

Traditional profilers identify where a program spends most of its resources. They do not provide information about why the program spends those resources or about how resource consumption would change for different program inputs. In this paper we introduce the idea of algorithmic profiling. While a traditional profiler determines a set of measured cost values, an algorithmic profiler determines a cost function. It does that by automatically determining the "inputs" of a program, by measuring the program's "cost" for any given input, and by inferring an empirical cost function.
机译:传统的探查器确定程序在哪里花费大部分资源。他们不提供有关该计划花费这些资源的信息或关于不同程序输入如何改变资源的信息。在本文中,我们介绍了算法分析的想法。虽然传统的分析器确定一组测量的成本值,但算法分析器确定成本函数。它通过自动确定程序的“输入”,通过为任何给定输入测量程序的“成本”,并通过推断经验成本函数来确定程序的“成本”。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号