macchan-m-thesis

Size: px
Start display at page:

Download "macchan-m-thesis"

Transcription

1 2008 ( 20 ) IP Rodney Van Meter

2 2008 ( 20 ) IP CPU I/O IP I/O IP IP MIPS CPU Ethernet IP 200 CPU IP : CPU 4. FPGA 5. TLB

3 Abstract of Master s Thesis - Academic Year 2008 The Design and Implementation of An IP Bus Bridge Summary What a computer can do is limited by its hardware. The hardware configuration of a computer is statically determined by the physical attachment of devices, such as CPUs, memories and expansion peripherals. Device connections are done using a bus, but buses are limited in distance, number of devices and concurrent transactions, and reconfigurability. Even specialized I/O networks only partially eliminate these problems. However, the hardware resources required by applications vary. Improved flexibility in dynamic system configuration is necessary. This thesis proposes the most flexible and scalable alternative possible: using an IP-level network as the interconnect for both memory and I/O devices. An IP network can improve flexibility, cost and scalability. A bus bridge that provides protocol translation between the computer bus and Internet Protocol has been designed, implemented, and evaluated. The IP Bus Bridge connects the memory and peripherals of a MIPS-based system over Ethernet, with or without IP. The performance of the system with and without cache is evaluated for latencies up to 200 msec, demonstrating that it is possible to connect memory via IP. Key words: 1. BusBridge 2. Bus 3. CPU 4. FPGA 5. TLB Takeshi Matsuya Keio University, Graduate School of Media and Governance

4 PC LAN PC Memory Interconnects NUMA (Non-Uniform Memory Access) (Distributed Memory) Chipset-level Connections vpro Peripheral buses & networks PCI (Peripheral Component Interconnect) PCI Express BUS InfiniBand RDMA (Remote Direct Memory Access) BUS over Ethernet Microcode-level connections Virtualization IP-level connections iscsi & USB/IP IP Use Cases i

5 TLB TLB TLB TLB TLB LAN CPU CPU ii

6 A...63 iii

7 PC LAN Memory PC AMT PCI Express PCI Express Peripheral over IP CPU CPU IP-NUMA ON DEMAND TLB TLB FIFO LAN way set associative) TLB TLB...38 iv

8 CACHE LAN CPU CPU I/O LAN (IPv4) (IPv4)...56 v

9 1 PC LAN Memory PCI PCI Express FPGA TLB vi

10 1 LAN 1.1 [1] CPU CPU CPU CPU [2] 1 CPU CPU 1 1

11 1.1.1 PC LAN [4] LAN 1 PC LAN [3] PC LAN LAN PC 1 PC LAN Memory!" #$ %&' () *+(),-.7AB%&./0.! :; 09<=>?-.//@! AB1C.7@ 8D :;.889<=>?-.//E! AB1CD7. FG456 FF9:; E889<=>?- D@@@! AB1HIC.7@ FG :;.7@FJ<=>?- D@@D! AB1CKLMN?--C.7@OI0P D7EJ:; DJ<=>?- D@@Q! AB1CKLMN?--CD7@OI.FP EJ:; 0J<=>?- D7Z3[./08! 1KKK0@D78CCCC.@R32KE.@9<M-.7DE9<=>?-.//E! 1KKK0@D78SCC.@@R32KHTI.@@9<M-.D7E9<=>?-.///! 1KKK0@D78U<C.@@@R32KHT.J<M-.DE9<=>?- D@@G! 1KKK0@D78UVC.@JR32KHBIG.@J<M-.7DEJ<=>?- D@@I!.@@JR32K.@@J<M-.D7EJ<=>?- 879K9XY\.//8! KWXCWY39COLHDHDHDP FG456 FF9:; DFG9<=>?-.//Q! 2WYH2WY39OAB.88P FG :;.7@FFJ<=>?- D@@.! WWYH2WY39OABHD.@@P FG456 DFF9:; D7.88J<=>?- D@@G! WWYDH2WY39OABDHFG@@P FG456 G@@9:; F7GJ<=>?- D@@F! WWY8H2WY39OAB8H.GG@@P FG456 /@@9:;.G7GJ<=>?- 2 PC LAN Memory 2

12 1.1.2 HD CPU CPU 1.2 CPU IP [23][24][25][26]

13 (ISO OSI )

14 2.2 PC PC PC PC 4 CPU CPU FSB(Front Side Bus) CPU Intel GMCH Graphics and Memory Controller Hub I/O Intel ICH(I/O Controller HUB) 4 PC 2.3 Memory Interconnects CPU NUMA (Non-Uniform Memory Access) NUMA[5][12][13] CPU CPU 5

15 CPU Memory CPU NUMA SMP CPU CPU (Distributed Memory) CPU PC MPI[20] (Message Passing Interface) PVM[21] (Parallel Virtual Machine) CPU MPI PVM CPU 2.4 Chipset-level Connections vpro vpro Intel PC Intel VT (Virtualization Technology) PC Intel AMT (Active Managemtn Technology) vpro CPU LAN 5 vpro PC PC Web 1. Fan CPU (BIOS OS) 6

16 4. OS PC CPU 5 AMT 2.5 Peripheral buses & networks PCI (Peripheral Component Interconnect) PCI SIG (Special Interest Group) 1992 PCI1.0[8][14][17] PCI Express[15] PC 7

17 2 2 PCI 33MHz/66MHz 32/64bit 32bit 133MB/s 533MB/s PCI Express BUS PCI Express BUS 2002 PCI-SIG PCI Intel NGIO (Next Generation I/O) PCI 3GIO (Third Generation I/O) PCI-Express NGIO HP IBM Future I/O InfiniBand 3 3 PCI Express GHz ( 1 ) 32/64bit 32bit 250MB/s( 1) 4GB/s( 8) 8b/10b PCI-Express 6 5 8

18 TLP (Transaction Layer Packet) TLP 1) 2) I/O 3) 4) 5) ACK/NACK 8b/10b 6 PCI Express PCI Express 7 32bit 12 64bit 16 9

19 7 PCI Express InfiniBand InfiniBand I/O InfiniBand 2.5Gbps 8B/10B 250MB/s 4X 10Gbps 12X 30Gbps 4X HPCC (High Performance Computing Clusters) PC CPU RDMA (Remote Direct Memory Access) CPU TCP/IP RDMA[32] CPU PC BUS over Ethernet BUS over Ethernet Ethernet PCI-Express ExpEther[18] PCI-Express Ethernet PCI-Express 10

20 PCI-Express I/O I/O 8 Node-1 Node-2 Node-1 1 Node-2 2 $20000 Node-1 CPU $ Microcode-level connections CPU Virtualization Virtualization I/O PC 11

21 1. 2. CPU OS 2.7 IP-level connections IP [28][29][30][31] iscsi & USB/IP iscsi USB/IP IP SCSI iscsi[19][22] (Internet Small Computer System Interface) USB USB over IP 9 SCSI USB API

22 9 Peripheral over IP ) CPU 2) I/O 3) 4) IP 5) InfiniBand IP IP HPCC 13

23 4!"#$%&'( )*+,-./0,- 123,-.* : ;<=>?@A.BC<?D>BB<DCE F G F G F H AI+;J F G F G F K ALM123 FN: G G G F O )PQRE<CST<U<TA)>BB<DCQ>BE F F F G G V AU*?> G WNH G F G X *<?QRP<?YTAZ[E<E G F F G G \ A*).]A*).A^_R?<EE G F F G G ` A.BaQBQbYBc F F F G FNK d Aef;J G G G F g :h A^_R^CP<? G FNO F WNV G :: ;QD?>D>c<ST<U<TAD>BB<DCQ>BE g g g g g :H AiQ?C[YTQjYCQ>B G F F F F :K.*ST<U<TAD>BBB<DCQ>BE G FNO G F G :O AQk)k./+kbA>U<?A.* G F G F W Ethernet Frame 14

24 3 IP IP 3.1 CPU DMA CPU CPU CPU 10 CPU LAN CPU LAN CPU CPU 10 Node-1 CPU Node-2 2A CPU 10 CPU 15

