タグ

電卓とアーキテクチャに関するotori334のブックマーク (35)

  • System-on-a-chip - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "System-on-a-chip" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2015年12月) AMD Geode は x86 互換のSoC System-on-a-chip(SOC、SoC)は集積回路の1個のチップ上に、プロセッサコアをはじめ一般的なマイクロコントローラが持つような機能の他、応用目的の機能なども集積し、連携してシステムとして機能するよう設計されている、集積回路製品である。 大容量のDRAMやアナログ回路の混載にはさまざまな難しさやリスクもあり、デメリットもある(後述)ため、DRAMを別チップに集積し、同一パッケ

    System-on-a-chip - Wikipedia
  • ゼロからわかる「PLC」入門、シーケンサとは?種類やメーカーは?(ビジネス+IT) - Yahoo!ニュース

    世の中では、あらゆる場所で「機械」が使われていますが、さまざまな機械の制御に使われているのが、PLCと呼ばれる制御装置です。古くから使われている装置ですが今も進化を続けており、生産施設のIIoT(産業分野のIoT)化では基盤となる装置です。産業やビジネスではもちろん、私たちの生活を支える上でも重要な役割を果たしているPLCについて簡単に解説していきます。 【詳細な図や写真】PLCの仕組み(一例) ●PLCは、「あらゆる機械の制御装置」 PLCは「Programmable Logic Controller(プログラマブルロジックコントローラ)」の略称(注)で、日語に直訳すると「プログラム可能な論理回路の制御装置」といったところです。三菱電機が提供するPLCである「シーケンサ」がPLCの代名詞として呼称されることも多く、PLCが通じなくてもシーケンサなら通じるようなこともあります。 注:同じ

    ゼロからわかる「PLC」入門、シーケンサとは?種類やメーカーは?(ビジネス+IT) - Yahoo!ニュース
  • ヘテロジニアスマルチコア - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2016年2月) 独自研究が含まれているおそれがあります。(2016年2月) 言葉を濁した曖昧な記述になっています。(2016年2月) 出典検索?: "ヘテロジニアスマルチコア" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL ヘテロジニアス・マルチコア (英: heterogeneous multi-core) は、異種の命令セットアーキテクチャ(instruction set architecture: ISA)を持つマイクロプロセッサが統合されたCPU、すなわち異種混在のマルチコアを表す用語。ヘテロジニアス・コンピューティングのために利用

  • GPGPU - Wikipedia

    GPGPU(General-purpose computing on graphics processing units; GPUによる汎用計算)とは、GPUの演算資源を画像処理以外に応用する技術である[1][2]。ビッグデータなどに対し大量の科学技術計算などを実行できるため、広く使われるようになった[3]。2022年、単一マシンとしては世界初のエクサスケールコンピュータとなった米HPEの「フロンティア」にもベクトル計算用にAMDGPUが搭載されるなど、世界最速を競うスーパーコンピュータでの利用も一般的である。 GPGPUは、GPUが持つベクトル計算機としての特性を活かした汎用的なストリーム・プロセッシングの一形態である。GPUはコンピュータゲームで多用されるリアルタイム画像処理向けのデータ並列計算とパイプライン処理に特化した命令発行形態を持ち、またGPUとメインメモリ間の帯域幅は通例狭

  • 半導体業界における「IP」とは何なのかを説明したい - FPGA開発日記

    RISC-V」という言葉が徐々にエンジニア界隈に普及し始め、技術界隈のニュースサイトだけでなく、一般的なニュースを扱うような新聞社の記事でも見かけるようになってきました。例えば以下のような記事です。 www.nikkei.com 半導体エンジニアではない人がこのような記事を書く場合、「設計IP」について正しい知識を持っておかないと、少しおかしなことになってしまいます。しかしこれは記事を書いている記者だけを責めることは出来ません。半導体設計業界はソフトウェア開発業界に比べて小さな業界で、プレーヤの数も少なく、ネット上にあまり情報も出てきません。時事ネタを速攻で記事に起こさないといけない新聞記者が「IPってなんだっけ?」「リスクファイブってなんぞや?」ということをいちいち厳密に調べてられない、ということも理解できます。 そこで、非エンジニア(というか非半導体産業の方)でも理解できるように、R

    半導体業界における「IP」とは何なのかを説明したい - FPGA開発日記
  • 遅延記憶装置 - Wikipedia

    UNIVAC Iの水銀遅延線(1951) 遅延記憶装置(ちえんきおくそうち)とは、媒体が音波などを伝える際の遅れを利用し、信号を循環させ記憶装置として使用するものである。種類によっては、遅延線記憶装置(delay line memory)という。技術的にはレーダーで使う信号処理技術などから生まれたもので、黎明期のコンピュータ(真空管式コンピュータ)でよく使われた。 構成方法にもよるが、たとえば加算器に直列加算器が使えるなど、部品数を抑えて多くの情報を扱えるコンピュータを作ることができる、という利点がある。これは安上がりという点だけではなく、初期のコンピュータの多くが苦労した信頼性という点でも重要である。 黎明期のコンピュータで主記憶装置としてよく使われた遅延記憶装置が、水銀遅延線(すいぎんちえんせん)である。アナログ信号処理デバイスとして使われていたものであるが、ディジタル計算機のための記

    遅延記憶装置 - Wikipedia
    otori334
    otori334 2020/09/29
    水銀遅延線は水銀を媒質とする音波をフィードバックし,ハウリング現象を制御・利用する.重く高価であり,データにランダムにアクセスできない.
  • Manchester Small-Scale Experimental Machine - Wikipedia

    Small-Scale Experimental Machine (SSEM) のレプリカ(マンチェスター産業科学博物館) Manchester Small-Scale Experimental Machine (マンチェスター・スモールスケール・イクスペリメンタル・マシーン、SSEM) は、世界初のプログラム内蔵式コンピュータ。愛称は Baby。マンチェスター大学でフレデリック・C・ウィリアムス、トム・キルバーン、Geoff Tootill(英語版) らが製作し、1948年6月21日に最初のプログラムが動作した[1]。 このマシンは実用的なコンピュータを目指したものではなく、初期のコンピュータ用メモリであるウィリアムス管の評価用に設計されたものである。当時としては「小型で基的」なものとして設計されたが、現代の電子式コンピュータにある基要素は全て備えた実働する世界初のコンピュータであっ

    Manchester Small-Scale Experimental Machine - Wikipedia
  • PowerPoint プレゼンテーション

  • 可逆コンピュータとは

    コンピュータで演算を行う為には、最低限どれだけのエネルギーを必要とするか? 答えはゼロ。 理論的には、演算そのものに必要なエネルギーはいくらでも小さくすることができる。 なぜ、ゼロで済むのか。 それは、コンピュータを全て可逆な素子から作り上げることができるからだ。 可逆な素子で構成されているということは、演算結果から演算前の元の状態に戻せるということである。 もし演算の途中でエネルギーを失っているのであれば、結果を元の状態に戻すことはできない。 従って、可逆な素子から成るコンピュータは余計なエネルギーを一切必要としないことになる。 それでは、可逆な素子から成るコンピュータとは一体どのようなものであろうか。 可逆な素子とは、演算結果である出力から入力が再現できる素子のことを指す。 例えばNOTという演算は、結果に対してもう一度NOTを施せば元の状態を再現できる。 ゆえにNOTは可逆である。

    otori334
    otori334 2020/09/25
    “FTゲートだけでコンピュータを構成することができる””最も理想的な状況を考えた場合、コンピュータの演算は惑星の運動の様に永久に続く”
  • https://www.satoda-science.co.jp/No_001_Reversible_Computer_20160825.pdf

    otori334
    otori334 2020/09/25
    可逆的なコンピュータ ロータリー素子
  • スクリプト言語を舐めてはいけない|shi3z|note

    おれはハッカーだ。 なので、ハッカーではない人種と呑むのが苦手である。 たとえば「ITエンジニア」と自称するような人たちだ。 当然だが、ITエンジニアと自称する人はハッカーではない。 ITエンジニアと言う言葉はスコープが広すぎていちいち細かい説明を聞かなければならない。 これが厄介なところである。 あるとき、友達の家で飲み会をすると言われ、誰が来るの?と聞いたら知らないIT関連会社のエンジニアたちだという。 エンジニアと呑むと喧嘩しちゃうので断ったのだが、いろいろあっていくことになってしまった。 するとやっぱりこんなはなしをしていた。 「やっぱ私もRubyみたいなスクリプト言語なんか卒業してコンパイル言語やんなきゃ。処理速度がね…」 「コンパイル言語って?」 「TypeScriptとかJavaとかC#とか」 「それ、中間コード言語じゃねえか。なんの意味があるんだ。YARV知らないのか」 ま

    スクリプト言語を舐めてはいけない|shi3z|note
  • 命令パイプライン - Wikipedia

    RISCマシンの基的な5段のパイプライン(IF = 命令フェッチ、ID = 命令デコード、EX = 実行、MEM = メモリアクセス、WB = レジスタ・ライトバック)。縦軸は逐次的な命令列、横軸は時間。緑の列は、最初の命令がWB段にあり、最後の命令がフェッチされている時点を表している。 命令パイプライン(めいれいパイプライン、英: Instruction pipeline)は、コンピュータなどのデジタル電子機器で命令スループット(単位時間当たりに実行できる命令数)を向上させる設計技法の1つで、命令レベルの並列性を高める1技法。 命令パイプラインのあるプロセッサは、命令の処理を独立して実行できる工程(ステージ)に分割する。各工程は、前の工程の出力を自身の入力とし、自身の出力を次の工程の入力とするように相互接続されている。このような構成で各工程を並列化し、全体としての処理時間を大幅に削減す

    命令パイプライン - Wikipedia
  • マイクロカーネルの設計と実装

    otori334
    otori334 2020/08/06
    マイクロカーネルの設計と実装
  • 授業/教科書 | Amano, Kondo Lab

    Amano, Kondo Lab Dept. of Information and Computer Science, Keio University

  • GPUとは異なる進化を遂げた新世代ベクトルプロセッサ

    ―― 既存の機械学習のシステムとは連携できますか? いま機械学習において一般的に使われているSpark(注1)のユーザーであれば、そのままご利用いただくことが可能です。今回発表された製品を購入いただいて接続すれば、Sparkから普段通りにご活用いただけるようなミドルウェアを開発しているので、ハードウェアの違いを意識することはありません。 また、Python(注2)でもscikit-learn(注3)のインターフェースに合わせていますので、特別な設定や操作を意識することなく、これまで通りお使いいただけるようになっています。 ―― ベクトル型演算の処理効率はどのように改善したのでしょうか? 機械学習で扱われる大規模データによく見られる「疎行列(注4)」の特徴に着目した二つのブレークスルーによって、処理効率を大きく改善させています。 一つは、演算器の性能を活かしきるように列単位と行単位で処理を分

    GPUとは異なる進化を遂げた新世代ベクトルプロセッサ