Tachyum宣佈成功移植eBPF JIT編譯器,至Prodigy通用處理器軟件仿真平台

Tachyum 宣佈 ,已經成功地將eBPF JIT編譯器植到Prodigy通用處理器軟件仿真平台上。

eBPF是一種強大的內核技術,允許程序在內核空間中運行,從而可以對網絡、存儲、系統調用等進行高效監控。其用於安全有效地擴展內核的功能,而無需更改內核源代碼或加載內核模塊。eBPF提供了一種安全性保證,確保加載的代碼不能破壞系統的穩定性。這是通過內核的“驗證器”實現的,驗證器會在程序執行前檢查代碼是否安全。eBPF JIT比通用eBPF解釋器快了約10倍。

Tachyum的工程師移植了Kprobes,在eBPF JIT技術中發揮着重要作用,並作為eBPF子例程的觸發器。

Tachyum創始人兼首席執行官Radoslav Danilak博士表示:“我們的軟件仿真系統是確保現有應用程序在Prodigy處理器上運行的重要組成部分,並驗證與在傳統數據中心運行相比,它們完全能夠獲得高性能、低功耗和更低總擁有成本的好處。將eBPF JIT編譯器移植到我們的系統對Tachyum的客户來説是一個有價值的增強,也是釋放Prodigy全部潛力的重要一步。”

Prodigy號稱全球第一顆通用處理器(Universal Processor),同一個芯片上可以執行CPU、GPU和TPU任務,可運行原生和x86、Arm和RISC-V二進制文件,與競爭產品相比,可以節省成本並提供高性能計算能力。Tachyum在2018年的Hot Chips上,公開了Prodigy通用處理器的設計概念。Tachyum在2022年就開始接受評估平台的預購,不過一直沒有正式上市,而且不斷延期,目前已推遲到2025年。