| Go | 編譯器 | 迴圈 | 標準函式庫

Go 1.23聚焦工具鏈最佳化,開始預覽泛型型別別名

Go 1.23改進執行環境和編譯器效能,還更新標準函式庫,最佳化計時器的行為,並加入unique數值規範化套件

2024-08-19

| LLM Compiler | Meta | Code Llama | 編譯器 | 程式碼

Meta發表LLM Compiler,以最佳化程式碼生成及編譯器能力

以程式碼生成模型Code Llama衍生而成的LLM Compiler,可用來改善LLM所生成的程式碼品質,透過模擬編譯器的功能,預測哪些最佳化步驟能夠達到最佳的程式碼尺寸,或是將以已編譯的程式碼轉換回原本語言

2024-06-28

| Kotlin | 編譯器 | 多平臺

Kotlin 2.0登場!預設啟用K2編譯器多平臺支援再強化

Kotlin 2.0預設啟用K2編譯器,帶來編譯速度大幅提升以及多平臺支援強化,改善開發體驗,另外,Kotlin也原生支援Compose Multiplatform,簡化多平臺UI開發

2024-05-24

| Go | for | 編譯器

Go 1.22終於修正長期存在的for迴圈變數共享問題

Go 1.22修正了for迴圈變數共享問題,增加整數範圍迭代,還提升了效能並擴充函式庫

2024-02-08

| google | 編譯器 | 機器學習

Google以機器學習技術最佳化編譯器配置,強化模型執行效率

Google新研究透過最佳化機器學習編譯器,提升模型執行效能,還推出TpuGraphs資料集和GST訓練方法,以更好地訓練可用於預測機器學習程式執行時間的學習成本模型

2023-12-21

| Rust | 編譯器 | Cargo | Lint

Rust 1.74強化套件註冊表認證安全,還在Cargo新增Lint配置選項

Rust 1.74更新在Cargo中的Lint配置,還有能夠強化安全性的憑證提供者與私有註冊表認證,此外,編譯器現在支援不透明回傳類型,提升了程式碼編寫靈活性

2023-11-23

| PyTorch | Python | 編譯器

深度學習函式庫PyTorch 2.0更新編譯器技術,大幅度提升模型運算效能

PyTorch 2.0加入新的編譯功能torch.compile,顯著提高訓練速度,使用Float32精度執行速度提高21%,而AMP(Automatic Mixed Precision)則加速51%

2022-12-05

| Rust | Cargo | 編譯器

Rust 1.59支援行內組語

Rust 1.59讓開發者在程式碼中嵌入低階組合語言,在Rust程式應用執行時,可以進行低階的控制

2022-02-28

| Rust | 編譯器 | 除錯

Rust 2021大調查顯示,已有59%的Rust使用者將該語言用於工作

在有使用Rust的受訪者中,有59%的人會在工作中使用Rust,比起去年的42%,大幅增加17%

2022-02-17

| 英特爾 | oneAPI | 編譯器 | 跨基礎架構

英特爾發布最新oneAPI 2022工具包,加入更多跨基礎架構開發工具

英特爾針對軟體開發人員發布了oneAPI 2022工具包,其提供新的跨基礎結構開發工具,並包含多種CPU和加速器最佳化,大幅加速機器學習運算

2021-12-24

| Go | 編譯器 | Windows

Go 1.17改進編譯器提升程式執行效能

Go團隊改進編譯器,使得Go程式效能得以提升5%,amd64平臺的二進位檔案也更小

2021-08-20

| Stripe | 編譯器 | Ruby | Sorbet編譯器

Stripe開源可增加Ruby程式效能的Sorbet編譯器

Sorbet編譯器建基於LLVM和Ruby類型檢查工具Sorbet,能夠利用Ruby程式碼,產生經編譯的Ruby構件,來加速程式碼運算效能

2021-08-02