Title: Run-time Management techniques for Many-core Architectures