最适合科学计算的 Linux 发行版?

最适合科学计算的 Linux 发行版?

我最近买了一台新笔记本电脑,在家时用于科学研究。该机器配备 8 核 Intel i7 处理器、4 GB RAM 和 Nvidia 显卡(2 GB,Ivy Bridge)。我最需要的计算程序是 MATLAB 和 Python。

我尝试安装 Ubuntu(版本 12.10 和 13.04),但它们都很慢。当 MATLAB 100% 使用 1 个核心时,整个操作系统就会冻结。不能同时做任何事情。另外,显卡显然没有充分发挥其潜力(我要么使用 optirun,要么在启动程序时给出 DRI_PRIME 标志),并且 Unity 根本没有使用它。

对于我的目的来说,其他操作系统会比 Ubuntu 更好吗?另外,我如何才能将少数核心专用于操作系统,将少数核心专用于 MATLAB/Python,将少数核心专用于其他程序(Chrome、Messaging、LaTeX 等)

答案1

如果你来到发行表,您可以根据分类为“科学”的发行版搜索所有可用发行版。您可能还想在该搜索中包含“教育”。

我点击了搜索页面这里

这些是该搜索的结果:

  1. 科学Linux(40) Scientific Linux 是重新编译的红帽企业 Linux,由费米国家加速器实验室和欧洲核研究组织 (CERN) 共同开发。虽然它的目标是与 Red Hat Enterprise Linux 完全兼容,但它也提供了上游产品中没有的附加软件包;其中最值得注意的是各种文件系统,包括 Cluster Suite 和全局文件系统 (GFS)、FUSE、OpenAFS、Squashfs 和 Unionfs、Intel 无线固件的无线网络支持、MadWiFi 和 NDISwrapper、Sun Java 和 Java 开发套件 (JDK) 、轻量级 IceWM 窗口管理器、R(一种用于统计计算的语言和环境)以及 Alpine 电子邮件客户端。

  2. 生物Linux(118) Bio-Linux是一个功能齐全、功能强大、可配置且易于维护的生物信息学工作站。 Bio-Linux 在 Ubuntu 基础上提供了 500 多个生物信息学程序。生物信息学程序有一个图形菜单,可以轻松访问 Bio-Linux 生物信息学文档系统和对测试程序有用的示例数据。还可以安装处理新一代序列数据类型的 Bio-Linux 软件包。

  3. 波塞冬Linux(188) Poseidon Linux 是一个主要为学术和科学用途而设计的 GNU/Linux 发行版。它基于 Ubuntu LTS,通过添加大量 GIS/地图、数值建模、2D/3D/4D 可视化、统计、遗传学、创建简单和复杂图形以及编程语言的应用程序来增强其父版本。日常使用的常用软件,如 LibreOffice 套件、互联网浏览器、即时消息和聊天客户端也包括在内。

  4. CAELinux(241) CAELinux 是一个实时 DVD Linux 发行版,专用于计算机辅助工程 (CAD) 和有限元分析。它基于 Ubuntu,具有用于从 CAD 几何进行专业 3D FE 分析的完整软件解决方案。它包括 Salome 3D 前/后处理器、Code_Aster 非线性/多物理场 FE 求解器、Code-Saturne 和 OpenFOAM CFD 求解器、Elmer 多物理套件、GMSH、Netgen 和 enGrid 3D 网格划分器、GNU Octave、Rkward、wxMaxima、Scilab、和更多。

相关内容