タグ

programmingとCPUに関するmitsuki_engawaのブックマーク (3)

  • IBM - 日本

    最新情報 インテルとIBM 、IBM Cloud上で「インテルGaudi 3 AIアクセラレーター」の提供開始を発表 自律型ナビゲーションロボット「AIスーツケース」実証実験 大阪・関西万博での体験予約受付を開始 IBM、AI時代に向けて完全に設計された初のメインフレーム「IBM z17」を発表 IBM、2025マスターズ・トーナメント向けにwatsonxのAIを活用したデジタル機能を通じてファン体験を向上 日韓国、米国の4万人の学生を対象とした量子教育の推進状況について 東京エレクトロンとIBM、先端半導体技術の共同研究開発の提携を継続 日IBMと東京海上日動あんしん生命保険、生成AIを活用した「お客様の声」の分類・分析の高度化を実現 デロイト トーマツ リスクアドバイザリーと 日IBM、サステナビリティーの開示規制対応に向けアライアンス契約を締結し協業を強化

    IBM - 日本
    mitsuki_engawa
    mitsuki_engawa 2007/03/17
    マルチプロセッサの歴史
  • 革命の日々! シーケンスロック その5 volatileがダメな理由

    どもども。またまた間隔があいてしまいましたがシーケンスロックな話しの続きです。 前回の記事で坩堝さんから面白い指摘をうけたので今回は予定を変更してvolatileの話をしたいと思います。 retをvolatileにするだけではうまくいかないんですよね? どういう風になるんだろ. なるほど、たしかに世のC言語の参考書を見るとvolatileはある種の最適化を妨げる効果を持つと されています。 これだけ見ると、volatileとつけるだけすべての最適化が無効になってうまく動きそうですね。 しかし、その理屈は微妙におかしいのである 多くの人が「ある種の」という言葉を拡大解釈しているがvolatileは来スレッド同期に使えるようなシロモノではないのである。 つづきは、続きを読むからご覧ください。 あと、お願い。 今回の話は前提知識がいろいろとあるので、末尾のご参考にあげたURLを読んでから 読ん

    mitsuki_engawa
    mitsuki_engawa 2006/04/06
    volatileがスレッド同期に使えない話。
  • Cellプログラマを支援する「Octopiler」--概要がまもなく明らかに

    IBMは「Octopiler」プロジェクトを通じて、「Cell」チップ用のプログラムに取り組む開発者らを支援する計画だ。 1基のセントラルプロセッシングコアと8基の特殊用途向けエンジンを搭載し、PLAYSTATION 3や高品位テレビ(HDTV)に用いられるCellチップ用にプログラムを開発するのは容易ではない。Octopilerはこうした状況を変えるためのプロジェクトだ。IBM Researchは同プロジェクトに関するチュートリアルを3月に開催し、概要を説明する。同プロジェクトのソフトウェア開発ツールOctopilerは、人間が記述した1のプログラムを、Cell上のさまざまなコアで同時に実行される複数のプログラムへと変換するものだ。 IlluminataのアナリストGordon Haffは、「Cell用のプログラミングは比較的難しい」と述べ、その理由として、特定のプログラムを、個々のコ

    Cellプログラマを支援する「Octopiler」--概要がまもなく明らかに
  • 1