Automatic Skleton-Driven Memory Affinity for Transactional Worklist Applications