Ask HN: Parallel programs that could be optimized with genetic algorithms

3 points by mzitelli ↗ HN
I'm developing a tool for my scientific initiation which uses genetic algorithms for optimization of parallel programs in C with Posix threads, setting mutex locks position and granularity.

I'm searching for problems that could get a real improvement from a tool like that.

The repository with the source code https://github.com/MateusZitelli/Qeopps.

2 comments

[ 2.9 ms ] story [ 13.4 ms ] thread
Since your project is a code optimizer, I assume you need code for it to optimize. Is there anything specific that you think would make a good target? Or, in other words, what exactly is a good target?
I think that a good target would be a problem with many sincronization points related with many objects/variables.