Study of Fine-Grained, Irregular Parallel Applications on a Many-Core Processor