25 CPU LAN LAN 11 Node-1 CPU Node-2 2A LAN Node-1 CPU 2A Node-2 CPU Use Cases 16

26 CPU Node-1 Node-2 NORA (No Remote Memory Access) Message Passing 17

27 13 CPU NORA NUMA 14 CPU NUMA NUMA IP-NUMA 14 IP-NUMA ON DEMAND 18

28 15 16 I/O 16 19

29 LAN 4. 20

30 5. CPU PC CPU TLB[3][6][10] 17 21

31 CPU CPU 2. CPU TLB 3. TLB TLB CPU 18 TLB CPU CPU 2. CPU TLB 3. TLB CPU 22

32 4. LAN LAN TLB ID 5. LAN 6. CPU 19 TLB CPU Memory CPU 23

33 CLOCK ADDR DATA RD WR BUSREQ BUSACK BUSREQ ~READY (WAIT) 24

34 3.5.2 CPU Instruction CPU CPU Data CPU 5 5 CPU I CPU D CLOCK 1 ADDR 16~32 DATA 8 32 RD 1 WR 1 BUSREQ 1 BUSACK 1 ~READY (WAIT)

35 Node1 Node2 Node1 $ $ Node2 CPU Ethernet Frame IP 100Base-T Ethernet IPv4 UDP IPv6 UDP PC PCI-Express Ethernet Frame Ethernet Frame IPv4 UDP 2 PC PCI Express IPv4 26

36 2.3 GB Ethernet 10GB Ethernet IP PCI Express 1 2.5Gbps (250MB/s) Ethernet Frame IPv4 UDP IPv6 UDP CPU LAN LAN FIFO LAN FIFO 27

37 LAN FIFO FIFO $101 9bit 3. IP UDP FIFO 4. CRC32 $ $102 FIFO 9B/8B 8 $100 9 Ethernet RJ FIFO 28

38 LAN LAN [7] FIFO FIFO LAN TLB 29

39 TLB TLB TLB ~READY(WAIT) 30

40 CPU WAY 1 Index WAY Index 1 WAY $0000 $1000 $1000 $ WAY $0000 $1000 $2000 $3000 WAY 2 WAY Index Tag LRU (Least Recently Used) WAY 1 CPU 4 (32bit) CPU Index 6bit 64 Way 31

41 TLB (Translation Lookaside Buffer) TLB TLB TLB I/O 32

42 I/O I/O 28 TLB 28 2-way set associative) TLB 29 TLB TLB Tag Tag2 1 4G 1 2 I/O TLB Type 33

43 TLB Host ID 29 TLB 3.9 LAN TLB 34

44 CPU

45 4.2.1 Verilog HDL[11][16] Veirlog FPGA FPGA 6 6 FPGA FPGA Xilinx Spartan 3AN Starter Kit FPGA Spartan 3AN 75 RJ-45 (100Base-TX) LAN PHY SMSC MHz VGA 15 8 LED, LCD, Audio PS/ Verilog HDL FPGA Xilinx ISE 10.1 Verilog HDL VeritakWin MIPS[9] MIPS GNU as

46 Clock Width ADDR,DATA 1 CPU 12.5MHz 32bit Read 2 CPU 12.5MHz 32bit Read,Write 3 50MHz 32bit Read,Write 4 25MHz 32bit Read,Write, Ready, CPU CPU LAN TLB TLB TLB TLB 37

47 4.6.1 TLB ID 9 TLB TLB 2 8 TLB TLB CPU 9 TLB!" #$ %&'( )* +,-./ :;;0<=59= >,-./0L54M3I:07889:;; N OE'/PQRS-1456T U,-./0VMW; :;; >? XABCDE Y,-./0-145=31I U RSL:Z19W[+S-7\[?S]V^[>SPH_/]H `,-./0]54M:0HI5a6: + +Sbc&defgh i,-./0j:580ki6w + +Slmnmompq TLB TLB Verilog HDL 32 wire [`TLB_ENTRY-1:0] TLBI_Hit; assign TLBI_Hit= TLBI_Logical_Address_Start[1]<=INST_ADDR&INST_ADDR<=TLBI_Logical_Address_End[1]? 1 : 0 TLBI_Logical_Address_Start[1]<=INST_ADDR&INST_ADDR<=TLBI_Logical_Address_End[2]? 2 : 0 TLBI_Logical_Address_Start[1]<=INST_ADDR&INST_ADDR<=TLBI_Logical_Address_End[3]? 3 : 0 TLBI_Logical_Address_Start[2]<=INST_ADDR&INST_ADDR<=TLBI_Logical_Address_End[4]? 4 : 0 32 TLB 38

48 4.6.3 TLB CPU 33 CPU INST_ADDR CPU INST_ADDR TLBI_Hit TLB CurI_Remote 0 33 CPU F TLB INST_ADDR TLBI_Hit 1 2 INST_ADDR CurI_Remote 1 CPU INST_WAIT (~READY) WAIT LAN 100Base-T CPU WAIT 39

49 34 40

50 bit CACHEI_Tag `define CACHE_ENTRY 64 ;Cache Line Size 64 Bytes (512bit) assign CacheI_Tag = inst_addr[ 31:12 ]; assign CacheI_Index = inst_addr[ 11:6 ]; assign CacheI_Offset = inst_addr[ 5:0 ]; reg CACHEI_LRU [ 0:`CACHE_ENTRY-1 ]; 0:Way0 1:Way1 reg [7:0] CACHEI_Machine_Address [ 0:`CACHE_ENTRY-1 ]; reg [19:0] CACHEI_Tag? [ 0:`CACHE_ENTRY-1 ]; reg [511:0] CACHEI_Data? [ 0:`CACHE_ENTRY-1 ]; reg CACHEI_Invalid? [ 0:`CACHE_ENTRY-1 ]; 0:Valid 1:Invalid reg CACHEI_Modified? [ 0:`CACHE_ENTRY-1 ]; 0: 1:Dirty( ) reg CACHEI_Owner? [ 0:`CACHE_ENTRY-1 ]; 0: 1:Multi ( ) 35 CACHE 41

51 4.8 LAN LAN 24 2 FIFO FIFO 36 LAN 100BASE-T RAM FIFO if ( E_RX_DV ) begin // Receive Data is valid if ( rx_status == 0 ) begin // rx_status <= E_RXD[3:0] == 4'b1101? 1 : 0; fifo_r_wr <= E_RXD[3:0] == 4'b1101? 1 : 0; fifo_r_din[8:0] <= 9'b ; rx_nibble <= 0; end else if ( ~E_RXD[4] ) begin // if ( rx_nibble == 0 ) begin fifo_r_wr <= 0; fifo_r_din[3:0] <= E_RXD[3:0]; rx_nibble <= 1; // 4bit end else begin fifo_r_wr <= 1; // 4bit fifo_r_din[8:4] <= {1'b0,E_RXD[3:0]}; rx_nibble <= 0; end end else begin // RX_ER rx_status <= 0; fifo_r_wr <= 1; 36 LAN Read Memory Write Memory Completion 10 42

52 !" #$%& #'& ( )*+,-.*/012-)*34* :+:9* (;< = )*+,-.*/012-)*34* :+:9* ((< >?186*-.*/012-)*34* :+:9* (@< A?186*-.*/012-)*34* :+:9* (B< C D+:9*-E8F*-F-85-GFH+I8,-J)*5*1H*,K =@< L D0/MI*680F-7869-N+6+ )*3O@;< P D0/MI*680F N+6+ )*3OD;< 4.9 CPU 32bit RISC CPU[6] CPU CPU 32bit ) 2) 3) ALU 4) 5) 37 CPU 43

53 IF RR IF IF RR EX IF,RR,EX,MA,RW CPU CPU TLB LAN 32 RISC CPU 44

54 CPU I/O 8 32 CPU CPU Z80 45

55

