泰坦 (超級電腦)

泰坦（Titan，實驗室代號「OCLF-3」）是一臺由克雷公司承建的超級電腦，置放於美國能源部下屬的橡樹嶺國家實驗室中，供各項科學研究專案使用。泰坦是由原來也置放於橡樹嶺國家實驗室的美洲虎（英文：Jaguar）經過多次升級改裝而成。泰坦也是世界上第一臺以通用圖形處理器（GPGPU）為主要資料處理單元的超級電腦，2012 年 11 月至 2013 年 6 月是世界上最快的超級電腦。美洲虎在 2011 年 10 月被宣佈開始進行大幅升級，2012 年 10 月，升級作業基本完工後這臺超級電腦被更名為泰坦，並開始進行穩定性和效能測試，2013 年中期方可供科學研究者們使用。升級的預算開始時是 6 千萬美元，其中絕大部分由美國能源部提供。而後來根據克雷公司的公開資訊，整臺泰坦超級電腦的費用最終是 9 千 7 百萬美元，為填補資金空缺，美國國家海洋和大氣管理局也出了一小部分資金參與建造，以從主要出資方美國能源部的手上獲得一定的使用權。

泰坦使用由超微半導體提供的皓龍（Opteron）處理器連結輝達提供的 Tesla 運算用圖形處理器以進行協同運算，來在提供比美洲虎更高的運算效能之同時保持能源利用效率。整臺泰坦共計 18,688 顆中央處理器和相同數量的圖形處理器，理論峰值效能是 27petaFLOPS（每秒 27×1015 次浮點運算），然而，在 2012 年 11 月的 LINPACK 基準效能測試中卻僅取得 17.59petaFLOPS 的成績（每秒 17.59×1015 次浮點運算），直到 2013 年 6 月在 Top500 位列第一的排名被中國的天河二號取代。儘管如此，無論從效能上抑或是能效比上來說，仍然要比同時期的其它超級電腦更勝一籌。

泰坦可用於任何目的的資料處理。然而，資料處理任務的優先順序，需要基於三個方面的考量：任務計劃的重要度、任務計劃對異構運算的利用潛力以及任務計劃的運算程式原始碼與其它超級電腦的相容性。經過篩選排程後，選中六個運算計劃，這六個「前鋒」計劃在泰坦開放使用後由泰坦依排程執行處理，這些處理任務多為關於奈米科技或氣候模型。不過其它沒被選為首先處理的任務計劃，仍會進行優先順序排程，進入等候貯列，以待泰坦的執行處理。由於以圖形處理器來處理資料，基於圖形處理器擁有比中央處理器多得多的執行緒的理由，不少程式需要進行原始碼變動處理以適應新的混合架構，這些處理常常需要有更高階的運算平行度，而這些變更甚至也可以在以中央處理器為主的超級電腦上獲得效能的提升。

泰坦於 2019 年 6 月 30 日截止受理運算任務，並於同年的 8 月 2 日正式退役，而日後泰坦的計算任務將會由高峰接手。泰坦拆除後留下的空間將進行擴充套件並安裝同樣採用 AMD 處理器的前沿（英文：Frontier）超級電腦，而前沿預計於 2021 年完工，屆時將成為繼 Summit 之後的第二代 AI 系統。

歷史介紹

泰坦是橡樹嶺實驗室美洲虎超級電腦的升級版。美洲虎初期純粹使用中央處理器，而後期也以圖形處理器輔助中央處理器運算。

1.1 原美洲虎升級計劃

為了在保持效能功耗比的情況下提升資料處理效能，原來的美洲虎超級電腦在 2005 年落成後不久時已經制定了多種升級方案，當時美洲虎仍使用主機平臺，峰值運算效能為 25teraFLOPS。2008 年美洲虎的 Cray XT3 主機平臺升級主機平臺，峰值效能也提升至 263teraFLOPS；2009 年繼續升級至主機平臺，峰值效能為 1.4petaFLOPS。在升級為泰坦前，未來的升級計劃原定的峰值效能為 1.76petaFLOPS。

1.2 泰坦建造計劃

2005 年當美洲虎落成時，橡樹嶺國家實驗室已計劃打造一臺達到 20petaFLOPS 效能級別的超級電腦，而以傳統的中央處理器架構來實作在當時來說有不低的難度和成本，因此選擇以中央處理器 + 圖形處理器的混合架構方案，儘管這個方案直到 2010 年才得以實作，2011 年以後計劃將升級後的美洲虎更名為泰坦。2010 年 11 月 16 日在非正式私人會議上公佈了美洲虎的大升級計劃（亦即泰坦的建造），在會議的前一年（2009 年）還和 NVIDIA 簽署通用圖形處理器的供應協議。2011 年 10 月 11 日對外宣佈開始第一階段的升級。最初的計劃是將新建一個佔地 15,000 平方米（160,000 平方英尺）的新機房，來置放升級後的美洲虎，但最後限於預算而取消，改為沿用美洲虎現有的基礎設施。

2011 年 10 月 9 日，美洲虎的主機開始了為期一年的汰換升級，完全升級後的超級電腦會重新命名為 “泰坦”。

1.2.1 第一階段

第一階段的升級主要是更換新的中央處理器。

2011 年 10 月至 12 月期間，美洲虎 200 個機櫃中的 96 個機櫃中裝備的 Cray XT5 平臺主機（刀鋒伺服器，配置為每節點兩顆 6 核心的 AMD Opteron 處理器）升級為平臺主機（刀鋒伺服器，配置為每節點一顆 16 核心的 Opteron 6274 處理器），其它剩餘的機櫃仍照常運作。同年 12 月，所有運算任務轉移至 96 個已更換 Cray XK6 主機平臺的機櫃中，剩餘的 104 個機櫃中的主機均升級 Cray XK6。 系統內部連線（允許各節點的處理單元相互溝通的網路）也被升級，橡樹嶺國家實驗室的 ESnet 網路連線的頻寬也升級為 100Gb/s，以便更快地從其它實驗室、大學和研究機構進行資料交換。系統記憶體容量也隨著 Cray XK6 主機平臺的升級而翻倍擴增至 600TB，其中有 960 臺 Cray XK6 主機（佔用 10 個機櫃）還裝有以 NVIDIA Fermi 架構顯示核心（即用於 NVIDIA GeForce 400/500 系列顯示卡的圖形處理器）為基礎的 NVIDIA Tesla 運算加速卡。這 960 個節點作為泰坦日後硬體配置的參考，並用來為日後泰坦的完全升級測試程式原始碼。美洲虎至泰坦的第一階段的升級使得這臺超級電腦的峰值效能從 2.3petaFLOPS 提升至 3.3petaFLOPS，這個階段下這臺超級電腦仍稱為美洲虎。

1.2.2 第二階段

第二階段的升級主要是更換安裝新的用作通用資料處理的圖形處理器。

2012 年中期，輝達推出 NVIDIA Kepler 架構的圖形處理器，也在不久推出基於這個架構的 NVIDIA Tesla 運算處理器。2012 年 9 月 13 日開始，按照實驗室和克雷、輝達簽訂的合約，輝達提供超過一萬八千塊 NVIDIA Tesla K20X 運算加速卡（基於開普勒架構的 GK110 頂級顯示核心，用作通用圖形處理器）裝進美洲虎超級電腦的 Cray XK6 平臺主機中，每節點一塊，更換圖形處理器後 Cray XK6 平臺更名為平臺。中央處理器維持不變，仍為 16 核心的 Opteron 6274 處理器。同年 10 月底基本完工並且將這臺超級電腦更名為泰坦。

1.2.3 測試驗收

