dslin1010's profile picture.

Eric Lin

@dslin1010

คุณอาจชื่นชอบ
Eric Lin รีโพสต์แล้ว

While learning various algorithms, the visualization plays a significant role in grasping the concepts easily. The algorithm-visualizer.org is an excellent resource with amazing collections of algorithms.


Eric Lin รีโพสต์แล้ว

Self-Modifying Code with Function Pointers: Self-modifying code lets a program alter its own instructions at runtime. This advanced C technique uses function pointers and memory manipulation for dynamic behavior, ideal for low-level tasks like JIT compilers or embedded systems.…

gutsOfDarkness8's tweet image. Self-Modifying Code with Function Pointers:
Self-modifying code lets a program alter its own instructions at runtime. This advanced C technique uses function pointers and memory manipulation for dynamic behavior, ideal for low-level tasks like JIT compilers or embedded systems.…

Eric Lin รีโพสต์แล้ว

Parallel Computer Architecture: A Hardware/Software Approach

chessMan786's tweet image. Parallel Computer Architecture: A Hardware/Software Approach

Eric Lin รีโพสต์แล้ว

Excellent resource - "Optimizing Software in C++" by Agner Fog. agner.org/optimize/optim…

vivekgalatage's tweet image. Excellent resource - "Optimizing Software in C++" by Agner Fog.

agner.org/optimize/optim…

Eric Lin รีโพสต์แล้ว

I spent my summer building TinyTPU : An open source ML inference and training chip. it can do end to end inference + training ENTIRELY on chip. here's how I did it👇:


Eric Lin รีโพสต์แล้ว

Designing a SIMD Algorithm from Scratch by Miguel is absolutely a great read! mcyoung.xyz/2023/11/27/sim…

vivekgalatage's tweet image. Designing a SIMD Algorithm from Scratch by Miguel is absolutely a great read!

mcyoung.xyz/2023/11/27/sim…

Compiler Optimizations and SIMD The ongoing research in compiler technology is fascinating; every year, new research takes SIMD-related optimizations further to improve performance in many ways. 🚀 Two of the papers that I am reading right now are * Minotaur: A SIMD-Oriented…

vivekgalatage's tweet image. Compiler Optimizations and SIMD

The ongoing research in compiler technology is fascinating; every year, new research takes SIMD-related optimizations further to improve performance in many ways. 🚀

Two of the papers that I am reading right now are 

* Minotaur: A SIMD-Oriented…
vivekgalatage's tweet image. Compiler Optimizations and SIMD

The ongoing research in compiler technology is fascinating; every year, new research takes SIMD-related optimizations further to improve performance in many ways. 🚀

Two of the papers that I am reading right now are 

* Minotaur: A SIMD-Oriented…
vivekgalatage's tweet image. Compiler Optimizations and SIMD

The ongoing research in compiler technology is fascinating; every year, new research takes SIMD-related optimizations further to improve performance in many ways. 🚀

Two of the papers that I am reading right now are 

* Minotaur: A SIMD-Oriented…
vivekgalatage's tweet image. Compiler Optimizations and SIMD

The ongoing research in compiler technology is fascinating; every year, new research takes SIMD-related optimizations further to improve performance in many ways. 🚀

Two of the papers that I am reading right now are 

* Minotaur: A SIMD-Oriented…


Eric Lin รีโพสต์แล้ว

This old article of mine was mostly about high I/O & hardware geekery, but if you want to learn some thing about modern "computers are networks" topology and PCIe root complexes and some bottlenecks I hit, check out this: tanelpoder.com/posts/11m-iops…

TanelPoder's tweet image. This old article of mine was mostly about high I/O & hardware geekery, but if you want to learn some thing about modern "computers are networks" topology and PCIe root complexes and some bottlenecks I hit, check out this:

tanelpoder.com/posts/11m-iops…

Eric Lin รีโพสต์แล้ว

Function Pointers and Callback Mechanisms: In C, you can store the address of a function inside a pointer and call it dynamically. This allows callbacks, dynamic dispatch, and even building plug-in style architectures. It’s a powerful way to make your C programs flexible, similar…

