(強いAI)技術的特異点/シンギュラリティ158at FUTURE
(強いAI)技術的特異点/シンギュラリティ158 - 暇つぶし2ch104:yamaguti
19/05/01 20:31:44.68 q5mPIwuH.net
3. ハードウェア設計
3.1 概要
? ry 実装の基礎として使用しました。
アルテラのCyclone III EP3C16 FPGAをハードウェア実装のベースとして我々は使用
? ry (約30米ドル) ry 。
その選択は、このFPGA ICチップの比較的低価格 ( 高くとも約 $30 ) と、そのためのテストハードウェアの可用性に基づ
使用したテストボードにはDDR2 RAM ICが装備されていますが、RAMへのアクセスは一度に1プロセスに制限 。
真の並列実装では、プロセッサごとに別々の内部メモリブロックが割り当てられているため、FPGA内の使用可能なメモリ量によってプロセッサ数が制限 。
EP3C16 FPGAには、それぞれ8Kビットの16ビットメモリブロック56個
? 32ビットのSubleqプ ry 。
我々の 32bit Subleq プロセッサを1つ実装するには、最低2つのメモリブロック 要 。そのため、FPGAには28個のプロセッサしか搭載できません。
私たちは16ビット実装を選択し、より多くのプロセッサ(最大56)を持つことができますが、それぞれに割り当メモリはわずか1Kバイト
? ry データをFPGAにロードするために使用されるUSBとSPI( ry )間ののブリッジとして構成された外部サイプレスFX2 CPUの ry 。
FPGAは、コードとデータとを FPGA にロードする為に有用な SPI ( シリアルペリフェラルインターフェイス ) と USB との間のブリッジとして構成されたエクスターナルなサイプレス FX2 CPU の助けを借りてUSBバスに接続 。
インターフェイスブリッジは、PCソフトウェアに対して透過 。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch