Nallatech»»» »»»»»» IBM High Performance Computing 2

Similar documents
matrox0

02_Matrox Frame Grabbers_1612

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

Cyclone IIIデバイスのI/O機能

untitled

ProLiant ML110 Generation 4 システム構成図

PCI PCI 5V/32bit 3.3V/32bit 5V/64bit 3.3V/64bit PCI I/O HBA 3.3V 5V I/O 3 3V 5V PCI v2 1 5V 3.3V PCI v V 5V PCI v v 5V

非圧縮の1080p60ビデオをサポートする3Gbps SDIコネクティビティ・ソリューション

ProLiant BL25p Generation 2システム構成図

CANON_IT_catalog_201709

ProLiant BL20p Generation 4 システム構成図

Oracle Application Server 10g( )インストール手順書

HP Blade Workstation HP RCS Remote Client Solution HP Blade Workstation CO2 2

HP xw9400 Workstation

MATLAB® における並列・分散コンピューティング ~ Parallel Computing Toolbox™ & MATLAB Distributed Computing Server™ ~

2

Product Guide

ProLiant ML115 Generation 1 システム構成図

PowerPoint プレゼンテーション

(Microsoft PowerPoint - E6x5C SDXC Demo Seminar [\214\335\212\267\203\202\201[\203h])

EPSON ES-D200 パソコンでのスキャンガイド

ProLiant ML110 Generation 4 システム構成図

Oracle Application Server 10g(9

09中西

ProLiant ML110 システム構成図

PRECISION COMPACT DISC PLAYER DP-75V

ProLiant BL460c システム構成図

Microsoft Word - archip.doc

VNXe3300 ハードウェア情報ガイド

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

A Responsive Processor for Parallel/Distributed Real-time Processing

Northern Lights Server

橡Webcamユーザーガイド03.PDF

main.dvi

konicaminolta.co.jp PageScope Net Care

book

ProLiant BL35p システム構成図

HPE Moonshot System ~ビッグデータ分析&モバイルワークプレイスを新たなステージへ~

Source: Intel.Config: Pentium III Processor-Intel Seattle SE440BX-2, 128MB PC100 CL2 SDRAM Intel 440BX-2 Chipset Platform- Diamond Viper 550 /

Xilinx XAPP485 Spartan-3E FPGA における最大レート 666Mbps でのデシリアライズ、アプリケーション ノート

RDMAプロトコル: ネットワークパフォーマンスの向上

untitled

Express5800/120Mc

untitled

1 M32R Single-Chip Multiprocessor [2] [3] [4] [5] Linux/M32R UP(Uni-processor) SMP(Symmetric Multi-processor) MMU CPU nommu Linux/M32R Linux/M32R 2. M

HP Server tc2120 Microsoft Windows 2000 Server SP3 HP P

GT-X830

ProLiant DL380 SAN Storageモデル システム構成図

strtok-count.eps

ProLiant DL180 システム構成図

Printer Driverセットアップ編

untitled

プリント

NetSkate

★20052G1.doc

ProLiant ML115 Generation 1 システム構成図

untitled

ES-D400/ES-D350

「FPGAを用いたプロセッサ検証システムの製作」

5988_7780JA.qxd

デザインパフォーマンス向上のためのHDLコーディング法

HP High Performance Computing(HPC)

:

LinuxDeviceDriver2003-PDF.PDF

LP-M720F

lll

GPGPU

00-COVER.P65

XCN Product Discontinuation Notice For Development Systems Products

Microsoft Word - D JP.docx

EtherSound CAT5 EtherSound Ethernet 2 100mEthernet 2km EtherSound EtherSound EtherSound EtherSound EtherSound 1 EtherSound 2 : DSP ** / ES8mic ES16161

Transcription:

Virtex-4 DSP HPC Nallatech High Performance Computing 2007.01.10 1 Commercial In Confidence. Copyright 2004, Nallatech.

Nallatech»»» 2500 70»»»»»» IBM High Performance Computing 2

Glasgow Bristol Taiwan Japan San Jose Phoenix Huntsville Boston Philadelphia Baltimore France Italy Israel India Singapore HQ (Worldwide) Group Sales Office Regional Sales Office Technical Support Center Design Center Sales Channel Partner 3

DRA Defense Research Associates Inc. 4

SDR 5

UAV PC UP 36GigaFLOPS 20GigaOPS XEON 1/200 6

N-Body 20GigaFLOPS 2.4GHz Pentium4 100 7

2.0GHz Pentium4 64 1/200 8

Smith-Waterman SunFIRE 280R 155 9

Mandelbrot CPU 0.3GFLOPS 10GFLOPS 10

CPU 173.8msec 2.7msec Milliseconds per Iteration (512x512 grid) 200 150 100 50 0 173.8 11.2 2.7 1GHz PC Single RHPC Four RHPC 11

C PC C VHDL PC 12

Step1 C 13

Step2 DIME-C VHDL 14

Step3 15

Step4 (DIME-C) DIMEtalk talk 16

Refine, 8.1 Verify, 4.3 Develop, 21.2 33.6h 17

Nallatech Nallatech DIME-II Memory,I/F,Analog,Video Mother Board PCI,cPCI,VME,PC-104 FUSE Windows,Linux,VxWorks,Matlab OS DIME-talk 18

DIME-II Processing DIME-II DIME-II Analog Memory I/O cpci VME PCI/PCIX PC/104+ 19

Compact PCI - BenERA J1 J2 J3 J4 J5 Interface VirtexE User 122-bit 150MHz 122-bit 150MHz BenERA DIME-II Module»XCV1000E-2000E Slot 0 Module Module»4»32/64-bit PCI»249bit IO J3/4/5 DIME-II Module Slot 1 64-bit 66MHz DIME-II Module Slot 2 Module Module I/O Module I/O Module I/O DIME-II Module Slot 3 Module Module I/O Local Bus and GPIO 64+21 bits / 66MHz P-Links 12 bits / 100MHz Adjacent Bus 122 bits / 100-166MHz 20

VME BenNUEY-VME VME 64x User Defined Tundra Universe-II Bridge Interface 122-bit 150MHz Virtex-II Pro User 32-bit Data 32-bit Data ZBT SRAM ZBT SRAM BenNUEY-VME DIME-II Module Slot 0»2VP50 Module»3»16MBytes ZBT SRAM»2SFP Giga-Ethernet Module I/O Infiniband 122-bit 150MHz 64-bit 100MHz DIME-II Module Slot 1 Module Module I/O 122-bit 150MHz DIME-II Module Slot 2 Module Module I/O SFP Ports Local Bus and GPIO 64+21 bits / 66MHz P-Links 12 bits / 100MHz Adjacent Bus 122 bits / 100-166MHz 21

PCI BenNUEY-PCI/BenNUEY-4E BenNUEY-PCI RocketI/O x 4» XC2V3000- XC2V8000» 3 Virtex-II Quad Pro User PHY» 32/64-bit PCI» 64-bit LVDS SCSI Quad RJ45 DIME-II Module Slot 2 Module DIME-II Module Slot 1 Module DIME-II Module Slot 0 Module Interface BenNUEY-4E» XC2VP20-XC2VP50» 4 G» 4 Rocket IO Local Bus and GPIO 64+21 bits / 66MHz P-Links 12 bits / 100MHz Adjacent Bus 122 bits / 100-166MHz 22

23 BenNUEY-PCI-X

24 BenNUEY PCI-X

PC104 BenNUEY PC104 BenNUEY-PC104»5 PC104» : XC2V3000 XC2V8000»3»8 MBytes ZBT SRAM»SCSI DIME-II Slot 0 DIME-II Slot 1 DIME-II Slot 2 Local Bus and GPIO 64+21 bits / 66MHz SCSI Virtex-II User ZBT SRAM P-Links 12 bits / 100MHz Adjacent Bus 122 bits / 100-166MHz VME JTAG PCI Interface PC104plus 25

DIMEII BenADDA MCX MCX MCX MCX BenADDA»2V3000, 2V6000, 2V8000, 2VP50, V4»ADC»14-bit»105MSPS DIME-II CONNECTORS Op-amp 14-bit DAC XILINX VIRTEX-II/Pro USER P LINK 0 (12 BITS) P LINK 1 (12 BITS) LOCAL BUS (64BITS) P LINK 5 (12 BITS) P LINK 4 (12 BITS) ADJ IN (64 BITS) ZBT SRAM Op-amp 14-bit DAC»DAC 2V80»14-bit»160MSPS»» OSC»»DIME M/B»8MBytes ZBT SRAM»2x 32-bit» = 166MHz»2 14-bit ADC P LINK 3 (12 BITS) P LINK 2 (12 BITS) GPIO BUS (21BITS) P LINK 7 (12 BITS) P LINK 6 (12 BITS) ADJ OUT (64 BITS) ZBT SRAM MCX 14-bit ADC DIME-II CONNECTORS 26

DIMEII BenADC EXT ADC»BenADC MCX MCX CLK MCX MCX MCX»4VSX55, 4VLX100, 4VLX160»ADC»12-bit»250MSPS»Xilinx Virtex-4»16 Mbytes DDR-II SRAM MOTHERBOARD DIME-II INTERCONNECT FABRIC MODULE CONNECTORS ADC 12-BIT 250MSPS ADC 12-BIT 250MSPS P LINK 0 (12 BITS) P LINK 1 (12 BITS)* XILINX VIRTEX-4 USER *P LINK 3 (12 BITS) *P LINK 2 (12 BITS) LOCAL BUS (64 BITS)** P LINK 5 (12 BITS) P LINK 7 (12 BITS)»ADC P LINK 4 (12 BITS)* *P LINK 6 (12 BITS)»DDR-II SRAM IP ADJ IN (80 BITS) CLK DIST ON- BOARD OSC ADC 12-BIT 250MSPS ADC 12-BIT 250MSPS ADJ OUT (80 BITS) MODULE CONNECTORS MOTHERBOARD DIME-II INTERCONNECT FABRIC DDR-II SRAM DDR-II SRAM *Not supported on XC4VSX55 **32 bits on XC4VSX55 All DIME-II buses are bi-directional. Where a bus name implies a direction in/out, this is just a conceptual name and the bus can be used in either direction. Single-ended LVTTL and Differential LVDS signalling are supported. 27

DIMEII BenDATA-V4»BenDATA-V4»SX55, LX100, LX160»16MBytes DDR-II SRAM»2x 32-bit» 500Mbps»2»1GBytes DDR-II SDRAM»2x 16-bit» 500Mbps»2 DIME-II CONNECTORS DDR-II SRAM DDR-II SDRAM XILINX Virtex-4 SX55/LX100/LX160 DDR-II SRAM DDR-II SDRAM DIME-II CONNECTORS 28

DIMEII Modules BenBLUE-V4»BenBLUE-V4 DDR-II SRAM DDR-II SRAM» LX100, LX160»64 MBytes DDR-II SRAM»8x 32-bit» 500Mbps»8 DIME-II CONNECTORS DDR-II SRAM DDR-II SRAM XILINX Virtex-4 LX100/LX160 100bits DDR-II SRAM DDR-II SRAM DIME-II CONNECTORS XILINX Virtex-4 LX100/LX160 DDR-II SRAM DDR-II SRAM 29

FUSE»FUSE DIME-II» Bitstream»API PC SBC»C/C++, Matlab, Java TCL User Application Application Level Third-party tools Synthesis, Place/Route ISE, Synplicity High Level Design System Generator MitrionC, Dime C FUSE Tools: FUSEprobe DIMEscript TCL Xilinx Tools: Chipscope, EDK FUSE APIs: C/C++ Java FUSE MatLab Toolbox Tools and Languages FUSE Windows Linux VxWorks Personal Computer / Server DIME/DIME-II Platform Reconfigurable Computing OS Standard OS Hardware Reconfigurable Hardware 30

FUSE» Third-party tools Synthesis, Place/Route ISE, Synplicity High Level Design System Generator Mitrion C, Genus C User Application FUSE Tools: FUSEprobe DIMEscript TCL Xilinx Tools: Chipscope, EDK FUSE Windows Linux VxWorks FUSE APIs: C/C++ Java FUSE MatLab Toolbox Application Level Tools and Languages Reconfigurable Computing OS Standard OS TCP/IP link 31 Personal Computer / Server DIME/DIME-II Platform Hardware Reconfigurable Hardware

» VME Xilinx Interface Virtex-II Pro 2VP50 Complex 80%» Systems Communications SRAM SRAM SRAM Design SRAM Challenge SRAM SRAM Error-Prone Xilinx Xilinx Xilinx Virtex-II Virtex-II Virtex-II 80% Time-Consuming 2V6000 2V6000 2V6000 Expensive Xilinx Virtex-II 2V6000 SRAM SRAM GBit Ethernet 32

DIMEtalk DIMEtalk I/O VHDL C DIME-C 33

DIMEtalk GUI 34

DIME-C»C C 35

Communications and Tool Support Memory Processors C Flows -C VHDL MATLAB Block Flows Viva N N 1 N N 4 N N 5 PCI Host From PCI E R N 2 N N 3 N R R N 6 B Physical Link B 36

Accelerated Hardware Implementation Memory Processors C Flows -C VHDL MATLAB Block Flows Viva N N 1 N N 4 N N 5 PCI Host From PCI E R N 2 N N 3 N R R N 6 B Physical Link B 37

DIMEtalk 38

www.nallatech.com 167-0053 2-6-15 2F TEL : 03-6762-1210 FAX : 03-6762-1211 Email : info@idaqs.jp WEB : http://www.idaqs.jp 39

40