Amethyst Studio
Home
Archive
About
GitHub
Light
Dark
System
Home
Archive
About
GitHub
Kaida Amethyst
美国北卡罗莱纳州立大学计算机硕士,编程语言方向;高级编译器工程师。
Categories
个人成长
13
开发工具
8
技术原理
18
编程实践
21
Tags
AnnualSummary
Block Chain
C
C++
Compiler
EnglishLearning
Git
Life
Linux
LLVM
Math
Meta Programming
Reading
Rust
Source Code Analysis
Thought
Ubuntu
Vim
cuda libdevice中的logf函数
2022-08-17
技术原理
C++
Source Code Analysis
Math
glibc的logf虽然比较精准,但不太适合在gpu这种向量化架构上跑,看看cuda是怎么计算的
1459 words
|
7 minutes
glibc源码剖析 - logf
2022-07-25
技术原理
C
Source Code Analysis
Math
剖析一下glibc中logf的实现,这个代码的解读需要不少数学知识
4012 words
|
20 minutes
C++常见面试题(初阶版)
2022-07-16
技术原理
C++
记录一下初级C++程序员的常见面试题。
5833 words
|
29 minutes
为什么C语言需要结构体对齐
2022-07-16
技术原理
C
提供一个例子,解释为什么C语言需要结构体对齐
646 words
|
3 minutes
C++的静态继承 - CRTP机制
2022-07-14
编程实践
C++
面向对象中的继承机制要依赖动态多态来实现,不过C++的CRTP机制允许我们进行静态继承
570 words
|
3 minutes
计算机是如何计算pow函数的
2022-04-29
技术原理
Math
从数学的角度,解释计算机是如何计算pow函数的
1903 words
|
10 minutes
Ubuntu 20.04安装最新版gcc
2022-03-16
开发工具
Linux
Ubuntu
在ubuntu 20.04上通过源码安装最新版本的gcc
411 words
|
2 minutes
glibc源码剖析 - scalbnf
2022-03-14
技术原理
C
Source Code Analysis
剖析一下glibc中scalbnf的实现,熟悉IEEE 754标准才能解读好这个代码
1705 words
|
9 minutes
1
4
5
6
7
8
© 2024 Kaida Amethyst. All Rights Reserved.
Powered by
Fuwari