「泰坦」在 2013 年初接受驗收測試，但只完成了 92% 的測試專案，低於原來透過 95% 的測試專案的要求。後來檢查發現，導致測試出現問題的是主機板的 PCI-E 插槽內的金手指聯結器虛焊或焊接部位出現裂縫。對於這個問題，克雷公司按照合同要求承擔修復所需費用，並且以每星期 12 到 16 個機櫃的速度修復這個缺陷。修復過程中其它能正常運作的機櫃照常運算以供研究者們繼續進行他們的運算任務，而且到 2013 年 3 月 11 日，共 8,972 顆通用圖形處理器透過測試後，正式投入運作 2013 年 4 月 8 日，橡樹嶺國家實驗室宣佈修復工作已完成，預計 2013 年 5 月完成最後的驗收測試專案。6 月 12 日，橡樹嶺實驗室宣佈泰坦已經完成了測試。

1.3 資金和建造

泰坦的升級建造仍由美洲虎的承建商克雷公司來負責進行，其主要資金來源是美國能源部下屬的橡樹嶺國家實驗室。當時實驗室的資金用來升級中央處理器的話是十分充足的，但剩下的資金就不足夠用來購置 18,688 塊通用圖形處理器（運算加速卡），因此美國國家海洋和大氣管理局也同意出資填補資金缺口，但需要以一定的使用權和使用時限作為回報。橡樹嶺實驗室的科學計算負責人傑夫・尼科爾斯（Jeff Nichols）表示「泰坦花了實驗室大約 6 千萬美元，後來國家海洋和大氣管理局的出資不足 1 千萬美元，但是具體數字則因為保密協議就不便公開了。」與克雷公司的全部合約共計約 9 千 7 百萬美元，不包括泰坦落成以後的可能的升級。

1.4 商業化

在美洲虎超級電腦升級完成後，克雷將用於泰坦超級電腦的 Cray XK7 主機平臺作商業化推廣，還表示日後仍會有很大的硬體升級空間與效能提升空間。

2013 年 3 月份，輝達發布了消費級市場最強單晶片顯示卡 ——GeForce GTX Titan，使用和泰坦超級電腦上使用的 Tesla K20X 運算卡相同的「GK110」圖形處理器。與超級電腦共用一個型號的顯示核心、保留完整的通用運算能力，是這款顯示卡的最大賣點之一，主要針對民間對遊戲圖形和科學運算都有需要的發燒級玩家。，隨後還陸續發布了 GeForce GTX TITAN Black Edition 以及單卡雙 GPU 的 GeForce GTX TITAN Z。還有玩家用其來進行位元幣挖礦操作。

1.5 未來

原計劃泰坦將在 2018 年被新建造的超級電腦高峰（Summit）取代，或由泰坦改造升級，不過最終高峰因需要另建基礎設施而於另外的機房中建造，使得泰坦得以保留繼續服役。這臺新的超級電腦由 IBM 承建，使用更少的運算節點，每個節點配備更強力的通用圖形處理器提供更強的運算能力；而且還配備固態非易失性儲存裝置，作為來自分散式檔案系統的檔案資料快取。

硬體配置

2.1 機架、電源供應

泰坦超級電腦使用和美洲虎超級電腦相同的 200 個機櫃的設計，佔地 404 平方米，基本上只是更換了機櫃和佈線。沿用改進自美洲虎超級電腦的電力供應系統和冷卻系統，節省了能源部 / 實驗室約兩千萬美元的經費。泰坦的總耗電功率最大 8.2 兆瓦，比美洲虎高出了 1.2 兆瓦，但是泰坦提供比美洲虎快了幾乎 10 倍的運算效能，特別是浮點運算方面。電力供應系統的交流電輸入電壓高達 480 伏，供每個機櫃使用，由於使用更高的電壓，因此可以使用比美國標準的 208 伏（線電壓）電纜更細的輸入電纜，由更小直徑的電纜銅芯上節省出來的資金就有一百萬美元。為應付電力供應突然中斷的事件，碳纖維飛輪能量儲存器可以維持網路系統和儲存系統 16 秒的電力供應，如果兩秒內電力供應沒有恢復，柴油發電機就會在大約 7 秒的時間內啟動，並一直驅動飛輪，但是飛輪和發電機被設計成只為網路系統和儲存系統維持電力供應，以便能快速重新開啟整臺機器，發電機也不會為運算處理單元基礎設施提供後備電力供應，因此外接電力供應中斷時（即使發電機已啟動）是不會進行運算處理作業的，這個特性和筆記型電腦的「睡眠」功能類似。

