tag 編譯器

標籤
貢獻47
99
06:53 PM · Oct 26 ,2025

@編譯器 / 博客 RSS 訂閱

jojo - qnx裏面執行system需要增加的權限

折騰了一天 看了很多文章 加上和HB的討論 口乾舌燥的我們 終於差不多弄清楚了 keil option 的配置,換句話説就是scatter文件的配置。 網上都有的 我就不寫了。 重點是 scatter的作用 scatter 是 指定我將要加載的地址(加載域,r

機器學習 , scatter arm , 加載 , 人工智能 , 編譯器 , 啓動過程

收藏 評論

快手技術 - 四年匠心磨礪,快手系統軟件技術創新與領域演進之路

一、系統軟件技術的核心價值與面臨挑戰 系統軟件作為軟件架構的基石,扮演着連接軟件與硬件的橋樑角色,位於整個軟件生態的最底層,處於關鍵核心的位置。系統軟件最為顯著的特徵在於其規模效應,隨着服務器體量的增加,系統軟件研發的價值愈發凸顯。 首先,系統軟件技術能夠顯著提升服務器資源的利用率,實現翻倍效果,同時性能也能提升 30%~50%,從而大幅降低公司的服務器資源成本。其次,專業的系統軟件團隊能夠迅速定

jvm , 協程 , 編譯器

收藏 評論

Zuckjet - 從源碼到可執行文件:揭秘程序編譯與執行的底層魔法

當你敲下 gcc hello.c -o hello 並運行 ./hello 時,計算機內部究竟發生了什麼?讓我們一起踏上這場從高級語言到機器指令的奇妙旅程。 引言:一行代碼的生命週期 想象一下,你剛剛寫下了人生中第一個C程序: #include stdio.h int main() { printf("Hello, World!\n"); return 0; } 這短短几行

計算機原理 , 編譯器 , 編譯原理 , 後端 , 前端

收藏 評論

VectorizeOrz - 現代編譯器程序員到底在做些什麼?

第一次寫編譯技術相關的文章(_),想和大家分享一下:現代編譯器程序員到底在做些什麼? 為什麼選這個主題呢?因為我相信大家肯定有這樣的疑惑,像GCC/LLVM這些編譯器以及大家平常寫的Java、Go等語言的編譯器都已經非常成熟了,那還需要編譯器程序員做什麼?當然不是這樣。 要回答這個問題,我們先要了解一下編譯器的結構,現代編譯器一般分為前端中端後端,前端負責讀入高級語言源代碼,進行詞法分析語法分

編程語言 , 編譯器

收藏 評論

vistart - 現代編譯器條件賦值優化:跨架構彙編分析

引言 在現代C/C++開發中,開發者經常面臨一個問題:if-else條件賦值與三元運算符在性能上是否存在差異?本文深入分析了最新版Clang和GCC編譯器在不同架構平台上的優化行為,通過彙編代碼對比揭示編譯器優化的本質。 驗證結果解讀 預期的彙編輸出 ARM64平台 (Apple Silicon) 優化前 (-O0) - 包含分支跳轉: conditional_assignment_if_else

asm , 編譯器 , 條件表達式 , 優化 , cpu

收藏 評論

Ansurfen - 耗時一週,我的編程語言 Hulo 新增 Bash 轉譯和包管理工具

嘿,腳本開發者們! 還記得上週我介紹的那個能編譯成 VBScript 的現代編程語言 Hulo 嗎?這周它又有了重大更新! 🚀 本週重磅更新 1. Bash 轉譯器正式上線! 是的,你沒看錯!Hulo 現在不僅支持 VBScript,還支持 Bash 了! 這意味着你可以用同一套現代語法,同時生成 Windows 和 Linux/macOS 的腳本: // main.hl class User

vbs , bash , 編程語言 , 編譯器 , go

收藏 評論

Ansurfen - 我開發了一個編譯成 VBScript 的現代編程語言 - Hulo

嘿,VBScript 愛好者們! 我最近在做一個編譯器/轉譯器項目,想要解決一些在 Windows 腳本開發中遇到的“老大難”問題。 你知道 VBScript 最令人頭疼的是什麼嗎? 就是那種 冗長的語法 和 有限的語言能力,一旦想實現稍微複雜一點的邏輯,就會陷入繁瑣的拼接和調試地獄。 於是我開始思考—— 有沒有可能用一種更現代、更清爽的語言來寫腳本,然後自動生成 VBScript?

開源軟件 , vbs , 編程語言 , 編譯器 , go

收藏 評論

超神經HyperAI - 【Triton 教程】triton_language.expand_dims

Triton 是一種用於並行編程的語言和編譯器。它旨在提供一個基於 Python 的編程環境,以高效編寫自定義 DNN 計算內核,並能夠在現代 GPU 硬件上以最大吞吐量運行。 更多 Triton 中文文檔可訪問 →https://triton.hyper.ai/ triton.language.expand_dims(input, axis) 通過插入新的長度為 1 的維度來擴展張量的形狀。 軸

函數調用 , 索引 , 編譯器 , cpu , Python

收藏 評論

信息流星 - throttlestop倍頻不生效

目錄 AIR32F103(一) 合宙AIR32F103CBT6開發板上手報告 AIR32F103(二) Linux環境和LibOpenCM3項目模板 AIR32F103(三) Linux環境基於標準外設庫的項目模板 AIR32F103(四) 27倍頻216MHz,CoreMark跑分測試 AIR32F103(五) FreeRTOSv

f5 , throttlestop倍頻不生效 , 架構 , 後端開發 , 編譯器 , memory

收藏 評論

mob64ca140bbb8b - keil5 tempalate的用法

幾乎所有玩ARM Cortex M單片機的壇友都是通過MDK Keil 5或者IAR環境進行單片機的程序開發的,俗話説工欲善其事必先利其器,我們天天都在用這個開發環境,那麼,有些在MDK Keil 5中的實用功能小技巧,大家又知道多少呢? 1.並不是所有源文件(.c)都需要加進工程中,只需要添加必要的源文件即可。無論是什麼開發環境,只要是C/C++的工程,工程編譯時間的

機器學習 , keil5 tempalate的用法 , 源文件 , 頭文件 , 人工智能 , 編譯器

收藏 評論

一百編程網朱老師 - 關於 Visual Studio 的使用技巧(保姆級教程)

fliter 視圖 visual studio默認是filter視圖(中文為篩選器) 項目下的是filter而非硬盤目錄裏實際的文件夾,這時新建的也是filter 想要查看硬盤目錄裏實際的文件夾,點擊按鈕“show all files(顯示所有文件)”即可 輸出文件位置設置 自定義輸出文件位置

預處理 , 目標文件 , c++ , 後端開發 , 編譯器 , c

收藏 評論

IT智行領袖 - 在VisualSVN Server 客户端如何操作檢查倉庫

對某一個變量感興趣的話,在啓動調試之後,直接對該變量“添加監視”,在調試窗口中即可看到該變量的變化; 查看指針指向的值 拷貝指針的值,將指針的值複製到“內存1”的地址文本框中,顯示的值默認為十六進制。 程序調試快捷鍵總結 Ctrl + F5直接運行程序,不調試 F5啓動調試,在Debug模式下

雲計算 , 應用程序 , 加載 , 編譯器 , 雲原生

收藏 評論

超神經HyperAI - 【Triton 教程】低內存 Dropout

Triton 是一種用於並行編程的語言和編譯器。它旨在提供一個基於 Python 的編程環境,以高效編寫自定義 DNN 計算內核,並能夠在現代 GPU 硬件上以最大吞吐量運行。 更多 Triton 中文文檔可訪問 →https://triton.hyper.ai/ 在本教程中,您將編寫一個內存高效的 Dropout 實現,其狀態將由單個 int32 seed 組成。這與傳統 Dropout 實現不

機器學習 , 自然語言處理 , 人工智能 , 編譯器 , 深度學習

收藏 評論

14224 - 漢文博士 0.7 版:支持統一碼 17.0,新增字體分析器,優化詞典編譯器

自去年10月份發佈漢文博士 0.6.4 版後,漢文博士經過近一年的開發,今天發佈了新的 0.7 版。其主要新增功能如下。 強化的構形檢索 新版支持使用構形檢索統一碼 17.0 新增的“中日韓表意文字擴展J區”4298 個漢字。 構形檢索增加了一個“相似形態部件通查”的功能,可以通過輸入類似形態的部件檢索漢字。例如輸入“專”檢索下圖所示擴展G區開頭幾個樣子

分析工具 , 新版本 , 後端開發 , 編譯器 , Python

收藏 評論

Moonbit - 大三學生如何從事專業編譯器開發?

探索不止,代碼不休。 MoonBit實習告一段落! 六個月的經歷見證他的成長 初出茅廬的他,如何在DII大展身手? 參與編譯器開發? 讓我們跟隨他的腳步,揭開成長曆程的篇章! 實習生介紹: 柴漢鋒,XX大學大三在讀生 2023年9月加入IDEA研究院基礎軟件中心MoonBit項目組 MoonBit馬里奧遊戲的作者 初入職場還需高人指點 線上遠程+線下實踐,經驗1+12 隨着寒假的結束,我在基礎軟件

實習收穫 , 開發 , 編程語言 , 編譯器 , 程序員

收藏 評論

網絡鋭評 - events_statements_summary_by_digest的主鍵字段有哪些

event 關鍵字用於在發行者類中聲明事件。 下面的示例演示如何聲明和引發將 EventHandler 用作基礎委託類型的事件。 public class Publisher{// Declare the delegate (if using non-generic pattern).public delegate void SampleEventH

機器學習 , 派生類 , 人工智能 , 編譯器 , ide

收藏 評論

數據大俠客 - 如何用yarn編譯前端

在這一章的旅程中,我們將要深入編譯器前端一探究竟。看看編譯器前端到底由哪些組件組成,其分別又是在做什麼。 1. 編譯器前端的結構組成 似乎比我們想象的要簡單,編譯器前端僅由兩個組件組成,詞法分析器與語法分析器。請看下圖: +----------+ +-----------+ 源代碼 - | 詞法分析器 | - 記號流 - | 語

語法分析 , 大數據 , yarn , 編譯器 , 如何用yarn編譯前端 , 詞法分析器

收藏 評論

四毛打印店 - vibe coding中使用DSPy

vibe coding中使用DSPy 大多數軟件工程師在vibe coding領域習慣於通過編寫冗長且脆弱的prompt來強制語言模型執行特定任務,這種方法不僅耗時耗力,而且往往難以維護和擴展。相比之下,DSPy框架提供了一種更加現代化和系統化的解決方案。通過使用DSPy編寫簽名,開發者可以擺脱手動修改prompt或進行復雜微調的繁瑣工作,取而代之的是一種高度模塊化、適應性強且可重複

編譯器 , 解決方案 , 開發者 , 考試認證

收藏 評論

deanyuancn - 如何改變vfp的已讀模式變為可以修改模式

一個C++程序員,想要進一步提升技術水平的話,應該多瞭解一些語言的語意細節。對於使用VC++的程序員來説,還應該瞭解一些VC++對於C++的詮釋。Inside the C++ Object Model雖然是一本好書,然而,書的篇幅多一些,又和具體的VC++關係小一些。因此,從篇幅和內容來看,譯者認為本文是深入理解C++對象模型比較好的一個出發點。

struct , 人工智能 , 編譯器 , 計算機視覺 , delete , c , vc++

收藏 評論

HyperAI超神經 - 活動預告丨上海創智/TileAI/華為/先進編譯實驗室齊聚上海,TVM/TileRT/PyPTO/Triton各顯神通

隨着 AI 模型規模不斷攀升,開發者和工程團隊對計算性能、資源利用率和執行效率的要求也愈發嚴格。也正因如此,AI 編譯器正在成為硬件與應用之間的關鍵樞紐,為訓練與推理提供高效執行和智能算力調度。 在這一趨勢下,業內對前沿技術交流與最佳實踐分享的需求也隨之升温。越來越多的團隊希望通過面對面的深入討論,探索算力優化的新方法、驗證落地路徑、並從真實場景中汲取經驗。 一直以來,由 Hyp

Triton , TileLang , TVM , 人工智能 , 編譯器 , 深度學習

收藏 評論

我有一個大目標你信不信 - Swift 6.0 核心特性與遷移指南

Swift 6.0 作為 Swift 語言的重大版本更新,聚焦併發安全、性能優化、語法簡潔性及跨平台生態增強,是 Xcode 26 與 iOS 26 開發的核心語言版本。以下是其關鍵特性、兼容性及遷移要點: 一、Swift 6.0 核心新特性 默認開啓嚴格併發安全(Strict Concurrency Checking) 強制要求代碼

swift , 移動開發 , 跨線程 , 編譯器 , ui

收藏 評論

超神經HyperAI - 【TVM 教程】在 NVIDIA GPU 上調優高性能卷積

Apache TVM 是一個端到端的深度學習編譯框架,適用於 CPU、GPU 和各種機器學習加速芯片。更多 TVM 中文文檔可訪問 →https://tvm.hyper.ai/ 作者:Lianmin Zheng 本教程介紹如何為 NVIDIA GPU 編寫高性能可調模板。通過在此模板上運行自動調優器,可在許多情況下勝過供應商提供的 cuDNN 庫。 注意,本教程不會在 Windows 或最新版本的

機器學習 , gpu , 人工智能 , 編譯器 , 深度學習

收藏 評論

長袖員大表哥 - Swift 6.0 核心特性與遷移指南

Swift 6.0 作為 Swift 語言的重大版本更新,聚焦併發安全、性能優化、語法簡潔性及跨平台生態增強,是 Xcode 26 與 iOS 26 開發的核心語言版本。以下是其關鍵特性、兼容性及遷移要點: 一、Swift 6.0 核心新特性 默認開啓嚴格併發安全(Strict Concurrency Checking) 強制要求代碼

swift , 移動開發 , 跨線程 , 編譯器 , ui

收藏 評論

墨染心語 - Code Smell – 一般介紹及其類型

0. 信息來源 https://github.com/arnemertz/presentations/tree/main/IdentifyingCommonCodeSmells 詳細的Rule檢查可以看這個列表:https://rules.sonarsource.com/cpp/ 1. 一段話總結 該文檔由軟件工程師 Arne Mert

封裝 , c++ , 後端開發 , 編譯器 , 嵌套 , harmonyos

收藏 評論