EasyTHPS is a multilevel hybrid parallel runtime system for dynamic programming. EasyTHPS system encapsulates details of parallelization implementation, such as task scheduling and message passing, and provide easy API for users to reduce the complexity of parallel programming.