As the multi-core system simulation techniques are being extensively studied in recent years, we find that both the conventional polling and collaborative approaches all encounter a severe scalability issue when the number of target cores is more than that of the host cores. To resolve this issue, we propose an effective hybrid timing synchronization technique which combines the advantage of the polling and the collaborative approaches. According to the experimental results, the proposed technique effectively resolves the scalability issue and shows excellent simulation performance which is one to four orders of improvement against the conventional synchronization approaches.