2.2 冷卻系統

泰坦的機櫃使用主動式風冷散熱器，但是外界空氣進入機櫃前則要事先經過冷卻處理，所用的空氣冷卻器，可製冷質量為 6,600 噸（相當於 23.2 兆瓦的熱功率），以 5.5 攝氏度（約 42 華氏度）的低溫冷卻水作為空氣冷卻器的散熱介質，從機櫃中帶走熱量的熱空氣會流到至空氣冷卻器冷卻，再回流進入機櫃，如此往復迴圈。另外，「泰坦」的散熱系統設計時並沒有考慮噪音問題，因此這臺超級電腦運作時的噪音非常巨大，以至於機房需要更好的隔音措施，進入機房並且逗留超過 15 分鐘的人員必須採取像是佩戴隔音耳塞或耳機等的聽力保護措施。

2.3 運算主機

完整的泰坦超級電腦上有 18,688 個運算節點，每部刀鋒伺服器擁有四個運算節點，24 部刀鋒主機為一個機櫃。

每個運算節點包含：
一顆 AMD Opteron 6274 中央處理器，基於 AMD Bulldozer 微架構，擁有 8 個 Bulldozer 模組共 16 個核心，核心時脈為 2.2GHz
容量 32GB，DDR3-1600 帶 ECC 的記憶體
一塊 NVIDIA Tesla K20X 運算加速卡，包含：一顆基於 NVIDIA Kepler 架構、核心代號「GK110」的通用圖形處理器，擁有 2,688 個流處理器（CUDA 核心）、核心時脈為 732MHz，附帶容量為 6GB、帶 ECC 的 GDDR5 顯示記憶體
每兩個節點共用一個克雷公司研發的 Gemini 高速互連路由器
整臺超級電腦共 299,008 個處理器核心和超過 710TB 的記憶體容量（包括顯示記憶體，全部記憶體開啟 ECC 功能後共 693.6TB 可用）；
儲存器使用硬碟陣列儲存，原來容量是 10PB（由 13,400 塊，每塊 7,200 轉每分 1TB 容量的硬碟組成），其有效傳送速率為 240GB/s。在 2013 年 4 月，進行了一次儲存器的升級，升級後的儲存器容量增至 40PB，其有效傳送速率達到 1.4TB/s。

為了更大幅度地提升平行運算效能，建造方選擇用通用圖形處理器實作，因為圖形處理器平行運算效率相比傳統的中央處理器的有更為巨大的優勢所在。儘管圖形處理器 / 通用圖形處理器的時脈頻率要比中央處理器低不少，但每顆 NVIDIA GK110 顯示核心擁有 2,688 個時脈為 732MHz 的流處理器（CUDA 核心），全部流處理器聯合進行運算處理，從而使得整個系統效能更高。因此，在泰坦超級電腦上，中央處理器核心主要用以分配運算任務給通用圖形處理器，資料處理主要由通用圖形處理器來實作。而此前的超級電腦，則是由中央處理器直接處理資料，即使有通用圖形處理器的加入也就是輔助運算的角色。

2.4 主機管理

在運算主機以外，為方便管理並監視泰坦的運作狀況，還另外設定了登入管理節點。每個登入節點的配置為一顆八核心的 AMD Opteron 6140 中央處理器和 256GB 的記憶體。在授權使用者透過網路連線至登入管理節點並登入後，預設是在登入管理節點上進行任務排程、監視運算節點運作狀況等作業。

