アクセスカウンタ

プロフィール

ブログ名
竹下世界塔の計算機よもやま話
ブログ紹介
計算機アーキテクチャ、設計環境、コンピュータと個人的な歴史などについて

zoom RSS ブログ 新着記事

タイトル 日 時
ぼくのかんがえたさいきょうCPU: 2017.05 SIMD補足
ぼくのかんがえたさいきょうCPU: 2017.05 SIMD補足 ・SIMDロード/ストアについて アドレッシングモード計算のうちRaがベクタなら、Rb(ベクタ/スカラ)や即値(スカラ)を加算し、複数の実効アドレスを生成する。 Raの各レーンが実効アドレスサイズに拡張された後、Rbや即値を加算、それぞれのレーン用の実効アドレスを得る。 →LEA命令の場合、各レーンが実効アドレスのサイズになる。 →ロード/ストアを行わないレーンの指定を考えないといけない。例えばM2 OP3Sの形式を利用して M2 OP3S [Ra+Rb]Rc,ss=01 Raのレーン... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2017/05/26 01:42
ぼくのかんがえたさいきょうCPU: 2017.05 データと型
ぼくのかんがえたさいきょうCPU: 2017.05 データと型  汎用レジスタで扱うデータのサイズや型について定義する。メモリ操作命令ではレジスタのサイズだけを扱い中身(型)は無視する。汎用レジスタ間の算術演算でのみ型を扱う。演算の結果、データのサイズが変わってしまっては扱いにこまるので、演算結果は2つある引数のうち最初の引数に合わせることにする。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2017/05/24 02:01
ぼくのかんがえたさいきょうCPU: 2017.05 論理演算命令
ぼくのかんがえたさいきょうCPU: 2017.05 論理演算命令  論理演算命令は汎用レジスタどうしでAND,ORなどの論理演算を行う。論理演算はbitごとに行われるものでデータ幅が変わっても論理演算の結果は変化しない。データ幅が変わることで結果が変わるシフト、ローテートやPOPCなどは別扱いにする。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2017/05/23 02:55
ぼくのかんがえたさいきょうCPU: 2017.05 分岐命令
ぼくのかんがえたさいきょうCPU: 2017.05 分岐命令  分岐命令は条件により命令の流れを変える。相対アドレスによる分岐、1命令スキップ、Conditional Moveを行う。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2017/05/21 04:38
ぼくのかんがえたさいきょうCPU: 2017.05 メモリ操作命令
ぼくのかんがえたさいきょうCPU: 2017.05 メモリ操作命令  メモリ操作命令は汎用レジスタとメモリ間の転送を行う。メモリ操作命令はデータのサイズしか意識しない。 ...続きを見る

ブログ気持玉 0 / トラックバック 1 / コメント 0

2017/05/19 00:56
ぼくのかんがえたさいきょうCPU: 2017.05 概要と基本フォーマット
ぼくのかんがえたさいきょうCPU: 2017.05 概要と基本フォーマット  ぼくのかんがえたさいきょうCPUも考え続けていつのまにか十年くらい経ってしまった。いろいろな命令セットアーキテクチャを調べるほどにいじくりまわしたくなるのだが、そろそろまとめてみようかとおもう。 ...続きを見る

ブログ気持玉 0 / トラックバック 3 / コメント 0

2017/05/17 02:24
ぼくのかんがえたさいきょうCPU:連鎖性言語の特徴を取り入れてみる
ぼくのかんがえたさいきょうCPU:連鎖性言語の特徴を取り入れてみる 連鎖性言語 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2017/05/13 01:19
各種プロセッサのメモリオーダリングについて
各種プロセッサのメモリオーダリングについて  メモリに対しプロセッサからのロード/ストアが前後することのあるメモリオーダリングについて整理してみた。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2017/04/16 05:39
単項演算命令
単項演算命令  引数として1つのレジスタを入力とし、何らかの加工をして結果を返す命令を整理してみた。すぐ思いつくのは全bit反転のNOTだけど、これは論理演算命令の入力または出力を反転することで求めることができる。 ...続きを見る

面白い ブログ気持玉 1 / トラックバック 0 / コメント 0

2017/01/17 02:25
メモ:Deep Learning処理向けプロセッサDLU
メモ:Deep Learning処理向けプロセッサDLU 世界最速クラスのディープラーニング基盤と、業種・業務に対応したAIサービスを提供(富士通) ...続きを見る

