![](https://discuss.tchncs.de/pictrs/image/40e603bb-6934-48d6-8050-b3480a34bf71.jpeg)
![](https://lemmy.world/pictrs/image/8286e071-7449-4413-a084-1eb5242e2cf4.png)
Seems like avoiding context switching and all the overhead associated would make a big difference when pretty much everything in cache is critical data.
It’s not. Like the commenter above said: It’s a fraction of the task at hand. Especially when you design the rest of the system to run only if necessary. Context Switches are what? like 50 CPU Cycles? Store Registers, Store TCB, Load other TCB and load other register states jump back to PC. Maybe some other OS Shenanigans, but that’s basically it.
Now Imagine complex calculations on a 25-Dimensional Matrix.
Game itself is a ton of fun. If you and your friends just want to learn the game you can just print out the cards, no problem. Or if you want realTM cards you can get a starter kit with 2*60 card decks for about 10-15$ from your local game store. (Or amazon if you are in a remote area with no Game Stores.) They are not the best decks, but they are balanced to each other and the cards are simple enough for new players to navigate.
Better Magic Cards do mostly 2 or 3 things at once and can combo with others or are just great by themselves. Not that worse Magic Cards can’t combo or anything, they just need more setup or can be a bit niche in their usefulness.