web-dev-qa-db-ja.com

科学計算に最適なLinuxディストリビューション?

最近、家にいるときに科学研究に使用する新しいラップトップを購入しました。このマシンには、8コアのIntel i7プロセッサー、4 GBのRAM、およびNvidiaのグラフィックカード(2 GB、Ivy Bridge)が搭載されています。コンピューティングに最も必要なプログラムは、MATLABとPythonです。

Ubuntu(バージョン12.10および13.04)をインストールしようとしましたが、どちらも低速でした。 MATLABが1コアを100%使用すると、OS全体がフリーズします。同時に何もできない。また、グラフィックカードは明らかにその能力を最大限に活用されておらず(プログラムの起動時にoptirunを使用するか、DRI_PRIMEフラグを指定しています)、Unityではまったく使用されていません。

私の目的では、他のOSがUbuntuよりも優れているでしょうか?また、いくつかのコアをOSに、いくつかをMATLAB/Pythonに、いくつかを他のプログラム(Chrome、メッセージング、LaTeXなど)に専用にするにはどうすればよいでしょうか。

20

Distrowatch にアクセスすると、「科学的」として分類されているディストリビューションに基づいて、利用可能なすべてのディストリビューションを検索できます。その検索に「教育」も含めることをお勧めします。

検索ページ here を叩きました。

これらはその検索の結果です:

  1. Scientific Linux (40)Scientific Linuxは、再コンパイルされたRed Hat Enterprise Linuxであり、Fermi National Accelerator Laboratoryと欧州核研究機構(CERN)が共同開発しました。 Red Hat Enterprise Linuxとの完全な互換性を目指していますが、上流の製品にはない追加パッケージも提供しています。これらの中で最も注目に値するのは、Cluster SuiteおよびGlobal File System(GFS)、Fuse、OpenAFS、SquashfsおよびUnionfs、Intelワイヤレスファームウェアによるワイヤレスネットワーキングサポート、MadWiFiおよびNDISwrapper、Sun JavaおよびJava開発キット(JDK)、軽量IceWMウィンドウマネージャー、R-統計計算用の言語と環境、およびAlpine電子メールクライアント。

  2. Bio-Linux (118)Bio-Linuxは、フル機能を備えた、強力で構成可能なメンテナンスが容易なバイオインフォマティクスワークステーションです。 Bio-Linuxは、Ubuntuベースで500を超えるバイオインフォマティクスプログラムを提供します。バイオインフォマティクスプログラム用のグラフィカルメニューのほか、Bio-Linuxバイオインフォマティクスドキュメンテーションシステムやテストプログラムに役立つサンプルデータに簡単にアクセスできます。新世代のシーケンスデータタイプを処理するBio-Linuxパッケージもインストールできます。

  3. Poseidon Linux (188)Poseidon Linuxは、主に学術的および科学的用途向けに設計されたGNU/Linuxディストリビューションです。 Ubuntu LTSに基づいており、GIS /マップ、数値モデリング、2D/3D/4D視覚化、統計、遺伝学、シンプルで複雑なグラフィックスの作成、プログラミング言語など、多数のアプリケーションを追加して親を強化しています。 LibreOfficeスイート、インターネットブラウザー、インスタントメッセージング、チャットクライアントなど、日常的に使用する通常のソフトウェアも含まれています。

  4. CAELinux (241)CAELinuxは、コンピューター支援エンジニアリング(CAD)および有限要素解析専用のライブDVD Linuxディストリビューションです。 Ubuntuをベースにしており、CADジオメトリからのプロフェッショナル3D FE解析のための完全なソフトウェアソリューションを備えています。これには、Salome 3Dプリ/ポストプロセッサ、Code_Aster非線形/マルチフィジックスFEソルバー、Code-SaturneおよびOpenFOAM CFDソルバー、Elmerマルチフィジックススイート、GMSH、NetgenおよびenGrid 3Dメッシャー、GNU Octave、 Rkward、wxMaxima、Scilabなど。

16
slm