面朝大海,春暖华开

focus on scientific computue, 3dgis, spatial database
专注于科学计算、GIS空间分析

 

c#与科学计算之一:发掘 C# 特性赋予科学计算项目以威力(转贴)

http://www.vckbase.com/document/viewdoc/?id=1058

原文出处:MSDN Magazine March 2004(C# In-Depth)

下载此文章的代码 ScientificC.exe (127KB)

本文假定你熟悉 C# 

摘要
  C#语言在多种项目中应用的相当成功,它们包括 Web、数据库、GUI及其他更多类型项目。有充分理由认为,C# 代码最前沿的应用领域之一很可能是科学计算。但 C# 能达到 FORTRAN 和 C++ 应用于科学计算项目的水平吗?
  在本文中,通过研究由 .NET 通用语言运行时决定的 JIT 编译器、微软中间语言和垃圾收集器如何影响性能,作者回答了这个问题。他还论述了 C# 数据类型,包括数组和矩阵,及其它在科学计算 应用中起重要作用的语言特性。

 结束语

  当开发者已经乐于用 C# 开发基于 Internet 组件和分布式程序时,不需要什么调查工作来证实 C# 可以作为一门科学计算语言。在本文中,我展现C#里许多强大 的特性,它们使 C# 成为开发科学计算代码的理想平台。虽然目前 C# 的性能被充分认识完全足以胜任科学计算语言,我们仍希望 JIT 编译器的下一个版本的性能会更好。 

相关文章:
  • Writing Faster Managed Code: Know What Things Cost
  • Writing High-Performance Managed Applications : A Primer
  • Performance Considerations for Run-Time Technologies in the .NET Framework
  • Performance Tips and Tricks in .NET Applications
  •  作者简介
      Fahad Gilani 在澳大利亚国家大学致力于研究嵌入系统,高性能计算,和内存管理。数本 Wrox 出版社发行的 .NET书的合著者,他也是一位独立顾问和自由开发者。你可以通过Fahad_Gilani@yahoo.com 联系他。

    本文出自 MSDN MagazineMarch 2004 期刊,可通过当地 报摊获得,或者最好是 订阅

    本文由 VCKBASE MTT 翻译

    posted on 2005-09-29 20:09  风过 无痕  阅读(1061)  评论(0编辑  收藏  举报

    导航

    向日葵支付宝收钱码