當前位置:首頁 » 編程軟體 » openmpi編譯器

openmpi編譯器

發布時間: 2022-07-29 17:04:04

⑴ 怎樣安裝orca

sudo apt-get install g++ gfortran安裝g++和gfortran
你需要先根據安裝Ubuntu的版本編輯/etc/apt/sources.list文件,推薦使用中科大的源,具體參照https://lug.ustc.e.cn/wiki/mirrors/help/ubuntu
接著在終端輸入sudo apt-get update更新下軟體包的index files
sudo apt-get upgrade更新系統中的軟體
再輸入sudo apt-get install gfortran g++安裝Fortran和C++編譯器。
Orca 3.0.X預編譯版本需要使用OpenMPI-1.6.5,從官網下載源碼解壓及編譯源文件:
tar xvf openmpi-1.6.5.tar
cd openmpi-1.6.5
mkdir myobj_gnu
cd myobj_gnu
../configure --prefix=/full/path/openmpi-1.6.5-gnu
make
make install
這樣就安裝好了openmpi
把Orca的二進制文件包解壓就可以使用Orca,使用orca進行並行計算的時候,需要將mpi制定為你安裝的openmpi:
export LD_LIBRARY_PATH=/full/path/openmpi-1.6.5-gnu/lib:$LD_LIBRARY_PATH
export PATH=/full/path/openmpi-1.6.5-gnu/bin:$PATH
export orcapath=/full/path/to/orca
運行orca使用命令:
$orcapath/orca your.inp >your.out &

⑵ 急問!Fortune和Fortran是一種語言嗎

FORTRAN
公式翻譯器,它是世界上最早出現的計算機高級程序設計語言,廣泛應用於科學和工程計算領域。FORTRAN語言以其特有的功能在數值、科學和工程計算領域發揮著重要作用。Fortran 90之前的版本是人們所知曉的FORTRAN(全部字母大寫),從Fortran 90以及以後的版本都寫成Fortran(僅有第一個字母大寫)。
發展歷史
開發史
1951年:美國IBM公司約翰·貝克斯(John Backus)

約翰·貝克斯
針對匯編語言的缺點著手研究開發FORTRAN語言。
1954年:約翰·貝克斯在紐約正式對外發布,稱為FORTRANⅠ,FORTRANⅠ功能簡單,但它的開創性工作,在社會上引起了極大的反響。
1957年:第一個FORTRAN編譯器在IBM704計算機上實現,並首次成功運行了FORTRAN程序。
1958年:對FORTRANⅠ進行了擴充和完善,引進了子函數等概念,推出了商業化的FORTRANⅡ版本。
1962年:推出了FORTRAN Ⅳ。FORTRAN Ⅳ沒有充分考慮兼容性,導致FORTRANⅡ程序不能在FORTRAN Ⅳ系統中運行,使其應用受到了很大限制,這時語言不兼容性問題和影響被突出表現出來。此前也出現過FORTRAN Ⅲ,但由於存在嚴重缺陷,沒有在計算機上實現。

