본문 바로가기

Programming/Scala

Scala Palallelizable Collection

scala collection 에서 병렬화가 가능한 것들이 있는데, Array, ArrayBuffer, mutable HashMap, HashSet, Range, Vector 가 있다.

이 것들은 단순히 par 함수를 호출함으로서 parallel collection 으로 변환 가능한데, 각각의 element 들의 복사가 이루어지지 않아서 속도가 빠르다.




val arr = Array(1,2,3)
val parArr = arr.par


'Programming > Scala' 카테고리의 다른 글