-
在wssspe(可持续性科学软件研讨会)上,讨论了关于MATLAB集成C代码的实践和经验
资源介绍
Matlab集成的c代码%花园和草地:可持续科学计算中的软件传播策略%Aron
Ahmadia,美国陆军工程师研发中心
该文章目前正在进行公开审查。
欢迎在其页面上发表评论和讨论。
致谢
多亏了,,和进行了有益的讨论并做出了许多贡献。
本文是在上合作撰写的。
介绍
科学软件基础架构生态系统
科学家花费大量时间开发和使用软件。
一份报告称,科学家平均在软件上花费40%,在软件开发上花费30%。
普林斯顿大学的一项研究报告了类似的观察结果。
尽管花费了大量的研究精力,但仍指出:
[NSF资助的科学]软件基础结构有机地和不一致地发展,其开发和采用很大程度上是社区对其他目标计划的回应的副产品
科学软件基础架构涵盖了数字产品的整个空间,这些空间可以启用或加速科学发现。
当今,大多数科学软件基础结构都是通用的,也就是说,它并不是主要为科学家设计或使用的。
例如,在当今最常用的操作系统中,很少有专门供科学家使用的组件。
尽管众所周知,硬件开发的行业趋势推动科学的硬件基础设施发展,但是软件基础设施开发的行业趋势对科学软件开发具有类似的深远影响。
大教堂和集市
1999年,埃里克·雷蒙德(Eric
S.
- 上一篇: 山东建筑大学操作系统期末考试
- 下一篇: 操作系统期末复习.zip