2.5 顯示設施

為了讓科研人員能夠更好地明白泰坦的資料處理結果，泰坦也設有顯示輸出，透過連結名為「EVEREST」的顯示裝置來實作。EVEREST，全名「Exploratory Visualisation Environment for Research and Technology」，意即「技術和研究的探索視覺化環境」，是一個裝有一塊 10 米 ×3 米（30 英尺 ×10 英尺）的主熒幕和一塊尺寸要小上一些的副熒幕的房間，熒幕的解析度均為 3 千 7 百萬畫素 ×3 千 3 百萬畫素，還附帶 3D 顯示能力（需要配合 3D 眼鏡使用）。

2.6 效能、能效比表現

泰坦的理論峰值效能為每秒 27×1015 次浮點運算（27petaFLOPS），或者是每秒 2.7 千萬億次運算作業。2012 年 11 月 12 日，泰坦透過 LINPACK 基準效能測試，最終成績為每秒 17.59×1015 次浮點運算，TOP500 最後宣佈了新的第一名由泰坦超級電腦奪得，取代前任第一 IBM 紅杉。儘管目前的實際峰值效能和理論峰值效能相比有較大落差，但能效比仍然要比眾多超級電腦優勝。

泰坦超級電腦也是 Green500 中排名第三的超級電腦（截至 2012 年 11 月），每消耗一瓦特的電功率獲得 2142.77megaFLOPS（21.4277 億次浮點運算每秒）的運算效能。Green500 也是全球 500 強超級電腦的排名，但不同於 TOP500 的是 Green500 是根據效能功耗比來進行排名。不過在 2013 年 6 月 Top500 和 Green500 在天河二號登入效能成績更新排名以後，泰坦的排名降至 Top500 的第二名，在 Green500 上的排名也降至 29 名，而泰坦並沒有進行第二次成績測試，直至現在，在 Top500 上的排名並沒有變化。

軟體支援

3.1 作業系統、檔案系統

泰坦超級電腦使用克雷公司基於 Linux 核心開發的分散式作業系統。Cary Linux Environment 作業系統由以下兩部分組成：登入管理節點為全功能 Linux 核心的作業系統，運算節點則是為提升效能和效率而特別最佳化精簡的基於輕量級 Linux 核心 CNL（Compute Node Linux）的作業系統。檔案系統使用 Lustre 分散式檔案系統，代號「Spider」。

3.2 程式編寫與編譯器

不同於以往以中央處理器作主要資料處理單元或以圖形處理器輔助處理資料的超級電腦，泰坦超級電腦以圖形處理器為主要的資料處理單元。在初期，不少專案的程式原始碼一般重新編寫或編譯以方便泰坦的通用圖形處理器執行，而且還要求這些原始碼能相容於以中央處理器為主的系統，以便專案可以不僅可以由泰坦進行處理，還能供其它仍使用傳統中央處理器架構的超級電腦執行。Oak Ridge Leadership Computing Facility（OLCF）還成立了 Center for Accelerated Application Readiness（加速申請中心，CAAR）來幫助科學研究者們重寫或重新編譯他們所寫的程式碼以供泰坦運作之，並且在輝達總部舉辦開發者研習會，讓研究人員和程式員學習並使用泰坦和其它類似的超級電腦的架構、編譯器和應用程式。

CAAR 目前已和輝達以及其它程式碼提供者合作開發新版編譯器，將指令整合到供通用圖形處理器使用的程式語言當中，以使研究者們可以和以前一樣，以 Fortran、C 或 C++ 來編寫他們的程式碼而無須學習新的程式語言，並且編譯器可以將這些程式碼編譯為通用圖形處理器可以高效運作的程式。