標准化
隨著FORTRAN語言版本的不斷更新和變化,語言不兼容性問題日益突出,語言標准化工作被提上了日程。
1962年5月:美國標准化協會(簡稱ANSI)著手進行FORTRAN語言標准化的研究工作。
1966年:ANSI正式公布了兩個標准文本:美國國家標准FORTRAN(ANSI X3.9-1966)和美國國家標准基本FORTRAN(ANSI X3.10-1966),前者相當於FORTRAN Ⅳ,後者相當於FORTRANⅡ。基本FORTRAN是美國國家標准FORTRAN的一個子集,從而實現了語言的向下兼容,初步解決了語言的兼容性問題。通常稱美國國家標准FORTRAN為FORTRAN 66。FORTRAN 66的推出在國際上產生了廣泛影響。
1972年:國際標准化組織(簡稱ISO)在FORTRAN 66基礎上制定了FORTRAN語言三級國際標准:基本級、中間級和完全級。
20世紀60代末,結構化程序設計方法提出後,具有結構化特徵的程序設計語言開始出現。如:ALGOL、PASCAL、MODULA、C等。計算機廠商和研究機構的高度重視將結構化特徵引入FORTRAN 66,並開始對FORTRAN 66進行不同程度的擴充,引入了結構化特徵。
1976年:ANSI對FORTRAN 66(ANSI X3.9-1966)進行了修訂,吸收了計算機廠商所擴充的一些具有可行性的功能,同時增加了許多新內容。
1978年4月:ANSI正式公布了新的美國國家標准(程序設計語言FORTRAN ANSI X3.9-1978),同時宣布撤消ANSI FORTRAN 3.9-1966,通常稱新標准為FORTRAN 77(該版本原計劃1977年公布)。FORTRAN 77向下兼容FORTRAN 66。
1980年:FORTRAN 77被ISO正式確定為國際標准ISO 1539-1980,該標准分全集和子集。FORTRAN 77推出後,由於具有結構化特徵,在社會上得到了廣泛應用,同時由於擴充了字元處理功能,在非數值處理領域也能大顯身手。
20世紀80年代末,FORTRAN 77結構化和現代化的研究開始興起。
1991年5月:ANSI公布了新的美國國家標准FORTRAN(ANSI 3.198-1991)。之後,ISO採納該標准,並確定為國際標准ISO/IEC 1539-1:1991,新國際標准還採納了中國計算機和信息處理標准化技術委員會程序設計分會提出的多位元組字元集數據類型及相應的內部函數,為非英語國家使用計算機提供了極大的方便。通常稱新標准為Fortran 90,Fortran 90向下兼容FORTRAN 77。之後不久又出現了Fortran 95。
Fortran 90的推出,使傳統Fortran語言具有了現代氣息。Fortran 2003 的規則已經由ISO組織制定發布。

平台化
Windows平台下,微軟公司將Fortran 90無縫集成在Developer Studio集成開發環境之中,推出了Microsoft Fortran PowerStation 4.0,使Fortran 90真正實現了可視化編程,徹底告別了傳統DOS環境(字元界面),轉到了現代Windows環境(視窗界面),共享微軟公司Windows平台的豐富資源。
1997年3月:微軟公司和數據設備公司(Digital Equipment Corp,簡稱DEC)合作研究、開發和推出了功能更強的Fortran語言新版本:Digital Visual FORTRAN 5.0,它是Microsoft FORTRAN PowerStation 4.0的升級換代產品。DEC公司在高性能科學和工程計算方面擁有先進的技術,研發了高質量的FORTRAN編譯器。
1998年1月:DEC與Compag公司合並,DEC成為Compag公司的全資子公司,於是Digital Visual Fortran更名為Compaq Visual Fortran,其最新版本為Compag Visual Fortran 6.6。Compaq和HP合並之後,Compaq的Fortran小組和Intel的Fortran開發小組合並,開發出來Intel Fotran編譯器9,有Linux和windows2個版本,其Windows版本為Intel Visual Fortran, 可以和微軟的Visual Studio,net集成。Windows平台下還有PGI,Absoft,Intel等多個商業公司的Fortran編譯器,還有大量小公司的免費Fortran編譯器。
OpenMPI使Fortran等語言可以容易且免費的實現並行計算。
Linux平台下,其GCC編譯器默認支持Fortran,另外有Intel,Sun Studio,OpenMPI,Photran等共享編譯器和PGI,Absoft,lachy, IBM,SGI,HP等多個版本的商業編譯器。
支持Fortran 2003標準的編譯器行將推出,新版本的Sun Studio 編譯器已經支持部分 Fortran 2003 語法。


fortune
英 ['fɔːtʃuːn; -tʃ(ə)n] 美 ['fɔrtʃən]

n. 財富;命運;運氣
vt. 給予財富
vi. 偶然發生
n. (Fortune)人名;(英)福瓊;(法)福蒂納
[ 過去式 fortuned 過去分詞 fortuned 現在分詞 fortuning ]
例句:He gambled away all his fortune.
他賭博輸掉了全部財產。

