填寫表單
管理員審核 / 開帳號 (1~5 day)
寄信通知 「帳號密碼」 與 「注意事項」
啟用帳號,確認帳號有無問題
請助教與同學務必「登記 Email」 於附件Google 表單 (備查)
每個帳號必須綁定一位使用者,綁定使用者須對該帳號負責,不可濫用或從事非法行為。
若有空帳號不使用,請統一掛在一位負責人下方保管帳號密碼,保留未來彈性使用
強烈建議要更改預設密碼,否則容易被他人盜用
若需更換使用者,請自行更新此表單,管理員只會在有發現違規事項時才來查看此表
帳號控管
無論課程與研究帳號,皆必須留下聯絡方式 Email,並且對該申請的帳號負責
若出現資安、濫用、或非法用途者,將會依循法律途徑予以告發
一個帳號僅限一人使用,將帳號借給他人使用,或借用他人帳號將會立即取消帳號,並列入黑名單
若無特殊要求,在有效期限到期之後會隨時刪除這些帳號,不再另行通知
帳號命名規則
學生帳號: [course name]{No.} (E.g.: iclab001, vlsi012, DIC038)
助教帳號: [course name]TA{No.} (E.g.: iclabTA01)
研究帳號: [Lab/Project name]RA{No.} (E.g.: si2RA01)
帳號用途
EDA 軟體(如模擬、合成、佈局,請參閱 更多軟體)
CAD 軟體開發(提供 C++ 9 / Python Conda 環境)
小型AI訓練模型
伺服器類別
ee21~ee30主要為支援教學與研究上短期需要大量運算者使用。
ee31~ee35為研究與助教專用伺服器,請課程與學生帳號不要使用。
ee20為資料伺服器,任何人都不可SSH/XRDP連線使用,該伺服器僅提供FTP服務
工作站使用量限制
學生帳號至多使用8顆CPU跑單一程式 / 記憶體總用量 100G
RA/TA帳號至多使用16顆CPU跑單一程式 / 記憶體總用量200G
任一程式不可執行超過兩週,若有特殊需求如post-sim,必須先來信告知管理員
在工作站執行數小時以上的程式時,請使用有意義的程式名稱,勿使用 a.out 等預設檔名,以方便識別該程式的用途。
管理員將定期檢視伺服器使用量狀況,若有違反上述規則,管理員將逕行刪除程式
長期過量使用實驗室主機資源,影響其他人正常使用將永久停權
請參閱 幫助了解如何遵守規則
工作站家目錄空間限制
每位學生帳號儲存空間限制在30G用量,TA帳號將會限制在50G用量,課程群組總容量限制在 1TB
每位研究帳號將會限制在50G用量,研究群組總容量限制在 500GB
經申請研究帳號最多可達100G用量,研究群組總容量限制在 1TB
倘若超過使用限制,系統將會讓您的家目錄進入Read-only的狀態。
解除狀態需寄信給管理員,第一次管理員將會提供解鎖,第二次將停權兩星期
請參閱 quota -s幫助了解如何遵守規則
請斟酌在每台機器上所執行的程式,以利最佳化執行程式。
執行需要大量資源之程式時,請隨時注意程式執行的狀態,避免影響到其他使用者的使用權。
製程申請
請參閱 TSRI 製程/矽智財申請 --> 點我進入
本實驗室伺服器不負責"製程"管理,請以各實驗室需求由教授向TSRI申請。
下載/存放製程資料之 IP 可以填寫 ee20.si2.iee.nycu.edu.tw
可以透過sftp將製程資料上傳
需要注意的是,如果你不希望別人看見製程的資料,請記得將目錄權限設定好,這方面工作站管理團隊不負任何管理上的責任,一切由使用者決定。
同個課程/研究群組可讀可執行,其他人不可讀寫 "chmod -R 750 $process_folder"
請申請者務必保護好"製程"資料,並加強宣導保密協議問題,嚴防任何洩漏可能性,工作站管理團隊不負任何管理上的責任。
查看所有伺服器狀態
你可以透過管理員架設的網站ee20.si2.iee.nycu.edu.tw 找到所有伺服器的 CPU 用量、Memory 用量、CPU負載,使用者數量,決定你要使用哪一台工作站。點選每台伺服器的節點名稱,可以監測單一工作站的使用狀況(很好用)。
也可以在每一台伺服器,輸入"scheck"指令,會列出所有伺服器更詳細的資訊,並且會根據各伺服器狀態目前狀態,自動推薦最佳的伺服器。輸入"glances"指令可以監測單一工作站的使用狀況。
輸入"chto ee23",即可切換至ee23伺服器。(chto = ssh -X -p 415)
查看個人帳號使用狀態
避免空間超過使用量
在跑模擬時,尤其是在 Post-sim、Gate level simulation,產生的 tr0 或 fsdb檔案通常都很大(超過10G),很多使用者都會不小心超過使用限額。
注意跑模擬的測資數量or時間範圍。
使用指令"limit filesize 10G"來限制每個程式最大產生的檔案大小為10G,超過則會自動結束程式,因此在跑post-sim 時可輸入此指令來避免不小心超出。輸入"unlimit filesize"即可還原,注意此指令只對開啟的對話窗有效,並非永久設定。
可以透過"du -sh ./* | sort -rh | head -10"指令,找出當前資料夾內最大的10個檔案。
可以透過"find ~/ -type f -size +1G -exec ls -l {} \;"指令,找出當前家目錄當中超過1G的檔案。
透過"rm -rf $file_path "將大檔案刪除。
你可以透過"quota -s "指令查看目前家目錄空間容量限制與使用狀況,來確保不會超過使用量限制
避免殭屍程式
在使用工作站時,你可能會產生一些殭屍程式或背景持續執行(e.g. virtuoso &)的程式。
使用指令"limit cputime 72h"來限制每個程式最多執行3天(72 小時),超過則會自動結束程式,因此可避免單一程式執行到忘記。輸入"unlimit filesize"即可還原,注意此指令只對開啟的對話窗有效,並非永久設定。
可以透過"glances "指令,監控自己在該伺服器上跑的 process 使用量情況
可以透過"ps -u "指令,列出目前自己在該伺服器上跑的所有 process
當你發現自己產生了殭屍程式,或是沒有在執行的背景執行
可以先用上述的幾個指令確定 process 的 pid,
接著使用 "kill -9 $pid" ($pid 為該 process 的 pid) 來砍掉自己的 process;
也可以使用 "pkill -u $username $pattern" ($pattern 為你想要指定的名稱或格式)來砍掉符合條件的 process (如果你確定你要砍掉的 process 都有同樣的名稱或格式)。
請務必遵守臺灣學術網路管理規範,以下列點特別提醒:
根據臺灣學術網路管理規範第九條第一項規定,本系所有工作站禁止營利行為(e.g. 挖掘虛擬貨幣),違者將處以帳號永久停權之處分。
根據臺灣學術網路管理規範第九條第二項規定,本系所有工作站禁止存取影響兒童及青少年身心健全發展,妨害風化之資訊(e.g. 色情、猥褻之影片),違者將直接刪除該檔案,必要時得處以帳號停權之處分。
根據臺灣學術網路管理規範第九條第三至七項規定,本系所有工作站禁止任何非法取得他人資訊或侵入他人電腦之行為,亦禁止任何濫用網路資源之情事(e.g. 發送大量垃圾郵件、架設釣魚網站),違者將視情節給予一定之處分(帳號停權)。
根據臺灣學術網路管理規範第十條規定,本實驗室所有工作站不得作為可能涉及侵害網路智慧財產權之使用(e.g. 下載盜版作品,使用盜版軟體),違者將直接刪除相關檔案,必要時得處以帳號停權之處分。
違反上述規範者,使用者皆應依相關法令規定自負法律責任。