ブログ気持玉 / トラックバック / コメント

2016/12/01 22:21
超マシン誕生、トム・ウェスト、モードビット
超マシン誕生、トム・ウェスト、モードビット  Hack a day記事より。 Books You Should Read: The Soul of A New Machine(Hack a day) ...続きを見る

ブログ気持玉 / トラックバック / コメント

2016/09/22 05:18
ぼくのかんがえたさいきょうCPU スタック
 レジスタに属性をつけることによって何のデータを扱うかを明確にすると、命令セットも単純化できるし便利そうに思える。 ぼくのかんがえたさいきょうCPU レジスタに型(属性)をつける その2  が、割り込みなどが発生するとレジスタの値だけではなく属性と一緒に退避しなければならない。どうするか。 ...続きを見る

ナイス ブログ気持玉 1 / トラックバック 0 / コメント 1

2016/09/13 03:07
ARMのHPC拡張SVE(Scalable Vector Extension)
ARMのHPC拡張SVE(Scalable Vector Extension)  E1丙を周回してますが伊26出ません。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2016/08/25 03:20
TOP500 一位は中国の独自プロセッサ採用スパコン
TOP500 一位は中国の独自プロセッサ採用スパコン  TOP500、今回の一位は中国のSunway Taihu Light(神威太湖之光)、独自のCPUを使っている。 China Races Ahead in TOP500 Supercomputer List, Ending US Supremacy ...続きを見る

なるほど(納得、参考になった、ヘー) ブログ気持玉 2 / トラックバック 0 / コメント 0

2016/06/21 03:27
ぼくのかんがえたさいきょうCPU レジスタに型(属性)をつける その2
ぼくのかんがえたさいきょうCPU レジスタに型(属性)をつける その2  ぼくのかんがえたさいきょうCPU レジスタに型(属性)をつけるの再考。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2016/04/10 03:14
ぼくのかんがえたさいきょうCPU レジスタに型(属性)をつける
ぼくのかんがえたさいきょうCPU レジスタに型(属性)をつける  SIMD系の命令を考えていたらレーンのサイズごとに命令のバリエーションが増えていくことに気付く。例えば加算のバリエーションはスカラデータ、1バイト単位×レーン数、2バイト単位×レーン数、4バイト単位×レーン数……など。さらに浮動小数点のSIMD形式もあって命令が複雑になる。で、レジスタに属性を付けて、属性によって演算の動作を変えることを考えてみた。 ...続きを見る

ブログ気持玉 0 / トラックバック 1 / コメント 1

2016/02/04 05:30
ロードストアアーキテクチャでもデータの加工はあるよという話
 ロードストアアーキテクチャはRISCの特徴のひとつで演算はすべてレジスタ間で行い、演算に必要な値はメモリ→レジスタへロードするだけ、演算結果をメモリに保存するときはレジスタ→メモリへストアするだけという方式のこと。  ではロードストア時にデータの加工はまったく行われないかというとそうではない。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2016/02/03 07:10
スタックをどうするか?
 作業中のレジスタを一時的に保存しておいて後で取り出せるようにしておくためにスタックを使うことがある。例えばサブルーチンコールをした時に戻る番地はどこかに保存しておかなければならない。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2016/01/29 04:26
むかし職場の同僚で群を抜いてすごいと思った人々について
むかし職場の同僚で群を抜いてすごいと思った人々について  検証やデバッグをやっていると各パートの設計者と広くつきあうことになる。不具合が発生した時には相談したりツルし上げたりしてたのだが彼らは普通とはなにか違う。 ...続きを見る

ブログ気持玉 / トラックバック / コメント

2016/01/22 20:40
MIPS 30周年
MIPS 30周年  MIPS R2000が世に出てから30周年だそうだ。 It’s been 30 years since the launch of MIPS R2000  1986年ってポケコンのFX-702Pで遊んでいた頃か。日本だと主流は汎用機やオフコン、ミニコン、一般にはホビー向けパソコンが各種普及しつつあった頃だ。1980年代後半にはワークステーションが登場し、初期はモトローラの68000系、その後 RISC系のプロセッサを搭載したものに置き換わっていった。主流はSunのSPARC搭載SPAR... ...続きを見る

ブログ気持玉 / トラックバック / コメント

2016/01/14 06:03

続きを見る

トップへ

月別リンク




竹下世界塔の計算機よもやま話/BIGLOBEウェブリブログ
文字サイズ:       閉じる