目前泰坦的程式開發工具中，「圖形處理器加速庫」包括 MAGMA、CULA、cuBLAS/cuSPARSE；「加速編譯器指令」包括 OpenACC、PGI Accelerator、CAPS HMPP Workbench；「低階圖形處理器程式語言」有 NVIDIA C for CUDA、PGI CUDA Fortran、OpenCL。這些工具中有部分甚至允許開發者在不瞭解關於 NVIDIA CUDA 的知識的情況下使用。在泰坦上適用的編譯器有 PGI（Portland Group Compiler Suite，預設使用這個）、GCC、CCE（Cray Compiling Environment）以及英特爾提供的編譯器。

目前來說，對現有科學研究專案中的程式碼重寫的部分主要是多執行緒化、增進並行性的部分，即所謂的多核多執行緒最佳化，只是更深入、更適合通用圖形處理器的架構特性（通用圖形處理器擁有比中央處理器多得多的執行緒和更好的運算並行性）。不過這樣的程式原始碼最佳化也適用於傳統以中央處理器為基礎的機器上，這些機器也可以從中獲得效能提升。天體物理學家兼程式員 Bronson Messer，表示「一個應用程式要將泰坦的效能發揮至極限，必須尋求方法來使通用圖形處理器滿負載運作，需要明確的是通用圖形處理器儘管處理速度很快，但靈活度顯然不如中央處理器。」作業管理者也發現，一些計劃專案的程式碼在重寫後，在那些不是基於圖形處理器的機器上的效率也變得大有提升，「Denovo」專案的程式在基於中央處理器的機器上甚至還比原先獲得雙倍的效能提升表現。

要求呼叫圖形處理器的進行運算作業的程式碼變更量因不同專案而變。根據負責 NRDF 專案的梅瑟博士（Dr. Messer）的意見，他們的程式碼中呼叫圖形處理器的演算法原始碼只佔整個程式碼中很小的百分比，因為這些程式演算法的運算都相對簡單，但處理程序重複而且具有平行性。NRDF 的程式用 CUDA Fortran 寫成，CUDA Fortran 是 Fortran 語言連結 CUDA 指令擴充庫（NVIDIA CUDA 庫）給予圖形處理器使用的 Fortran 改進版本。

研究計劃

由於泰坦超級電腦的研發依靠美國能源部和美國國家海洋和大氣管理局的資金資助，因此來自美國聯邦政府部門的科學研究不少，有能源（包括可再生能源、核能）、氣候變化、高效率引擎、新型燃料、新型材料等一系列科學研究專案。

在泰坦正式啟用的當天，時任美國能源部長朱棣文發表宣告，表示「高效能計算領先之國家，在國防、科學、醫學、能源等一系列領域均將擁有比其它不具備超級電腦的國家更為巨大的優勢，泰坦將和能源部下屬的其它超級電腦一起，成為確保美利堅合眾國之創新優勢的有力工具。」

4.1 使用計劃安排

儘管泰坦可以用於幾乎任何型別的科學研究專案，但使用請求往往超出了許可時間，因此制定出專案優先順序選擇標準，其標準是：根據專案計劃的重要度來決定執行時間的選擇，這裡面若有能力充分發揮混合架構運算能力，並且還能夠在其它超級電腦上運作的，則優先考慮（即不可只讓泰坦單獨處理）。2009 年，OLCF 收到了 50 個首先使用它們的超級電腦的專案，經篩選後剩下六個成功進入候選，這六個專案中不僅是重要的科學研究專案，還賦予它們完全使用並發揮混合運算的運算能力。這六個首先使用泰坦的專案中，大部分是關於新型奈米材料、氣候變化模型的研究。不過，其它未入選的專案，仍然會進入泰坦的任務排程佇列，等待泰坦的執行處理。

4.2 科學研究專案

在泰坦上首先處理的六個專案分別是「S3D」、「WL-LSMS」、「Denovo」、「LAMMPS」、「CAM-SE」和「NRDF」：