gutsOfDarkness8's tweet image. Function Pointers and Callback Mechanisms:
In C, you can store the address of a function inside a pointer and call it dynamically.
This allows callbacks, dynamic dispatch, and even building plug-in style architectures.
It’s a powerful way to make your C programs flexible, similar…

Eric Lin รีโพสต์แล้ว

might help if you're learning C. Project Based tutorials. github link in comment section.

BaslaelWorkneh's tweet image. might help if you're learning C. 
Project Based tutorials.

github link in comment section.

Eric Lin รีโพสต์แล้ว

Lock-Free Ring Buffer: A lock-free ring buffer enables low-latency, thread-safe data exchange in multi-threaded apps (e.g., audio, networking). This single-producer, single-consumer (SPSC) implementation uses C11 atomics for concurrency without locks. -> Lock-free data structures…

gutsOfDarkness8's tweet image. Lock-Free Ring Buffer:
A lock-free ring buffer enables low-latency, thread-safe data exchange in multi-threaded apps (e.g., audio, networking). This single-producer, single-consumer (SPSC) implementation uses C11 atomics for concurrency without locks.
-> Lock-free data structures…

Eric Lin รีโพสต์แล้ว

Book of the Day: Software Architecture with C++ by Adrian Ostrowski and Piotr Gaczkowski meetingcpp.com/mcpp/books/boo… #cplusplus #cpp


Eric Lin รีโพสต์แล้ว

i saw this guy’s video on simulating gravity in C++ and that pushed me into learning OpenGL (failure lol). now he’s back with another one simulating black holes. he incorporated ray tracing, Einstein’s field equation, Schwarzschild solution to the field equation, space-time,…

eigenron's tweet image. i saw this guy’s video on simulating gravity in C++ and that pushed me into learning OpenGL (failure lol).

now he’s back with another one simulating black holes. 

he incorporated ray tracing, Einstein’s field equation, Schwarzschild solution to the field equation, space-time,…

Eric Lin รีโพสต์แล้ว

Linux Network Internals

chessMan786's tweet image. Linux Network Internals

Eric Lin รีโพสต์แล้ว

Still confused about pointers in C? Let’s go from beginner to advanced in one thread: → Pointers → Pointers to pointers → Function pointers → Arrays & pointers → Common pitfalls All explained with simple examples and visuals.

_trish_xD's tweet image. Still confused about pointers in C?

Let’s go from beginner to advanced in one thread:
→ Pointers
→ Pointers to pointers
→ Function pointers
→ Arrays & pointers
→ Common pitfalls

All explained with simple examples and visuals.

Eric Lin รีโพสต์แล้ว

The models a CPU executes in

chessMan786's tweet image. The models a CPU executes in

Eric Lin รีโพสต์แล้ว

📚 Introduction to Compilers and Language Design by Prof. Douglas Thain dthain.github.io/books/compiler/

vivekgalatage's tweet image. 📚 Introduction to Compilers and Language Design by Prof. Douglas Thain

dthain.github.io/books/compiler/
vivekgalatage's tweet image. 📚 Introduction to Compilers and Language Design by Prof. Douglas Thain

dthain.github.io/books/compiler/
vivekgalatage's tweet image. 📚 Introduction to Compilers and Language Design by Prof. Douglas Thain

dthain.github.io/books/compiler/

The Nvidia Grace Hopper architecture design is truly impressive. The CPU and GPU can access each other's memory without any page migrations thanks to NVLink-C2C hardware coherency resources.nvidia.com/en-us-grace-cp…


Eric Lin รีโพสต์แล้ว

Advanced Memory Debugging In C: A Deep Dive Into Valgrind And Addresssanitizer This article explores two powerful tools for detecting such issues: Valgrind and AddressSanitizer (ASan).

chessMan786's tweet image. Advanced Memory Debugging In C: A Deep Dive Into Valgrind And Addresssanitizer
This article explores two powerful tools for detecting such issues: Valgrind and AddressSanitizer (ASan).

Eric Lin รีโพสต์แล้ว
chessMan786's tweet image.

United States เทรนด์

Loading...

Something went wrong.


Something went wrong.