首页> 外文会议>ACM symposium on Applied computing >Challenges in the compilation of a domain specific language for dynamic programming
【24h】

Challenges in the compilation of a domain specific language for dynamic programming

机译:用于动态编程的域特定语言汇编的挑战

获取原文
获取外文期刊封面目录资料

摘要

Many combinatorial optimization problems in biosequence analysis are solved via dynamic programming. To increase programming productivity and program reliability, a domain specific language embedded in Haskell has been suggested. We point out several shortcomings of this approach, and report on some challenges in the (ongoing) project of migrating this domain specific language from its host language to a directly compiled implementation. Most of these challenges are domain specific optimizations, which not only improve significant constant factors of runtime and space requirements, but also affect asymptotic efficiency. We report on our solutions to some of these problems, and point out others that are still open.
机译:通过动态编程解决了生物序列分析中的许多组合优化问题。为了提高编程生产力和程序可靠性,提出了嵌入在Haskell的域特定语言。我们指出了这种方法的几个缺点,并报告了(正在进行的)项目中从其主机语言迁移到直接编译的实施的域的一些挑战。大多数这些挑战是域特定优化,这不仅改善了运行时和空间要求的显着恒定因素,而且影响了渐近效率。我们向我们的一些问题报告我们的解决方案,并指出仍然开放的其他问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号