Fame and fortune beckoned to them.
名譽和運氣誘惑著他們。

He endowed the hospital with half his fortune.
他把他的一半財產捐贈給了這家醫院。

⑶ 怎麼知道openmpi安裝在哪裡

1.首先進行解壓文件openmpi-1.6.2.tar.gz。
2.然後執行cd openmpi-1.6.2
3.接著執行./configure,一段時間之後發現缺少g++編譯器,所以執行sudo apt-get install g++
4.執行完之後再執行一次./configure就可以配置成功,
5.執行sudo make all install,安裝所有需要安裝的文件,
6.為/etc/profile文件添加庫共享路徑,(默認情況下,MPI的庫文件在/usr/local/lib目錄下)。執行sudo gedit /etc/profile,然後在其中加入一行export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
7.使該配置文件生效:source /etc/profile接著就可以進行測試。
8.cd openmpi-1.6.2/examples
9.make
10.mpirun -np 4 hello_c

⑷ 安裝openmpi問題求助

出問題的是「 checking whether the C compiler works... no」 你編譯的時候設的是icc和icpc,檢查gcc干嗎? 先檢查你的Intel C編譯器,是裝好了沒寫進環境變數,還是壓根就沒裝 第一,此處你採用的是icc,gcc無論怎樣升級與此無關 CC=icc 第二,...

⑸ Quantum-ESPRESSO4.3安裝問題,求助

你好,很高興為你解答: 建議: 1.安裝intel編譯器; 2.基於Intel編譯器編譯openmpi或mpich2; 3.基於第二步編譯的mpi編譯eq; 最好不要用GCC,優化能力不如Intel,更要命的是即使成功編譯,運行時也會遇到令人抓狂的段錯誤。 最好不要用軟體源...

⑹ openmpi編譯求助

出問題的是「 checking whether the C compiler works... no」
你編譯的時候設的是icc和icpc,檢查gcc干嗎?
先檢查你的Intel C編譯器,是裝好了沒寫進環境變數,還是壓根就沒裝

第一,此處你採用的是icc,gcc無論怎樣升級與此無關 CC=icc
第二,如果你安裝了icc,請注意你到底採用的是sh還是dash,如果是dash的環境,icc編譯還是會出現上述問題。

⑺ openmpi編譯求助

出問題的是「 checking whether the C compiler works... no」 你編譯的時候設的是icc和icpc,檢查gcc干嗎? 先檢查你的Intel C編譯器,是裝好了沒寫進環境變數,還是壓根就沒裝 第一,此處你採用的是icc

⑻ openmpi安裝提示C compiler cannot create executables錯誤

出現了同樣的問題,不過我是在Centos7下編譯openmpi-1.6.5出現了這個問題。先標記一下,等解決了再來回答。
俺回來了!我解決了我的這個問題。
方法:
裝好32位的那三個庫
libstdc++ (including libstdc++6)(libstdc++-4.8.5-28.el7.i686.rpm)
glibc(glibc-2.17-222.el7.i686.rpm)
libgcc(libgcc-4.8.5-28.el7.i686.rpm)

熱點內容
如何刪除平板儲存密碼 發布:2025-02-07 22:10:29 瀏覽:746
php微信授權登錄 發布:2025-02-07 22:10:27 瀏覽:376
怎樣編程時鍾 發布:2025-02-07 21:59:38 瀏覽:561
誇克編程 發布:2025-02-07 21:43:43 瀏覽:528
電源450適合哪些配置 發布:2025-02-07 21:25:24 瀏覽:431
微信密碼一般要多少位以上 發布:2025-02-07 21:24:19 瀏覽:879
sqldecimal轉換 發布:2025-02-07 21:17:50 瀏覽:659
鋼管查詢源碼 發布:2025-02-07 21:15:25 瀏覽:427
濱州伺服器租賃地址 發布:2025-02-07 21:13:41 瀏覽:439
thinkphp刪除資料庫數據 發布:2025-02-07 21:12:03 瀏覽:946