56 FPGA CPU I/O ROM RAM/VRAM LAN Xilinx Spartan 3E Starter Kit Xilinx Spartan 3E (50 ) FPGA Z-80(4MHz) I/O FPGA Keyboard Video Controller(80 25 ) DMA Controller Beep BASIC ROM(32Kbytes) 16Kbytes ( ) FPGA 100Base-T 47

57 TLB 1. I/O I/O $00~$ I/O 2. $F300~$FEB

58 3. CPU $F300~$F8DB 2 Node-1 Node-2 CPU 2 CPU !"#$%&'()*+,-."#$%&/$#'(,- 0"/$#12(345678(9:;< =>?@#AB C C C 1. I/O I/O CPU CPU IP 49

59 !"#$%&'( )*+,-./0,- 123,-.*45 @ 50

60 5.3 CPU dummynet[33] 16ms 200ms 14 HUB HUB dummynet (16ms RTT) ( ) dummynet (200ms RTT) ( ) IPv4 UDP IPv6 UDP Ethernet 44 2 Node 51

61 FPGA CPU I/O ROM RAM LAN Xilinx Spartan 3E Starter Kit Xilinx Spartan 3E (50 ) FPGA 32bit RISC (12.5MHz) I/O FPGA LED SWITCH 8Kbytes ( ) 16Kbytes ( ) FPGA 100Base-T Node-1 CPU Tektronix TDS MHz (1GS/s) 52

62 CPU CPU s 12.49MHz CPU TP HUB Node HUB HUB 1 Ethernet TP Ethernet 7.9 s IPv s 2 HUB 26.4 s 34.8 s 12490KHz TP Ethernet 126.6KHz

