Performance-Driven Global Routing in the Present of Obstacles