The paper presents a dynamic scheduling algorithm for real-time multi-core systems based on the imprecise computation model, which involves splitting tasks into mandatory and optional sub-tasks to enhance deadline adherence and resource utilization. The proposed Task Split Myopic Scheduling Algorithm demonstrates higher schedulability and reduced slack times compared to traditional myopic and improved myopic scheduling methods. Extensive simulation studies verify the algorithm's effectiveness in optimizing task scheduling on multi-core platforms.