kellogh,
@kellogh@hachyderm.io avatar

This is cool. A lot of people misunderstand what “real time” means — generally, “late is an error”. For example, he wants to use it in games, where at 60 fps, you have 16.6ms to do all computations and render the screen. Lateness causes lag. Or worse, in a fly-by-wire steering system, late means difficulty steering a multi-ton vehicle.

in a RT system, you need to be able to statically calculate how long all compute will take. Most memory allocators don’t work like that

https://github.com/pcwalton/offset-allocator?tab=readme-ov-file

swiftcoder,
@swiftcoder@mastodon.social avatar

@kellogh And these days, 16.6ms is luxury. People keep shipping 240Hz gaming monitors - 4.1ms per frame 😱

kellogh,
@kellogh@hachyderm.io avatar

@swiftcoder that’s a lot of frames for candy crush

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • everett
  • anitta
  • slotface
  • GTA5RPClips
  • rosin
  • thenastyranch
  • kavyap
  • tacticalgear
  • modclub
  • JUstTest
  • osvaldo12
  • Durango
  • khanakhh
  • provamag3
  • cisconetworking
  • ngwrru68w68
  • cubers
  • tester
  • ethstaker
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines