タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

並列処理に関するcheckpointのブックマーク (1)

  • パラレルコレクションの性能測定 - かとじゅんの技術日誌

    Scala Advent Calendar jp 2011 6日目 いきます。 STMの話にしようと思ったのですが、いろいろまだ調査中なんでまた後日ということで、今回はパラレルコレクションでいきます。すでにあちこちのブログで扱っているネタなので目新しさはないですが... パラレルコレクションは2.9から使える新機能です。 早速 使い方。通常のコレクションの要素を2倍する処理は次のように記述します。 List(1,2,3).map(_ * 2) 一方、パラレルコレクションではparメソッドを使います。 List(1,2,3).par.map(_ * 2) scala.collection.immutable.List#parはParSeq[A]型の戻り値を返します。ParSeq#mapを呼び出すだけでmapを並行に処理できるわけです*1。来並行処理を実装する場合は、スレッドの起動や待機、ス

    パラレルコレクションの性能測定 - かとじゅんの技術日誌
  • 1