User loginNavigation |
Reading advice on memory managementHi! I am doing some work on using functional languages (F# in particular) for game development. My goal is to capture many of the (informal) conventions that are often used in gamedev inside the language, and I have found that the state monad, quotations and a bit of meta-programming can be amazing in this direction: I have even obtained an 8x speedup by creating my own references and by arbitrating shared memory accesses in different threads statically (by comparing the type of the states of the thread to see if they access the same areas of memory) rather than trusting the garbage collector and locking stuff. I would like to compare my approach to the existing literature, but I get the feeling that I am touching more areas than I can guess :) I have also read very little (mostly theoretical, but I would be more interested in the engineering standpoint) about separation logic, which sounds quite close to what I have done with my threads. Any advice on further reading? Thanks a lot! By giuseppemag at 2010-08-24 13:17 | LtU Forum | previous forum topic | next forum topic | other blogs | 4484 reads
|
Browse archives
Active forum topics |
Recent comments
17 weeks 3 days ago
17 weeks 3 days ago
17 weeks 3 days ago
23 weeks 3 days ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 33 weeks ago
1 year 38 weeks ago
1 year 39 weeks ago