<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > 不用讓操作系統(tǒng)轉(zhuǎn)換問題 成為工作流程的阻礙

          不用讓操作系統(tǒng)轉(zhuǎn)換問題 成為工作流程的阻礙

          作者:科盛科技研究發(fā)展部 資深工程師 林敬淶 時間:2021-07-30 來源:電子產(chǎn)品世界 收藏

          據(jù)TOP 500指出,全世界最快速的500臺超級計算機都是使用Linux操作系統(tǒng);原因是Linux開放原始碼且完全免費,成本遠低于Windows。此外相較于其他的操作系統(tǒng),Linux還具有高效能、安全性高、高穩(wěn)定度和可靠度,以及容易維護、更多社群支持等優(yōu)點。

          本文引用地址:http://www.ex-cimer.com/article/202107/427226.htm

          初學(xué)者可能會覺得Linux較不易上手,原因是Linux命令行令人望之卻步。例如要提交工作至第三方工作排程器時,須先撰寫工作腳本、執(zhí)行并提交工作命令。命令行格式依使用的排程器而定;然而若要學(xué)習不同排程器的命令,是非常耗時的。此外還需要其他軟件和設(shè)定,才能順利讓項目在Windows和Linux之間轉(zhuǎn)換。

          為克服這些問題,Moldex3D 計算管理器(Moldex3D Computing Manager)提供了易用性高的接口,使提交工作的流程更順暢,并縮短不同排程器指令的學(xué)習曲線。圖一為Moldex3D 計算管理器的整體架構(gòu),其支持使用者在Linux提交工作給第三方排程器(如藍色箭頭所示),或是在Windows系統(tǒng)提交至Moldex3D工作排程器(綠色箭頭)。Moldex3D 計算管理器也可作為簡單的排程器(單一節(jié)點排程器)使用,以在Linux上進行求解器運算(黃色箭頭)。

          1627615632703161.png

          圖一 Moldex3D 計算管理器的整體架構(gòu)

          用戶可以直接在Windows的計算管理器用戶接口,提交、下載及監(jiān)控工作到Linux系統(tǒng)的排程器(圖二、圖三)。透過添加服務(wù)器信息中的下拉選單,使用者可輕松選擇服務(wù)器和排程器類型(圖四),再進行后續(xù)的工作腳本和提交工作。對于已熟悉命令行和工作腳本的進階使用者,也可以用計算管理器客制化腳本,以滿足不同的需求。

          1627615654680444.png

          圖二 透過Moldex3D 計算管理器提交工作

          1627615675659722.png

          圖三 透過Moldex3D 計算管理器監(jiān)控工作

          image.png

          圖四 Moldex3D 計算管理器中的添加服務(wù)器信息窗口

          Moldex3D 計算管理器打造了可無縫連接Linux運算資源與Windows系統(tǒng)的接口,讓用戶可在維持現(xiàn)有工作流程的情況下,輕松提交工作流程至Linux系統(tǒng),省下可觀的作業(yè)時間。



          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();