Not skepticism but I’d love to see ways for defining scheduled work. The ones I’ve seen haven’t felt that great so far. BTW, in rendering, the concept of render graphs / frame graphs is really similar to dod but for graphics/gpu. It’s uncannily similar, very weird.
I've been thinking about this the past day. In this case, the user truly doesn't need to understand MT programming concepts. As far as the user is concerned, all tasks could be run on 1 thread. The user only needs to understand how it generates task order.
-
-
It’s weird to say this, but it does feel like (well implemented) dod makes threading a solved problem.
-
I haven't used a lot of DoD prior to developing Mana, so to me DoD is what enabled threading to be a solved problem. So it doesn't seem weird to say at all.
- Näytä vastaukset
Uusi keskustelu -
-
-
It is only when you specifically opt into MT behavior (info on that here: http://medium.com/@tloch14/mana-engine-dynamic-tasks-b7563362ede1 …) or interact with an API (Mana has you covered there too: http://medium.com/@tloch14/mana-engine-thread-safety-of-apis-7e73d482a5c6 …) do you really need to care about MT techniques.
Kiitos. Käytämme tätä aikajanasi parantamiseen. KumoaKumoa
-
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.