Skip to content
0:00 / 0:00

#refterm#simd#terminal-emulator

Refterm Lecture Part 5 - Parsing with SIMD

Molly Rocket

148K subscribers • 32 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Advanced. Deep dive for people who know the field.

35K views5 years ago1 recommendation

Systems programmingPerformance and optimizationC

A demonstration of how to use SIMD instructions to accelerate text parsing in a terminal emulator.

kickstarter.com/projects/annarettberg/meow-the-infinite-book… Live Channel: twitch.tv/molly_rocket Part 1: youtu.be/pgoetgxecw8 Part 2: youtu.be/lStYLF6Us_Q Part 3: youtu.be/hNZF81VYfQo Part 4: youtu.be/cGoQ3ceKX6g

Why it's here

1 person recommends this

What people say. Recommended as part of a series on building and optimizing a high-performance terminal emulator.

u/skeetoin r/C_Programming • Recommends

On “Looking for for resources to write a win32 terminal emulator”

Over just the past few months there was all this hubbub about building a high performance terminal emulator for Windows since Microsoft is unable to do so. Here's that series: * How fast should an unoptimized terminal run? * Refterm v2 - Resource usage, binary splat, glyph sizing, and more * Refterm Lecture Part 1 - Philosophies of Optimization * Refterm Lecture Part 2 - Slow Code Isolation * Refterm Lecture Part 3 - Minimal Buffer Processing * Refterm Lecture Part 4 - Glyph Hash Table * Refterm Lecture Part 5 - Parsing with SIMD Source: https://github.com/cmuratori/refterm