Zaslat SMS: Distributed data processing and task scheduling based on GPU parallel computing