data splitting
Parallelism
Concurrency
Data parallelism
Task parallelism
thread 개수가 증가할 수록 HW의 support가 필요하다.