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 | 4324 reads
|
Browse archives
Active forum topics |
Recent comments
27 weeks 2 days ago
27 weeks 2 days ago
27 weeks 2 days ago
49 weeks 3 days ago
1 year 1 week ago
1 year 3 weeks ago
1 year 3 weeks ago
1 year 5 weeks ago
1 year 10 weeks ago
1 year 10 weeks ago