タグ

並列に関するt_yanoのブックマーク (3)

  • Java SE 7徹底理解 第2回 細粒度の並行処理 - Fork/Join Framework

    Java SE 7徹底理解の2回目である今月は、並行処理のフレームワークについて紹介していきます。 Javaは1.0がリリースされた当初から、スレッドを使用することができました。筆者もJava 1.0で簡単にスレッドが使えることに感動したことを覚えています。 しかし、スレッドを安易に使ってしまうと、デッドロックやデータの破壊を引き起こしかねません。スレッドクラスは簡単に使えるものの、使いこなすには並列/並行処理についての適切な知識を必要としたのです。 そこで、より簡単に並列/並行処理を使うためのフレームワークであるConcurrency UtilitiesがJ2SE 5.0で導入されました。 Concurrency Utilitiesは非同期処理APIや、スレッドセーフで高性能な並行コレクション、ラッチやセマフォなどのロック機構、アトミック処理など並列/並行処理のためのさまざまな機能が含ま

    Java SE 7徹底理解 第2回 細粒度の並行処理 - Fork/Join Framework
    t_yano
    t_yano 2011/06/06
    Fork/Join わくてか
  • Aparapi:任意の計算タスクを実行するための新たな “Pure Java” API

    Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

    Aparapi:任意の計算タスクを実行するための新たな “Pure Java” API
  • 佐藤一郎: Web日記 (2009年) 2009年11月13日

    もともとは研究用ソフトウェアの開発履歴に関するページだったのですが、開発関連よりも雑談の方が多くなったので、2001年分から別のページを用意することにしました(過去のページの一覧はこちら)。リンクは勝手にしてください(でもリンクしたい人なんているのでしょうか)。それから海外出張の写真一覧はこちらにのせてあります。筆者のプロフィールはこちらです。SNSは苦手なのですが、Twitterもはじめてみました(ichiro_satoh)。なお、このページはRSSに対応していませんが、外部のを使うとRSS購読もできるそうです(当方は関知していません)。下記はあくまでも個人の意見であり、組織を代表するものではありません。 2017年2月19日 アテネのギリシャ国立歌劇場でロッシーニのオペラ「セビリアの理髪師」を観劇。配役はフィガロ役はHarris Andrianos、ロジーナ役はMina Polychr

    t_yano
    t_yano 2010/03/01
    『インターフェースに類似した方法で、クラス定義そのものとは別に同期制御を宣言できるようにしておくべきだったかもしれません』
  • 1