「S3D」是一個研究燃燒模型的分子物理學專案，研究細顆粒周圍的燃燒的情形，以提升柴油和生物燃料的發動機的燃燒效率。2009 年，泰坦的前身美洲虎，獲得了一個與烴類自燃火焰和直接燃油噴射柴油發動機燃燒效率提升相關的一個已完全解決的模擬過程；
「WL-LSMS」專案，模擬除絕對零度以外的各個溫度下，電子和原子在磁性物質中的相互作用，早前的一個處理程式原始碼版本在美洲虎上首次獲得超過 1petaFLOPS 的運算效能；
「Denovo」專案，模擬核反應爐的運作情況，旨在提升核反應爐的能量轉換效率、降低能量損失。Denovo 專案的運算程式在為泰坦進行原始碼最佳化後，在傳統的以中央處理器為主的超級電腦上獲得比最佳化前快兩倍的效能，在泰坦上獲得比美洲虎快 3.5 倍的效能表現；
「LAMMPS」專案，全稱「Large-scale Atomic/Molecular Massively Parallel Simulator」（大尺寸原子 / 分子大規模平行模擬器），是一個關於分子動力學的研究計劃，模擬微粒從原子的尺度跨越至相對論的尺度的情形，以提高材料科學的水平以及其在半導體、原生質 / 生物材料、聚合物等方面的應用；
「CAM-SE」是兩個專案合併組成，分別是「Community Atmosphere Model」（群落大氣模型）和「High Order Method Modeling Environment」（高階方法建模環境），前者是一個全球大氣模型，後者則是求解流體和熱力學方程。這兩個專案共同協作可以以更高的精確度模擬氣候變化；
「NRDF」專案，全稱「Non-Equilibrium Radiation Diffusion」（非均勻放射性分佈）透過模擬並描繪超新星產生的非帶電粒子，來研究其在鐳射核融合、流體動力學、醫學成像、核子反應爐、能量儲存以及燃燒過程的研究等方面的潛在應用價值。

負責「NRDF」專案的梅瑟博士的研究需要數以百計的偏微分方程來追蹤能量、角度、散射角以及在一顆恆星進入超新星階段時每種不同型別的中微子模擬，得出數百萬個單獨的方程。另外，一個名為「Chimera」（奇美拉 / 凱米拉）的程式碼，以神話中的生物奇美拉來命名之，乃它有三個「頭」：一個是模擬恆星物質（主要是其化學組成）的流體力學；第二個是模擬輻射轉移；第三個是模擬核燃燒（即熱核反應 / 核融合）。第三個「頭」首先由圖形處理器群執行處理，由於熱核反應的過程模擬最容易由圖形處理器的架構來處理，儘管其它方面的原始碼也將及時進行適應性修改及最佳化目前，專案模擬了 14 或 15 種核素，但如果圖形處理器提供良好的加速，梅瑟博士預計，與經驗觀察相比，將有多達 200 種核素可以在更高的精度上被模擬出來。

「VERA」專案是一個輕水反應爐的模擬，在美洲虎超級電腦上的 CASL（Consortium for Advanced Simulation of Light Water Reactors，聯合輕水反應爐進階模擬）編寫並運作。VERA 允許工程師監視反應爐使用壽命裡反應爐核心任何部分的效能表現和狀態，以辨別找出有研究價值或改進反應爐設計等他們感興趣的研究點。儘管不是六個先鋒計劃中的一員，但 VERA 將會在 CAAR 的協助下進行充分最佳化並由泰坦的管理團隊進行測試後在泰坦上繼續運作。電腦科學家湯姆・埃文斯（Tom Evans）發現，相比於以往在傳統中央處理器為主的超級電腦之間進行程式碼適應性修改以及最佳化作業，為泰坦的混合架構修改及最佳化 VERA 的程式碼難度十分大。儘管如此，他們的目標是要將模擬整個反應爐燃料迴圈的時間，從以往需要 18～36 個月，在泰坦上縮短至只需一個星期。

2013 年已經有三分之一的程式碼已計劃編譯並在泰坦上執行，典型情況下在一個時間段中會有多達四到五個專案間斷使用。