The Array Cast cover image

Henry Rich Reveals J with Threads J9.4

The Array Cast

CHAPTER

Using Few Texts in Synchronization Operators

We used few texts rather than mutexes for the synchronization operator. This means there's not a lot of processor or operating system overhead involved in switching tasks. Even with jobs as short as 400 nanoseconds for each work unit, the amount of arbitration delay is negligible. I think we waited a long time for this in J. So, we benefited from some other people's mistakes too. Everybody's sitting around waiting for someone else to. Exactly.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner