タグ

parallel-computingとsoftware-engineeringに関するnabinnoのブックマーク (4)

  • ジーン・アムダール - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ジーン・アムダール" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年1月) ウィスコンシン大学マディソン校 同窓生集会で講演するGene Amdahl, 2008年3月13日. ジーン・アムダール(Gene Amdahl、1922年11月16日 -2015年11月10日 )は、アメリカ人のコンピュータアーキテクトで、企業家である。彼の業績はIBMおよび彼の創設した会社(特にアムダール社)における、メインフレームの設計である。並列コンピューティングの基的な理論としてアムダールの法則がよく知られている。 幼年期と教育[編集] アム

    ジーン・アムダール - Wikipedia
  • 分散コンピューティング - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "分散コンピューティング" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年9月) 分散コンピューティング(ぶんさんコンピューティング、英: distributed computing)とは、プログラムの個々の部分が同時並行的に複数のコンピュータ上で実行され、各々がネットワークを介して互いに通信を行いながら全体として処理が進行する計算手法のことである。複雑な計算などをネットワークを介して複数のコンピュータを利用して行うことで、一台のコンピュータで計算するよりスループットを上げようとする取り組み、またはそれを実現する為の仕組みである。

  • 並列コンピューティング - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "並列計算" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2018年10月) 並列計算(へいれつけいさん、英語: parallel computing)は、コンピュータにおいて特定の処理をいくつかの独立した小さな処理に細分化し、複数の処理装置(プロセッサ)上でそれぞれの処理を同時に実行させることである[1]。並列コンピューティングや並列処理ともいう。 概要[編集] 大きな問題を解いたり、大量のデータを処理したりする過程は、より小さなサブタスクやサブデータグループの処理に分割できることが多い、という事実を利用して単位時間あたりの処理効率(ス

    並列コンピューティング - Wikipedia
  • Objective-CでDeferred/PromiseでMethod Chainを書くときのTips - Qiita

    はじめに 「Objective-Cの文法とMethod Chainって致命的に相性悪いよね」というのを解消するTipsです。 さっき社内の後輩に教えてもらって感動したので投稿します。 問題点 最近かじり始めたDeferred/PromiseをObjective-Cでも使いたいと探していて、とりあえず CocoaPodsでInstallできる OMPromises https://github.com/b52/OMPromises というのを使っていました。 Promiseの考え方は、Webのみならず、通信や非同期Methodが多用されるiOS/Androidアプリでもとても重宝しそうです。 で、このOMPromisesですが、動作上はとりあえず問題無さそうなのですが、JavaScriptのようにMethodChainを行おうとすると、こんな感じになります。 return [[[[self

    Objective-CでDeferred/PromiseでMethod Chainを書くときのTips - Qiita
  • 1