63 17 SI"TFUJVL WXJYP3Z[ "\]^_`3Z[!"#$ %&'()*+,-,./ 012'34* %&'()*+,-,./ 012'34* %&'()*+,-,./ 012'34* 5 678/9:/7 ;<= 5>?@?AA 55<A =A@=5A >?<B C;@DDA > EFGB 5><B DA@?HA 5C<> ;H@;?A >D<D CB@;>A C EFG? 5H<??B@5AA 5?<C?A@=;A CB<D >D@;BA B IJKL MNOO-:/7PQR5?O) MNOO-:/7PQR>AAO) IJKL!"#$ %&'()*+,-,./ 012'34* %&'()*+,-,./ 012'34* %&'()*+,-,./ 012'34* 5 678/9:/7 > EFGB 5?@AA>?><B= >AA@A5C B<== C EFG? B IJKL A<ADAH 5>@B=A@AAA ms Ethernet TP 95ms I(JK LM0NORS LM0NOPQ &'()*+,-. (/01234 &'()*+,-. (/ :;97 <= ><? 5@A5 5@AB > C*DE 5EF GEF 5@AG 5@A< G C*D? 5FF E>E 5@AE 5@5> E ',H.!"#$% ',H. A@<B 54

64 45 LAN (IPv4) ms 16ms 200ms 200ms 17 5Hz CPU 12.5MHz 46 A !"#$% &'()$% &'*++$% ;<=> (,-./ (+*+ (9:+ * ;<=>?:+ 55

65 46 (IPv4) CPU 200ms CPU 1 64 A $C IP 8 IP CPU I/O 2 TLB CPU 56

66 200ms 57

67 ) CPU 2) I/O 3) 4) IP 5) IP CPU I/O IP 8 CPU I/O IP TLB 2 32bit MIPS 200ms 58

68 6.2 UDP 6.3 IP CPU I/O IP OS Linux OS CPU 59

69 Rodney Van Meter Rodney Van Meter ITC WIDE Segway 60

70 [1] Gordon E. Moore,"Cramming more components onto integrated circuits",electronics, Vol.38,April [2] John von Neumann,"First Draft of Report on the EDVAC", June [3], 4, (2008) [4],, (1991) [5], 1996 [6],, CQ (2006) [7], Ethernet, CQ (2006) [8], PCI, CQ (2005) [9] Gerry Kane, mips RISC Architecture R2000/R3000 [10], 486, (1994) [11], HDL VLSI 1999 [12] Curt Schimmel, Symmetric Multiprocessing and Caching for Kernel Programmers Addison-Wesley Publishers [13] Interface, CQ 2007 [14], PCI I/O, (1999) [15], PCI Express, (2007) [16], Verilog-HDL, (2002) [17], FPGA PCI, LSI 94-21, pp , [18], ExpEther, Dec [19] J. Satran and K. Meth and C. sapuntzakis and M. Chadalapaka and E. Zeidner,"Internet Small Computer Systems Interface", April 2004, RFC3720. [20] Fran Berman and Geoffrey C. Fox and Anthony J. G. Hey, Grid Computing, John Wiley & Sons Inc,

71 [21], Linux,,2007. [22] Tom Clark, IP SAN,,2003. [23],, 100BASE-TX,,, pp (November 1997). [24],,,, Vol.98, No.233( ) pp [25],,,, Vol , No.1( ) pp [26],,,,Vol.100, No.20( ) pp [27] Martin W. Sachs and Avraham Leff and Denise Sevigny, LAN and I/O Conver-gence:A Survey of the Issues, IEEE Computer, pp.24-32,dec [28] Rodney Van Meter, Greg Finn,Steve Hotz, Bruce Parham, Netstation Project, [29] Garth A. Gibson and Rodney Van Meter, Network Attached Storage Architecture, Communications of the ACM Vol.43,pp.37-45,Nov [30] Rodney Van Meter, A Brief Survey of Current Work on Network Attached Peri-pherals, ACM Operating Systems Review,pp.63-70,Jam [31] Rodney Van Meter and Greg Finn and Steve Hotz, VISA: Netstation's Virtual In-ternet SCSI Adapter, [32] S. Bailey and T. Talpey, The Architecture of Direct Data Placement (DDP) and Remote Direct Memory Access (RDMA) on Internet Protocols, December 2005, RFC 4296 [33] Luigi Rizzo, dummynet, 62

72 A 63

73 1.align 4 2.set noreorder 3.set noat 4.text 5.globl _start 6 _start: A0000 addiu $10,$0, B0000 addiu $11,$0, addiu $1,$0, c addiu $2,$0, addiu $3,$0,0 14 loop1: addiu $4,$0, nop c nop 18 loop2: B0001 addiu $11,$11, addiu $4,$4, nop c nop nop B5020 add $10,$10,$ nop c nop FFF7 bne $4,$2,loop nop nop c nop nop addiu $3,$3, nop c nop nop FFEB bne $3,$1,loop nop c nop nop nop BC addiu $5,$0,lvar c nop nop nop nop c ACAA0000 sw $10,0($5) nop nop nop c nop 51 00a nop 52 00a nop 53 loop3: 54 00a A j loop ac nop 56 00b nop 57 00b nop 58 00b nop bc lvar:.long 0x

Shonan Institute of Technology MEMOIRS OF SHONAN INSTITUTE OF TECHNOLOGY Vol. 41, No. 1, 2007 Ships1 * ** ** ** Development of a Small-Mid Range Paral

Shonan Institute of Technology MEMOIRS OF SHONAN INSTITUTE OF TECHNOLOGY Vol. 41, No. 1, 2007 Ships1 * ** ** ** Development of a Small-Mid Range Paral MEMOIRS OF SHONAN INSTITUTE OF TECHNOLOGY Vol. 41, No. 1, 2007 Ships1 * ** ** ** Development of a Small-Mid Range Parallel Computer Ships1 Makoto OYA*, Hiroto MATSUBARA**, Kazuyoshi SAKURAI** and Yu KATO**

More information

組込みシステムシンポジウム2011 Embedded Systems Symposium 2011 ESS /10/20 FPGA Android Android Java FPGA Java FPGA Dalvik VM Intel Atom FPGA PCI Express DM

組込みシステムシンポジウム2011 Embedded Systems Symposium 2011 ESS /10/20 FPGA Android Android Java FPGA Java FPGA Dalvik VM Intel Atom FPGA PCI Express DM Android Android Java Java Dalvik VM Intel Atom PCI Express DMA 1.25 Gbps Atom Android Java Acceleration with an Accelerator in an Android Mobile Terminal Keisuke Koike, Atsushi Ohta, Kohta Ohshima, Kaori

More information

matrox0

matrox0 Image processing products Hardware/Software Software Hardware INDEX 4 3 2 12 13 15 18 14 11 10 21 26 20 9 8 7 6 5 Hardware 2 MatroxRadient 3 MatroxSolios MatroxMorphis MatroxVio 10 MatroxOrionHD 11 MatroxConcord

More information

Express5800/110Ee (2002/01/22)

Express5800/110Ee (2002/01/22) (2002/01/22) 1. N8100-691 ( /1BG(256)) CPU L1 L2 CD-ROM LAN OS Pentium 1.0BGHz 1 32KB 256KB 128MB 1.5GB ( IDE 60GB 3( IDE 2)) ( SCSI 18.1GB 3) 14 40 100BASE-TX 10BASE-T 640 480 1280 1024(VRAM 8MB) 2. CD-ROM

More information

17 Multiple video streams control for the synchronous delivery and playback 1085404 2006 3 10 Web IP 1 1 1 3,,, i Abstract Multiple video streams control for the synchronous delivery and playback Yoshiyuki

More information

Express5800/140Ma

Express5800/140Ma Pentium Xeon Express 1. N8500-324 N8500-325 N8500-326 N8500-327 (X/450(512)) (X/450(512)-25AW) (X/450(1)) (X/450(1)-25AW) Windows NT Server 4.0 CPU Pentium Xeon 450MHz1 4 L1 32KB L2 512KB 1MB CD-ROM LAN

More information

Express5800/120Lf 1. Express5800/120Lf N N N Express5800/120Lf Express5800/120Lf Express5800/120Lf ( /1BG(256)) ( /1BG(256)) (

Express5800/120Lf 1. Express5800/120Lf N N N Express5800/120Lf Express5800/120Lf Express5800/120Lf ( /1BG(256)) ( /1BG(256)) ( (2001/11/13) Express5800/120Lf 1. Express5800/120Lf N8100-748 N8100-751 N8100-754 Express5800/120Lf Express5800/120Lf Express5800/120Lf ( /1BG(256)) ( /1BG(256)) ( /1.26G(512)) CPU Hot-Plug Pentium (1.0BGHz)

More information

Express5800/110Ee Pentium 1. Express5800/110Ee N N Express5800/110Ee Express5800/110Ee ( /800EB(256)) ( /800EB(256) 20W) CPU L1 L2 CD-

Express5800/110Ee Pentium 1. Express5800/110Ee N N Express5800/110Ee Express5800/110Ee ( /800EB(256)) ( /800EB(256) 20W) CPU L1 L2 CD- Express5800/110Ee Pentium 1. Express5800/110Ee N8500-654 N8500-655 Express5800/110Ee Express5800/110Ee ( /800EB(256)) ( /800EB(256) 20W) CPU L1 L2 CD-ROM LAN Windows NT Server 4.0 Pentium 800EBMHz 1 (

More information

Express5800/120Lc

Express5800/120Lc Workgroup/Department 1. N8500-371 CPU L1 L2 CD-ROM LAN OS OS (/450(512)) N8500-372 N8500-373 N8500-400 (/450(512)-25AWS) (/500(512)) (/450(512)-25AWE) StarOffice Exchange Pentium450MHz1 2 ( 72GB) 32KB

More information

Express5800/120Mc

Express5800/120Mc Pentium Xeon 1. N8500-436 CPU L1 L2 CD-ROM LAN OS OS (-X/600(256)) N8500-437 N8500-509 N8500-443 N8500-438 N8500-488 (-X /600(256)-25AWS) (-X /600(256)-25AWE) StarOffice Exchange (-X/733(256)) (-X /733(256)-25AWS)

More information

26 FPGA 11 05340 1 FPGA (Field Programmable Gate Array) ASIC (Application Specific Integrated Circuit) FPGA FPGA FPGA FPGA Linux FreeDOS skewed way L1

26 FPGA 11 05340 1 FPGA (Field Programmable Gate Array) ASIC (Application Specific Integrated Circuit) FPGA FPGA FPGA FPGA Linux FreeDOS skewed way L1 FPGA 272 11 05340 26 FPGA 11 05340 1 FPGA (Field Programmable Gate Array) ASIC (Application Specific Integrated Circuit) FPGA FPGA FPGA FPGA Linux FreeDOS skewed way L1 FPGA skewed L2 FPGA skewed Linux

More information

21 20 20413525 22 2 4 i 1 1 2 4 2.1.................................. 4 2.1.1 LinuxOS....................... 7 2.1.2....................... 10 2.2........................ 15 3 17 3.1.................................

More information

Express5800/120Ra-1

Express5800/120Ra-1 1. CPU L1 L2 CD-ROM LAN OS OS N8100-661A ( /1BG(256)) Pentium 1.0BGHz 1 2 32KB 256KB 128MB 4GB (73.2GB 2) 10 24 100BASE-TX 10BASE-T 2 640 480 1280 1024* 2. DISK LINK/ACT(LAN1) STATUS LINK/ACT(LAN2) POWER/SLEEP

More information

Express5800/140Ma

Express5800/140Ma Pentium Xeon Express 1. N8500-479 N8500-480 N8500-489,-490 N8500-491,-492 (-X/550(512)-25AWS) (-X/550(1)-25AWS) (-X/550(512)) (-X/550(1)) (-X/550(512)-25AWE) (-X/550(1)-25AWE) CPU L1 Pentium Xeon 550MHz1

More information

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L Vol. 48 No. 4 Apr. 2007 LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for Learning to Associate LAN Construction Skills with TCP/IP

More information

Myrinet2000 ご紹介

Myrinet2000 ご紹介 34 HPC -Myrinet- ES HPC http://www.sse.co.jp/myrinet/ Out Line Myrinet HPC 50 2 4 O.S. Computer Computer Computer Computer Computer Low-level Interconnection Network (transport & switching) 2-4 / / OS

More information

untitled

untitled 4 1 1 7 7 10 10 HDD 15 CD-ROM 15 FDD 16 16 17 18 BIOS 18 BIOS 18 OSWindowsXP 22 22 30 33 IC CPU ICAND,OR NOT IC CPU IC IC 1-1 (Hard Disk Drive) CD-ROM (Floppy Disk Drive) 1 Input Output CPU CPU CPU CPU

More information

PC Development of Distributed PC Grid System,,,, Junji Umemoto, Hiroyuki Ebara, Katsumi Onishi, Hiroaki Morikawa, and Bunryu U PC WAN PC PC WAN PC 1 P

PC Development of Distributed PC Grid System,,,, Junji Umemoto, Hiroyuki Ebara, Katsumi Onishi, Hiroaki Morikawa, and Bunryu U PC WAN PC PC WAN PC 1 P PC Development of Distributed PC Grid System,,,, Junji Umemoto, Hiroyuki Ebara, Katsumi Onishi, Hiroaki Morikawa, and Bunryu U PC WAN PC PC WAN PC 1 PC PC PC PC PC Key Words:Grid, PC Cluster, Distributed

More information

コスト効率の高い業界標準サーバーへのERPの導入

コスト効率の高い業界標準サーバーへのERPの導入 IT ERP ERP IT 1 ERP 4-way 4-way ERP I/O 4-way Sudip Chahal / Karl Mailman 2009 3 IT@Intel ERP 4-way ERP I/O RISC ERP IT ERP 1 IT 4-way ERP I/O ERP 2-way 4-way 2-way ERP 1.5 2 2 4 ERP 2 3 I/O Xeon 5500

More information

Express5800/120Ed

Express5800/120Ed Pentium 60% 1. N8500-570A N8500-662 N8500-663 N8500-664 ( /800EB(256)) ( /800EB(256)-9W) ( /800EB(256)-9W2) ( /1BG(256)) Windows NT Server 4.0 Windows 2000 HDD HDD CPU Pentium 800EBMHz1 Pentium 1BGHz1

More information

Express5800/120Le

Express5800/120Le Workgroup/Department 1. N8500-579A N8500-671 N8500-672 (/800EB (256)-27AWS) (/800EB (256)-27AW2S) (/800EB(256)) Windows NT Server 4.0 Windows 2000 Server CPU Pentium800EBMHz1 2 L1 32KB L2 256KB 128MB 4GB

More information

Express5800/110Rc-1 1. Express5800/110Rc-1 N N Express5800/110Rc-1 Express5800/110Rc-1 ( /1BG(256)) (C/850(128)) CPU Pentium (1BGHz) 1

Express5800/110Rc-1 1. Express5800/110Rc-1 N N Express5800/110Rc-1 Express5800/110Rc-1 ( /1BG(256)) (C/850(128)) CPU Pentium (1BGHz) 1 (2002/01/22) Express5800/110Rc-1 1. Express5800/110Rc-1 N8100-665 N8100-793 Express5800/110Rc-1 Express5800/110Rc-1 ( /1BG(256)) (C/850(128)) CPU Pentium (1BGHz) 1 Celeron (850MHz) 1 L1 32KB L2 256KB 128KB

More information

LAN LAN LAN LAN LAN LAN,, i

LAN LAN LAN LAN LAN LAN,, i 22 A secure wireless communication system using virtualization technologies 1115139 2011 3 4 LAN LAN LAN LAN LAN LAN,, i Abstract A secure wireless communication system using virtualization technologies

More information

Express5800/120Rc-2 Workgroup/Department 1. Express5800/120Rc-2 N N N Express5800/120Rc-2 Express5800/120Rc-2 Express5800/120R

Express5800/120Rc-2 Workgroup/Department 1. Express5800/120Rc-2 N N N Express5800/120Rc-2 Express5800/120Rc-2 Express5800/120R Express5800/120Rc-2 Workgroup/Department 1. Express5800/120Rc-2 N8500-572 N8500-573 N8500-574 Express5800/120Rc-2 Express5800/120Rc-2 Express5800/120Rc-2 (/667(256)) (/800EB(256)) (/933(256)) CPU L1 L2

More information

02_Matrox Frame Grabbers_1612

02_Matrox Frame Grabbers_1612 Matrox - - Frame Grabbers MatroxRadient ev-cxp Equalizer Equalizer Equalizer Equalizer 6.25 Gbps 20 Mbps Stream channel Control channel Stream channel Control channel Stream channel Control channel Stream

More information

Core1 FabScalar VerilogHDL Cache Cache FabScalar 1 CoreConnect[2] Wishbone[3] AMBA[4] AMBA 1 AMBA ARM L2 AMBA2.0 AMBA2.0 FabScalar AHB APB AHB AMBA2.0

Core1 FabScalar VerilogHDL Cache Cache FabScalar 1 CoreConnect[2] Wishbone[3] AMBA[4] AMBA 1 AMBA ARM L2 AMBA2.0 AMBA2.0 FabScalar AHB APB AHB AMBA2.0 AMBA 1 1 1 1 FabScalar FabScalar AMBA AMBA FutureBus Improvement of AMBA Bus Frame-work for Heterogeneos Multi-processor Seto Yusuke 1 Takahiro Sasaki 1 Kazuhiko Ohno 1 Toshio Kondo 1 Abstract: The demand

More information

16.16%

16.16% 2017 (411824) 16.16% Abstract Multi-core processor is common technique for high computing performance. In many multi-core processor architectures, all processors share L2 and last level cache memory. Thus,

More information

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment 28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment 1170288 2017 2 28 Docker,.,,.,,.,,.,. Docker.,..,., Web, Web.,.,.,, CPU,,. i ., OS..,, OS, VirtualBox,.,

More information

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

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 23 FPGA CUDA Performance Comparison of FPGA Array with CUDA on Poisson Equation (lijiang@sekine-lab.ei.tuat.ac.jp), (kazuki@sekine-lab.ei.tuat.ac.jp), (takahashi@sekine-lab.ei.tuat.ac.jp), (tamukoh@cc.tuat.ac.jp),

More information

HP xw9400 Workstation

HP xw9400 Workstation HP xw9400 Workstation HP xw9400 Workstation AMD Opteron TM PCI Express x16 64 PCI Express x16 2 USB2.0 8 IEEE1394 2 8DIMM HP HP xw9400 Workstation HP CPU HP CPU 240W CPU HP xw9400 HP CPU CPU CPU CPU Sound

More information

Nios II ハードウェア・チュートリアル

Nios II ハードウェア・チュートリアル Nios II ver. 7.1 2007 8 1. Nios II FPGA Nios II Quaruts II 7.1 Nios II 7.1 Nios II Cyclone II count_binary 2. 2-1. http://www.altera.com/literature/lit-nio2.jsp 2-2. Nios II Quartus II FEATURE Nios II

More information

Express5800/120Rb-2

Express5800/120Rb-2 Workgroup/Department 1. N8500-478 N8500-486 (/533EB(256)) (/667EB(256)) CPU Pentium Pentium 533EBMHz1 2 667EBMHz1 2 L1 32KB L2 256KB 128MB 4GB ( 72.6GB) CD-ROM 24 LAN 100BASE-TX 6404801024768 OS OS 2.

More information

単位、情報量、デジタルデータ、CPUと高速化 ~ICT用語集~

単位、情報量、デジタルデータ、CPUと高速化  ~ICT用語集~ CPU ICT mizutani@ic.daito.ac.jp 2014 SI: Systèm International d Unités SI SI 10 1 da 10 1 d 10 2 h 10 2 c 10 3 k 10 3 m 10 6 M 10 6 µ 10 9 G 10 9 n 10 12 T 10 12 p 10 15 P 10 15 f 10 18 E 10 18 a 10 21

More information

Express5800/R110a-1Hユーザーズガイド

Express5800/R110a-1Hユーザーズガイド 4 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Xeon Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0B60: DIMM group #1 has been disabled. : Press to resume, to

More information

Express5800/140Hb (2002/01/22)

Express5800/140Hb (2002/01/22) (2002/01/22) 1. N8100-592B N8100-594B N8100-681 ( -X/700(1)) ( -X/700(2)) ( -X/900(2)) CPU L1 Pentium Xeon (700MHz) 1 4 Pentium Xeon (700MHz) 1 4 32KB Pentium Xeon (900MHz) 1 4 L2 1MB 2MB 2MB CD-ROM LAN

More information

untitled

untitled 13 Verilog HDL 16 CPU CPU IP 16 1023 2 reg[ msb: lsb] [ ]; reg [15:0] MEM [0:1023]; //16 1024 16 1 16 2 FF 1 address 8 64 `resetall `timescale 1ns/10ps module mem8(address, readdata,writedata, write, read);

More information

Express5800/320Fa-L/320Fa-LR

Express5800/320Fa-L/320Fa-LR 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

4.1 % 7.5 %

4.1 % 7.5 % 2018 (412837) 4.1 % 7.5 % Abstract Recently, various methods for improving computial performance have been proposed. One of these various methods is Multi-core. Multi-core can execute processes in parallel

More information

卒業論文

卒業論文 PC OpenMP SCore PC OpenMP PC PC PC Myrinet PC PC 1 OpenMP 2 1 3 3 PC 8 OpenMP 11 15 15 16 16 18 19 19 19 20 20 21 21 23 26 29 30 31 32 33 4 5 6 7 SCore 9 PC 10 OpenMP 14 16 17 10 17 11 19 12 19 13 20 1421

More information

N Express5800/R320a-E4 N Express5800/R320a-M4 ユーザーズガイド

N Express5800/R320a-E4  N Express5800/R320a-M4  ユーザーズガイド 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

Express5800/R320a-E4, Express5800/R320b-M4ユーザーズガイド

Express5800/R320a-E4, Express5800/R320b-M4ユーザーズガイド 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

Express5800/R320a-E4/Express5800/R320b-M4ユーザーズガイド

Express5800/R320a-E4/Express5800/R320b-M4ユーザーズガイド 7 7 障害箇所の切り分け 万一 障害が発生した場合は ESMPRO/ServerManagerを使って障害の発生箇所を確認し 障害がハー ドウェアによるものかソフトウェアによるものかを判断します 障害発生個所や内容の確認ができたら 故障した部品の交換やシステム復旧などの処置を行います 障害がハードウェア要因によるものかソフトウェア要因によるものかを判断するには E S M P R O / ServerManagerが便利です

More information

( )

( ) NAIST-IS-MT0851100 2010 2 4 ( ) CR CR CR 1980 90 CR Kerberos SSH CR CR CR CR CR CR,,, ID, NAIST-IS- MT0851100, 2010 2 4. i On the Key Management Policy of Challenge Response Authentication Schemes Toshiya

More information

2017 (413812)

2017 (413812) 2017 (413812) Deep Learning ( NN) 2012 Google ASIC(Application Specific Integrated Circuit: IC) 10 ASIC Deep Learning TPU(Tensor Processing Unit) NN 12 20 30 Abstract Multi-layered neural network(nn) has

More information

Express5800/120Rb-1 (2002/01/22)

Express5800/120Rb-1 (2002/01/22) (2002/01/22) 1. N8100-764 N8100-765 N8100-783 ( /1BG(256)) ( /1.26G(512)) ( /1.40G(512)) CPU Pentium Pentium -S Pentium -S (1BGHz) 1( 2 ) (1.26GHz) 1( 2 ) (1.40GHz) 1( 2 ) L1 32KB L2 256KB 512KB 256MB(

More information

untitled

untitled FPGA SATA AE/ AVNET, INC. : 1921 : 1955 / : 1960 NYSE - AVT ( Sector : Technology ) CEO: Roy Vallee ( : : : 11,000 : KPMG LLP : 6 30 Fortune 500 ( 2006 212 ) InformationWeek 500 ( 2004 3 ) Fortune Top50

More information

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i 26 WebRTC The data distribution system using browser cache sharing and WebRTC 1150361 2015/02/27 WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i Abstract The data distribution

More information

Linux @ S9 @ CPU #0 CPU #1 FIB Table Neighbor Table 198.51.100.0/24 fe540072d56f 203.0.113.0/24 fe54003c1fb2 TX Ring TX Ring TX Buf. Dsc. RX Buf. Dsc. TX Buf. Dsc. RX Buf. Dsc. Packet NIC #0 NIC #1 CPU

More information

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of IEEE802.11 [1]Bluetooth [2] 1 1 (1) [6] Ack (Ack) BEC FEC (BEC) BEC FEC 100 20 BEC FEC 6.19% 14.1% High Throughput and Highly Reliable Transmission in MANET Masaaki Kosugi 1 and Hiroaki Higaki 1 1. LAN

More information

1重谷.PDF

1重谷.PDF RSCC RSCC RSCC BMT 1 6 3 3000 3000 200310 1994 19942 VPP500/32PE 19992 VPP700E/128PE 160PE 20043 2 2 PC Linux 2048 CPU Intel Xeon 3.06GHzDual) 12.5 TFLOPS SX-7 32CPU/256GB 282.5 GFLOPS Linux 3 PC 1999

More information

Express5800/320Fc-MR

Express5800/320Fc-MR 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

PeerPool IP NAT IP UPnP 2) Bonjour 3) PeerPool CPU 4) 2 UPnP Bonjour PeerPool CPU PeerPool PeerPool PPv2 PPv2 2. PeerPool 2.1 PeerPool PeerPool PoolGW

PeerPool IP NAT IP UPnP 2) Bonjour 3) PeerPool CPU 4) 2 UPnP Bonjour PeerPool CPU PeerPool PeerPool PPv2 PPv2 2. PeerPool 2.1 PeerPool PeerPool PoolGW PPv2: 1 2 3 4 PeerPool PeerPool 3 PPv2(PeerPool version 2) PPv2: A Transparent Network Architecture for Naive Inter-Smart Environment Communication Michinobu Shimatani, 4 Yu Enokibori, 2 ismail Arai 3

More information

AV 1000 BASE-T LAN 90 IEEE ac USB (3 ) LAN (IEEE 802.1X ) LAN AWS (Amazon Web Services) AP 3 USB wget iperf3 wget 40 MBytes 2 wget 40 MByt

AV 1000 BASE-T LAN 90 IEEE ac USB (3 ) LAN (IEEE 802.1X ) LAN AWS (Amazon Web Services) AP 3 USB wget iperf3 wget 40 MBytes 2 wget 40 MByt 1 BYOD LAN 1 2 3 4 1 BYOD 1 Gb/s LAN BYOD LAN LAN Access Point (AP) IEEE 802.11n BYOD LAN AP wget iperf3 1 AP [2] 2 IEEE 802.11ac [3] AP 4 AV (207 m 2 ) ( 1 2 )[4, 5] AP Wave2 Aruba AP-335 Aruba LAN 7210

More information

Web Basic Web SAS-2 Web SAS-2 i

Web Basic Web SAS-2 Web SAS-2 i 19 Development of moving image delivery system for elementary school 1080337 2008 3 10 Web Basic Web SAS-2 Web SAS-2 i Abstract Development of moving image delivery system for elementary school Ayuko INOUE

More information

untitled

untitled 2004.11.18 1 3C everywhere Aoyama Morikawa Laboratory 2 3C Everywhere Computing everywhere PDA, Contents everywhere XMLmp3 1 terabyte 1 zettabyte (10 21 ) Connectivity everywhere 2G/3G/4GLAN DSL, DSRC,

More information

IPSJ SIG Technical Report Vol.2017-ARC-225 No.12 Vol.2017-SLDM-179 No.12 Vol.2017-EMB-44 No /3/9 1 1 RTOS DefensiveZone DefensiveZone MPU RTOS

IPSJ SIG Technical Report Vol.2017-ARC-225 No.12 Vol.2017-SLDM-179 No.12 Vol.2017-EMB-44 No /3/9 1 1 RTOS DefensiveZone DefensiveZone MPU RTOS 1 1 RTOS DefensiveZone DefensiveZone MPU RTOS RTOS OS Lightweight partitioning architecture for automotive systems Suzuki Takehito 1 Honda Shinya 1 Abstract: Partitioning using protection RTOS has high

More information

DRAM SRAM SDRAM (Synchronous DRAM) DDR SDRAM (Double Data Rate SDRAM) DRAM 4 C Wikipedia 1.8 SRAM DRAM DRAM SRAM DRAM SRAM (256M 1G bit) (32 64M bit)

DRAM SRAM SDRAM (Synchronous DRAM) DDR SDRAM (Double Data Rate SDRAM) DRAM 4 C Wikipedia 1.8 SRAM DRAM DRAM SRAM DRAM SRAM (256M 1G bit) (32 64M bit) 2016.4.1 II ( ) 1 1.1 DRAM RAM DRAM DRAM SRAM RAM SRAM SRAM SRAM SRAM DRAM SRAM SRAM DRAM SRAM 1.2 (DRAM, Dynamic RAM) (SRAM, Static RAM) (RAM Random Access Memory ) DRAM 1 1 1 1 SRAM 4 1 2 DRAM 4 DRAM

More information

untitled

untitled 4 1 4.1................................................. 1 4.1.1........................................ 1-1 4 17 11 30 4.1 2001 49% 2,400 47% 6,000 2001 390 8% 2005 3000 1000 IT 1 ADSL(Asymmetric Digital

More information

PDF.PDF

PDF.PDF 1 2 3 LAN Ethernet( ) TSS(Time Sharing System: ) TSS CPU TSS LAN 3Mbit/s 10Mbit/s 9.6Kbit/s LAN DEC Intel 3 DIX DIX 10Mbit/s 500m 10Base5 LAN IEEE802 IEEE802.3 100Mbit/s 100BaseTX TCP/IP Ethernet LAN 7

More information

AirMac ネットワーク構成の手引き

AirMac ネットワーク構成の手引き AirMac 1 1 5 6 AirMac 6 7 AirMac Extreme AirMac Express 7 AirMac 8 AirMac Express 8 AirMac 9 AirMac 10 AirTunes 10 AirMac Extreme AirMac Express 10 2 13 15 Mac OS X IP 16 Mac OS X AirMac 3 17 AirMac 17

More information

GPGPU

GPGPU GPGPU 2013 1008 2015 1 23 Abstract In recent years, with the advance of microscope technology, the alive cells have been able to observe. On the other hand, from the standpoint of image processing, the

More information

imai@eng.kagawa-u.ac.jp No1 No2 OS Wintel Intel x86 CPU No3 No4 8bit=2 8 =256(Byte) 16bit=2 16 =65,536(Byte)=64KB= 6 5 32bit=2 32 =4,294,967,296(Byte)=4GB= 43 64bit=2 64 =18,446,744,073,709,551,615(Byte)=16EB

More information

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N GPU 1 1 2 1, 3 2, 3 (Graphics Unit: GPU) GPU GPU GPU Evaluation of GPU Computing Based on An Automatic Program Generation Technology Makoto Sugawara, 1 Katsuto Sato, 1 Kazuhiko Komatsu, 2 Hiroyuki Takizawa

More information

:

: An Analysis of TV Game Market: From the viewpoints of network externalities and whole of services Masaki Matsumura, Hiroyuki Kurimoto, and Toshio Kobayashi It has been understood that a standard would

More information

3_39.dvi

3_39.dvi Vol. 49 No. 3 Mar. 2008 Web 1 2 PC Web Web Windows Web Access Watchdog Systems for Children Protection Tatsumi Ueda 1 and Yoshiaki Takai 2 For today s children, the Internet is one of the most familiar

More information

JAJP.indd

JAJP.indd Agilent Data Sheet www.agilent.co.jp/find/pcie 2 Gen 2 Ready TCL Windows DCOM Agilent E2960B N2X E2960A PCIe TM 2.0 GUI PCIe 2.0 E2960B API E2960AGen 1 API Gen 1 Gen2 PCI Express Gen 1 E2960B PCI Express

More information

卒業論文2.dvi

卒業論文2.dvi 15 GUI A study on the system to transfer a GUI sub-picture to the enlarging viewer for operational support 1040270 2004 2 27 GUI PC PC GUI Graphical User Interface PC GUI GUI PC GUI PC PC GUI i Abstract

More information

P2P P2P peer peer P2P peer P2P peer P2P i

P2P P2P peer peer P2P peer P2P peer P2P i 26 P2P Proposed a system for the purpose of idle resource utilization of the computer using the P2P 1150373 2015 2 27 P2P P2P peer peer P2P peer P2P peer P2P i Abstract Proposed a system for the purpose

More information

取扱説明書

取扱説明書 XP2000 25 Panasonic PC RAM USB LAN DMI Q&A CF-18 2 5 8 15 20 21 23 25 26 27 Q&A 28 34 36 37 38 40 43 2 CF-18 3 AC 100 V 4 1 10 15 AC Windows XP Microsoft Windows XP Professional Microsoft Windows 2000

More information

i TCP/IP NIC Intel 3com NIC TCP/IP *1 20 IPv4 IPv6 IPv6 TCP/IP TCP/IP *1 3

i TCP/IP NIC Intel 3com NIC TCP/IP *1 20 IPv4 IPv6 IPv6 TCP/IP TCP/IP *1 3 i TCP/IP NIC Intel 3com NIC TCP/IP 78 90 500 *1 20 IPv4 IPv6 IPv6 TCP/IP TCP/IP 79 80 *1 3 ii IPv4 IPv4 *2 *3 IPv6 5 IPv6 UDP UDP IP UDP IP TCP/IP IPv6 IPv4 TCP/IP IPv6 TCP/IP TCP/IP TCP/IP TCP/IP IPv6

More information

28 SAS-X Proposal of Multi Device Authenticable Password Management System using SAS-X 1195074 2017 2 3 SAS-X Web ID/ ID/ Web SAS-2 SAS-X i Abstract Proposal of Multi Device Authenticable Password Management

More information

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe Vol. 42 No. SIG 8(TOD 10) July 2001 1 2 3 4 HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Speed Networks Yutaka Kidawara, 1 Tomoaki Kawaguchi, 2

More information

[4] ACP (Advanced Communication Primitives) [1] ACP ACP [2] ACP Tofu UDP [3] HPC InfiniBand InfiniBand ACP 2 ACP, 3 InfiniBand ACP 4 5 ACP 2. ACP ACP

[4] ACP (Advanced Communication Primitives) [1] ACP ACP [2] ACP Tofu UDP [3] HPC InfiniBand InfiniBand ACP 2 ACP, 3 InfiniBand ACP 4 5 ACP 2. ACP ACP InfiniBand ACP 1,5,a) 1,5,b) 2,5 1,5 4,5 3,5 2,5 ACE (Advanced Communication for Exa) ACP (Advanced Communication Primitives) HPC InfiniBand ACP InfiniBand ACP ACP InfiniBand Open MPI 20% InfiniBand Implementation

More information

Second-semi.PDF

Second-semi.PDF PC 2000 2 18 2 HPC Agenda PC Linux OS UNIX OS Linux Linux OS HPC 1 1CPU CPU Beowulf PC (PC) PC CPU(Pentium ) Beowulf: NASA Tomas Sterling Donald Becker 2 (PC ) Beowulf PC!! Linux Cluster (1) Level 1:

More information

WMN Wi-Fi MBCR i

WMN Wi-Fi MBCR i 27 WMN Proposal of routing method that improves transmission capability in WMN 1185081 2016 2 26 WMN Wi-Fi MBCR i Abstract Proposal of routing method that improves transmission capability in WMN KOBAYASHI

More information

IPSJ SIG Technical Report Vol.2009-DPS-141 No.23 Vol.2009-GN-73 No.23 Vol.2009-EIP-46 No /11/27 t-room t-room 2 Development of

IPSJ SIG Technical Report Vol.2009-DPS-141 No.23 Vol.2009-GN-73 No.23 Vol.2009-EIP-46 No /11/27 t-room t-room 2 Development of t-room 1 2 2 2 2 1 1 2 t-room 2 Development of Assistant System for Ensemble in t-room Yosuke Irie, 1 Shigemi Aoyagi, 2 Toshihiro Takada, 2 Keiji Hirata, 2 Katsuhiko Kaji, 2 Shigeru Katagiri 1 and Miho

More information

i

i 21 Fault-Toleranted Authentication Data Distribution Protocol for Autonomous Distributed Networks 1125153 2010 3 2 i Abstract Fault-Toleranted Authentication Data Distribution Protocol for Autonomous Distributed

More information

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i 21 The private mailers synchronization operation for plural terminals 1125083 2010 3 1 PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i Abstract The private mailers synchronization operation for plural terminals

More information

soturon.dvi

soturon.dvi 12 Exploration Method of Various Routes with Genetic Algorithm 1010369 2001 2 5 ( Genetic Algorithm: GA ) GA 2 3 Dijkstra Dijkstra i Abstract Exploration Method of Various Routes with Genetic Algorithm

More information

Dual Stack Virtual Network Dual Stack Network RS DC Real Network 一般端末 GN NTM 端末 C NTM 端末 B IPv4 Private Network IPv4 Global Network NTM 端末 A NTM 端末 B

Dual Stack Virtual Network Dual Stack Network RS DC Real Network 一般端末 GN NTM 端末 C NTM 端末 B IPv4 Private Network IPv4 Global Network NTM 端末 A NTM 端末 B root Android IPv4/ 1 1 2 1 NAT Network Address Translation IPv4 NTMobile Network Traversal with Mobility NTMobile Android 4.0 VPN API VpnService root VpnService IPv4 IPv4 VpnService NTMobile root IPv4/

More information

5988_7780JA.qxd

5988_7780JA.qxd PCI Express PCI Express PCI /OS PCI Express 1. PCI Express 1000 PCI PCI-X CPU 10 GHz PCI Express PCI PCI Express PCI ExpressPCI/PCI-X33/133 MHz 2.5 Gbps PCI Express32 80 Gbps PCI Express Point-to- Point

More information

FabHetero FabHetero FabHetero FabCache FabCache SPEC2000INT IPC FabCache 0.076%

FabHetero FabHetero FabHetero FabCache FabCache SPEC2000INT IPC FabCache 0.076% 2013 (409812) FabHetero FabHetero FabHetero FabCache FabCache SPEC2000INT 6 1000 IPC FabCache 0.076% Abstract Single-ISA heterogeneous multi-core processors are increasing importance in the processor architecture.

More information

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

VNXe3100 ハードウェア情報ガイド EMC VNXe VNXe300 P/N 300-02-289 03 Copyright 202 EMC Corporation. All rights reserved. 202 0 EMC Corporation EMC Corporation EMC EMC 2 EMC EMC EMC Corporation EMC Web 2 EMC VNXe300 VNXe300...... 2... 2...

More information

A Study on Traffic Characteristics in Multi-hop Wireless Networks 2010 3 Yoichi Yamasaki ( ) 21 Local Area Network (LAN) LAN LAN LAN (AP, Access Point) LAN AP LAN AP AP AP (MWN, Multi-hop Wireless Network)

More information

94

94 4 1 2 3 4 5 6 7 8 9 10 11 12 94 4 95 1 2 3 4 96 5 5 4 97 98 1 2 3 4 99 4 100 5 6 1 2 4 101 1 2 3 4 5 1 2 3 4 102 1 2 3 4 4 103 1 2 104 1 2 3 4 4 5 105 1 2 106 4 107 108 1 2 3 4 4 109 1 2 3 4 110 1 2 3

More information

27 YouTube YouTube UGC User Generated Content CDN Content Delivery Networks LRU Least Recently Used UGC YouTube CGM Consumer Generated Media CGM CGM U

27 YouTube YouTube UGC User Generated Content CDN Content Delivery Networks LRU Least Recently Used UGC YouTube CGM Consumer Generated Media CGM CGM U YouTube 2016 2 16 27 YouTube YouTube UGC User Generated Content CDN Content Delivery Networks LRU Least Recently Used UGC YouTube CGM Consumer Generated Media CGM CGM UGC UGC YouTube k-means YouTube YouTube

More information

fiš„v8.dvi

fiš„v8.dvi (2001) 49 2 333 343 Java Jasp 1 2 3 4 2001 4 13 2001 9 17 Java Jasp (JAva based Statistical Processor) Jasp Jasp. Java. 1. Jasp CPU 1 106 8569 4 6 7; fuji@ism.ac.jp 2 106 8569 4 6 7; nakanoj@ism.ac.jp

More information

(1) BS 110 CS KDL-50W800B KDL-42W800B KDL-32W700B

(1) BS 110 CS KDL-50W800B KDL-42W800B KDL-32W700B 4-488-494-04(1) BS 110 CS KDL-50W800B KDL-42W800B KDL-32W700B 39 44 39 44 11 ( ) 1 1 1151 2 ...... 6... 7... 10... 12... 14 HDMIUSB... 15 /... 21... 25 YouTube... 28... 31... 32... 37... 37... 39... 45...

More information

IPSJ SIG Technical Report Vol.2016-ARC-221 No /8/9 GC 1 1 GC GC GC GC DalvikVM GC 12.4% 5.7% 1. Garbage Collection: GC GC Java GC GC GC GC Dalv

IPSJ SIG Technical Report Vol.2016-ARC-221 No /8/9 GC 1 1 GC GC GC GC DalvikVM GC 12.4% 5.7% 1. Garbage Collection: GC GC Java GC GC GC GC Dalv GC 1 1 GC GC GC GC DalvikVM GC 12.4% 5.7% 1. Garbage Collection: GC GC Java GC GC GC GC DalvikVM[1] GC 1 Nagoya Institute of Technology GC GC 2. GC GC 2.1 GC 1 c 2016 Information Processing Society of

More information

システムユニット構成ツリーの見方

システムユニット構成ツリーの見方 P ProLiant DL320 Generation 5p 2009 12 8 1 OVERVIEW ProLiant DL320 G5p ProLiant DL320 Generation 5p 2DD ( ) 1 2 SATA A ( ) 2 PCI ( 2 PCI Express) DVD-ROM DVD-RW ( ) USB UID LED SATA ProLiant DL320 G5p

More information

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

EPSON ES-D200 パソコンでのスキャンガイド NPD4271-00 ...4...7 EPSON Scan... 7...11 PDF...12 / EPSON Scan...13 EPSON Scan...13 EPSON Scan...14 EPSON Scan...14 EPSON Scan...15 Epson Event Manager...16 Epson Event Manager...16 Epson Event Manager...16

More information

IP IP DHCP..

IP IP DHCP.. NICE 2008 4 14 1 NICE 2 1.1.................... 2 2 3 2.1........................................ 3 2.2....................................... 5 2.3.................................... 6 2.4...................................

More information

1 124

1 124 7 1 2 3 4 5 6 7 8 9 10 11 12 1 124 Phoenix - AwardBIOS CMOS Setup Utility Integrated Peripherals On-Chip Primary PCI IDE [Enabled] IDE Primary Master PIO [Auto] IDE Primary Slave PIO [Auto] IDE Primary

More information

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

VNXe3300 ハードウェア情報ガイド EMC VNXe VNXe3300 P/N 300-12-290 03 Copyright 2012 EMC Corporation. All rights reserved. 2012 10 EMC Corporation EMC Corporation EMC EMC 2 EMC EMC EMC Corporation EMC Powerlink Technical Documentation

More information

2015 ( 27 ) RFID RF RFID, 2., 3., 4. i

2015 ( 27 ) RFID RF RFID, 2., 3., 4. i 2015 ( 27 ) 71143204 2015 ( 27 ) RFID RF 1 100 98 20 20 1 19 1. RFID, 2., 3., 4. i Abstract of Bachelor s Thesis Academic Year 2015 Smart Management System of Rechargeable Batteries with Automatic Identification

More information

AirMac ネットワーク for Windows

AirMac ネットワーク for Windows AirMac for Windows Windows XP Windows 2000 1 1 5 6 AirMac 6 7 AirMac Extreme AirMac Express 7 AirMac for Windows 7 AirMac Express 8 AirMac 9 AirTunes 9 AirMac Extreme 10 2 11 AirMac 11 AirMac 12 AirMac

More information

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE {s-kasihr, wakamiya,

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE {s-kasihr, wakamiya, THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE. 565-0871 1 5 E-mail: {s-kasihr, wakamiya, murata}@ist.osaka-u.ac.jp PC 70% Design, implementation, and evaluation

More information

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

「FPGAを用いたプロセッサ検証システムの製作」 FPGA 2210010149-5 2005 2 21 RISC Verilog-HDL FPGA (celoxica RC100 ) LSI LSI HDL CAD HDL 3 HDL FPGA MPU i 1. 1 2. 3 2.1 HDL FPGA 3 2.2 5 2.3 6 2.3.1 FPGA 6 2.3.2 Flash Memory 6 2.3.3 Flash Memory 7 2.3.4

More information

00-COVER.P65

00-COVER.P65 AHA-2910C R AHA-2910C PCI-to-Fast SCSI 1998 Adaptec, Inc. All rights reserved. Adaptec, Inc., 691 South Milpitas Blvd., Milpitas, CA 95035 Adaptec Adaptec Adaptec AHA PhaseEngine SCSISelect Adaptec Adaptec

More information

21 VOD A study of the VOD contents decentralization delivery for unicast VOD 1100314 2010 3 1 VOD VOD Video on Demand VOD, Management Server Management Server Management Server 4 VOD CDN i Abstract A

More information