Exploring thread-level parallelism based on cost-driven model for irregular programs | IEEE Conference Publication | IEEE Xplore