首页> 外文会议>Conference on object-oriented programming, systems, languages, and applications >OoLaLa: an Object Oriented Analysis and Design of Numericla Linear Algebra
【24h】

OoLaLa: an Object Oriented Analysis and Design of Numericla Linear Algebra

机译:OOLALA:数字线性代数的面向对象分析和设计

获取原文

摘要

In this paper we review the design of a sequential object oriented linear algebra library, OoLaLa. Seveal designs are proposed and used to classify existing sequential object oriented libraries. The classification is based on the way that matrices and matrix operations are represneted. OoLaLa's represnetation of matrices is capable of dealing with certain matrix operations that, although mathematically valid, are not handled correctly by existing libraries. OoLaLa also enables implementations of matrix calculations at various abstraction levels ranging from the relatively low-level abstraction of a fortran BLAS-like implementation to higher-level abstractions that hide many implementation details. OoLaLa addresses a wide range of numerical linear algebra functionality while the reviewed object oriented libraries concentrate on parts of such functionality. We include some preliminary performance results for a Java implementation of OoLaLa.
机译:在本文中,我们审查了oolala的顺序对象导向线性代数库的设计。提出八个设计并用于对面向对象面向的库进行分类。分类基于矩阵和矩阵操作是表示的方式。 OOLALA的矩阵的代表能够处理某些矩阵操作,尽管数学上有效,但现有库无法正确处理。 OOLALA还可以实现各种抽象级别的矩阵计算的实现,范围从福特兰堡的相对低级别的抽象到隐藏许多实现细节的更高级别抽象。 Oolala地址各种数字线性代数功能,而审查的面向对象的库集中在这些功能的部分。我们包括oolala的Java实施的一些初步性能结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号