HiPAC 心得

2026-08-24 01:54 | By justin
(Updated: 2026-08-24 01:54)

HiPAC 心得

OK,這篇也是拖了一段時間才終於寫出來。

這次就來簡單記錄一下今年參加 HiPAC 的心得。從初賽一路打到決賽,整體體驗可以說是相當不錯——比賽吃得好、住得好,最後還成功撈到一些計算資源。唯一比較可惜的,大概就是 OJ 真的有點讓人血壓上升。

初賽

先從初賽開始講。

初賽是 HPL,基本上就是拿 CPU 算。對我來說,比賽期間的主要工作大概就是:

收驗證碼 → 提交 → 等它跑 → 繼續等。

所以整場其實滿閒的。

不過初賽比較大的問題是 OJ。當時提交系統似乎有一些問題,不少隊伍都卡在提交這一關,導致前面的排名看起來一直很不穩定。

後來大家陸續成功提交之後,我們的排名就開始一路往下掉。

只能說,比賽還沒開始,先跟 OJ 打了一場。

決賽

決賽是在台南舉辦。

身為北部人,第一個看到的問題就是:去台南的交通費怎麼這麼貴。

所以最後直接買了 TR-PASS。學生票五天內除了新自強以外基本上可以隨便搭,800 元其實滿划算的。

去程搭自強號到台南,到了之後飯店還有接駁安排,整體交通其實非常方便。

而且不得不說,這次住宿真的很不錯。

房間滿大的,也很乾淨,有附早餐;另外還有 24 小時開放的點心吧,裡面有飲料、餅乾和冰品。晚上甚至還有宵夜。

對參賽者來說,這種待遇基本上就是 輸贏先放一邊,至少不能餓死。

比賽場地與環境

比賽當天,國網中心也有安排接駁車把我們載到比賽場地。

到了之後先找到自己的位置,接著第一件事情就是想辦法把 SSH 連起來。

然後就遇到第一個技術問題。

不知道是不是環境設定的關係,我使用 SSH 執行某些 shell 指令時,SSH 會直接崩掉。

當下搞了半個多小時,最後乾脆換成 WSL 重新連才正常。

現場網路一開始也稍微有點不穩定,可能是同時有不少參賽者在使用網路。至少剛到的時候,連線體驗不是特別理想。

不過這些問題處理完之後,後面基本上就順了。

OJ 與一些有趣的發現

然後就不得不講一下這次 OJ 的資安。

我在等待程式執行的時候,閒著沒事稍微看了一下 OJ 的行為,結果發現了一些不太應該暴露給參賽者的檔案。

其中一個是隱藏題相關的資源。

正常來說,隱藏題並不會直接公布,但從系統的檔案命名與存取邏輯可以推測出一些路徑。抱著試一下又不會怎樣的心態測了一下,結果第一天就把隱藏題給找出來了。

另外還發現了另一個跟隊伍檔案存取有關的問題,可以看到其他隊伍本來不應該被參賽者直接存取的內容。

這裡就不把具體操作方式寫出來了,畢竟這篇是心得,不是 OJ 滲透教學。

而且我們後來也有把這些問題回報給主辦方,沒有繼續利用。

好歹我們也是有職業道德的駭客。

硬體、吃住與整體體驗

這次比賽的硬體規格也是真的很豪華。

對平常有在玩 GPU、效能優化的人來說,看到現場的機器基本上就是: 從來沒打過這麼富裕的仗 再加上住宿和餐食都很好,整體參賽體驗其實非常舒服。 這點我覺得 HiPAC 做得非常不錯。 很多競賽會把重點全部放在題目和評分機制上,但實際參賽時,交通、住宿、餐食、場地、設備這些東西其實都會直接影響參賽者的體驗。 這次基本上沒有什麼需要抱怨的地方。

報告與頒獎

到了最後的報告環節,教授們人都滿好的,沒有一直追著問一些非常刁鑽的技術細節,整體氣氛沒有想像中那麼有壓力。 最後頒獎的時候,我們拿到了佳作。 老實說,拿到佳作的當下就覺得回本了就不錯了 至少這趟沒有白來。 結果後面又發現我們還拿到了 NVIDIA 特別獎。 然後拿到了一筆 1000 美元的計算資源。 本來已經覺得不錯了,結果更扯的是,後來又拿到了國網中心提供的 10 萬元計算資源。 聽到這個消息的時候,嘴角是真的壓不住。 對我們這種平常會自己找 GPU 跑東西的人來說,這種獎品的含金量甚至比拿一個實體獎品高很多。

總結

總體來說,這次 HiPAC 真的滿爽的。 初賽有點像在跟 OJ 鬥智鬥勇,決賽則是一路處理環境、效能和比賽問題;中間還順便發現了一些 OJ 的資安問題。 最後不只拿到佳作,還拿到了 NVIDIA 特別獎,以及 NVIDIA 和國網中心提供的計算資源。 再加上這次吃得好、住得好、交通也安排得不錯。 如果之後還有機會參加類似的效能優化競賽,我應該還是會繼續參加。 畢竟不是每個比賽都能讓你比完賽之後,帶著獎項和一堆 GPU 時數回家。 這次 HiPAC,整體而言,值了。


0 留言

目前沒有留言

發表留言
回覆