收藏 / 列表

一無是處的研究僧 - OpenMP task construct 實現原理以及源碼分析

OpenMP task construct 實現原理以及源碼分析 前言 在本篇文章當中主要給大家介紹在 OpenMP 當中 task 的實現原理,以及他調用的相關的庫函數的具體實現。在本篇文章當中最重要的就是理解整個 OpenMP 的運行機制。 從編譯器角度看 task construct 在本小節當中主要給大家分析一下編譯器將 openmp 的 task construct 編譯成什麼樣子,下面

gcc , openmp , 併發編程

Ansurfen - Hulo 編程語言開發 —— 解釋器

書接上回,在《Hulo 編程語言開發 —— 包管理與模塊解析》一文中,我們介紹了Hulo編程語言的模塊系統。今天,讓我們深入探討編譯流程中的第三個關鍵環節——解釋器。 作為大雜燴語言的集大成者,Hulo吸收了Zig語言的comptime語法糖。在comptime { ... }表達式的包裹下,代碼會在編譯的時候執行,就像傳統的解釋型語言一樣。這也為Hulo的元編程提供了強大的支撐,使得Hulo可以

解釋器模式 , 教程 , 知識 , 編譯器 , go