Slide 1

Slide 1 text

3BTQCFSSZ1Jͷ 1$*&YQSFTT֦ுϘʔυ ͋Ε͜Ε ͖͋ͬ͌ +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ 3BTQCFSSZ+".

Slide 2

Slide 2 text

ࣗݾ঺հ • ͖͋ͬ͌ Ͱ͢ – .BTUPEPONBHQJDDBLLJF – .JTTLFZJP!"LLJFTPGU • ͠ΎΈͷ͔ͭͲ͏ – +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ • ͜͏͍͏΍ͭͱ͔ • 3BTQJKQͱ͔ • ؾ͕޲͍ͨΒ(6*ΞϓϦͷ຋༁ͱ͔

Slide 3

Slide 3 text

ࠓ೔ͷ಺༰ • 3BTQCFSSZ1Jͷۙگ • ৭ʑग़͖ͯͨ3BTQCFSSZ1Jͷ֦ு Ϙʔυ͔Βɺ1$*&YQSFTTؔ࿈ͷϒπΛ ͝঺հ • ຊମ͕ൃച͞Εͯങ͔ͬͯΒ ΞΫηαϦྨΛௐ΂ΔͷͰ͸஗͍͠ ࠓͷ͏ͪʹ͓΋Ζ͍ϒπ͸ ങ͓ͬͯ͜͏ͥʂΈ͍ͨͳϊϦ – ˞͍ͨͩ͠·ͷͱ͜Ζ͸جຊతʹ༌ೖ

Slide 4

Slide 4 text

Raspberry Pi 5の近況

Slide 5

Slide 5 text

ٕద • ͘Β͍ʹ3BTQCFSSZ1Jͷࢿྉஔ͖৔ ʹٕదͷূॻͷ1%'͕Ξοϓϩʔυ – IUUQTQJQSBTQCFSSZQJDPNDBUFHPSJFT BQQSPWBMT • ૯຿ল%#ͷܝࡌ͸·ͩ • ͜ͷ1%'͚ͩͰ͸೔ຊͰ࢖͑Δ͜ͱʹ͸ ͳΒͳ͍ • ೔ຊͷϦηʔϥʔͷൢചΛ଴ͭ΂͠

Slide 6

Slide 6 text

ݟͯ·͢👀

Slide 7

Slide 7 text

Iλάͷ਺Ͱ؂ࢹ

Slide 8

Slide 8 text

Raspberry Pi 5の PCI Express拡張ボード

Slide 9

Slide 9 text

৭ʑग़͖֦ͯͨுϘʔυ • 1J޲͚֤छ֦ுϘʔυ͕ଓʑొ৔ • தࠃ੎͕૬มΘΒ͔ͣͳΓࣗ༝ • ެ͔ࣜΒൃച͢Δͥʂͱൃද͍ͯ͠Δ /7.Fɺ1P&͸ग़Δؾ഑͕ͳ͍ ͸Α͍ͤ

Slide 10

Slide 10 text

1$*&YQSFTTͷ࢓༷ • IUUQTXXXSBTQCFSSZQJDPNOFXTE PVCMFTUBOEBSET – ެ։ – )"5Λ֦ுͨ͠)"5ن֨΋ಉ࣌ʹൃද • 1$*FͷϐϯͷׂΓ౰ͯ΍έʔϒϧ௕ͷ ੍ݶ౳ʹ͍ͭͯهࡌ • ͜ΕʹԊͬͯ1J޲͚1$*FσόΠε͕ ࡞ΕΔΑ͏ʹͳͬͨ

Slide 11

Slide 11 text

؍ଌ͍ͯ͠Δ΋ͷ • /7.FϞϊ • 1$*Fग़͢Ϟϊ • ωοτϫʔΫϞϊ • %"$Ϟϊ

Slide 12

Slide 12 text

/7.FϞϊ • /7.F 44%Ͱര଎ετϨʔδΛ࣮ݱ • 1Jͷ1$*F͸Yαϙʔτͳ͕Βɺ Y΋༗ޮԽՄೳͳͷͰɺ͏·͘ಈ͚͹ .#T͘Β͍ग़ͤΔΑ͏ʹͳΔ • ༻్ʹԠ༷ͯ͡ʑͳσβΠϯ͕ଘࡏ – )"5ʹऩ·ΔαϙʔτλΠϓ – Ϙʔυͷ্ԼͲͪΒʹऩΊΔαϙʔτ λΠϓ

Slide 13

Slide 13 text

ϕϯνϚʔΫ͠·ͨ͠ • IUUQTXXXSBTQJKQSBTQCF SSZQJOWNFTTECPBSET • ઃఆखॱ΋ॻ͍ͨͷͰɺ1J͕དྷͨΒ ͜͜Λݟͳ͕Βઃఆͯ͠ΈͯͶ akkie@nvmepi1:~ $ sudo hdparm -t /dev/nvme0n1 /dev/nvme0n1: Timing buffered disk reads: 2454 MB in 3.00 seconds = 817.58 MB/sec akkie@nvmepi1:~ $ dd if=/dev/zero of=a.zero bs=1M count=10000 10000+0 records in 10000+0 records out 10485760000 bytes (10 GB, 9.8 GiB) copied, 15.0922 s, 695 MB/s

Slide 14

Slide 14 text

1JOF#FSSZ 1J1JNPSPOJ • 1JOFCFSSZ1J͸ϙʔϥϯυͷ৽ϝʔΧʔ – ͨͿΜ࠷଎ϦϦʔε – :PV5VCFSͷ+FGG(FFSMJOHͱίϥϘͳͲ • ͓ͳ͡Έ1JNPSPOJ͸1JຊମԼʹ഑ஔ – 1J#PXͱͷ૊Έ߹Θͤ͸/(ͳͷ͕੯͍͠

Slide 15

Slide 15 text

1J(FFLXPSN • "NB[POͰΑ͘ݟΔܥத՚ϒϥϯυ • (FFLXPSN͸͢Ͱʹछྨ • 1J΋छྨ

Slide 16

Slide 16 text

8BWF4IBSF ͦͷͨ • 8BWF4IBSF΋Α͘ݟΔத՚ – ઍੴͰऔΓѻ͍͕͋ΔϝʔΧʔͰ͢Ͷ – ഉ೤ߟྀ͕͏·ͦ͏ • ͦͷͨ͸"MJ&YQSFTTͰ؍ଌͨ͠΋ͷ – .$6;POFͱ͔ݴ͏ॴͷ0&.

Slide 17

Slide 17 text

1$*Fग़͢Ϟϊ • .Ͱ͸ͳ͘௚઀1$*FͷίωΫλʔΛ ग़͢λΠϓͷΞμϓλʔ • ͍·ͷͱ͜Ζ(FFLXPSNͷ੡඼ͷΈ؍ଌ • (C&ͱ͔(16ͱ͔Λ ࢼ͢ͳΒ͜Ε͕ͨͿΜ ศར • .͔Βม׵͢Δͷ΋ ख͔΋ʁ

Slide 18

Slide 18 text

ωοτϫʔΫϞϊ • 1J͔Β͸(C&ϘʔυɻΧχͬΆ͍ • "MJ&YQSFTTʹ͸8J'J޲͚Ϙʔυ΋ – .&LFZϘʔυΒ͘͠ɺ(PPHMF516΋ ͍͚Δ໛༷ɻ1JOFCFSSZ1J΋516Ϙʔυ͋Γ

Slide 19

Slide 19 text

%"$Ϟϊ • ͜Ε·Ͱͷ31Jͷ%"$͸*4Λ࢖༻͍ͯ͠ ͨͱ͜ΖΛ1$*FσόΠεͰ΍ΔελΠϧ • 1JͷΈ؍ଌ – ͍ͣΕ΋/7.Fεϩοτ͖ͭ

Slide 20

Slide 20 text

PCI Express以外の 拡張ボード

Slide 21

Slide 21 text

1P&Ϙʔυ • ͨͿΜ8BWF4IBSFͷΈଘࡏ • 7"ग़ྗ • ώʔτγϯΫ෇ଐͷ΋Α͏

Slide 22

Slide 22 text

614֦ு • (FFLXPSN͕छྨల։ • αʔόʔͱͯ͠ ಈ͔͢ͳΒΞϦͳ ιϦϡʔγϣϯʹͳΔʁ

Slide 23

Slide 23 text

ిݯΞμϓλʔ • ͦ͏͍͑͹ • 7"ରԠ1%ిݯͷαʔυύʔςΟ੡඼ ΋த՚ϝʔΧʔͳͲ͔Βొ৔ • ͍Θͣ΋͕ͳ14&͸ͳ͛͞ • ͦΕͳΒެࣜͷΛങ͏͔ͳΈ͍ͨͳײ૝ • 14&औಘͷ7"ରԠ1%ిݯ͕଴ͨΕΔ

Slide 24

Slide 24 text

まとめ

Slide 25

Slide 25 text

΋͏ങ͓͍ͬͯͨΒྑ͍ͱࢥ͏ • /7.FϘʔυ͸༻్ʹԠͯ͡બͼ์୊ • /8Ϟϊ͸ଟ෼΋ͬͱ૿͑Δؾ͕͢Δ – *OUFMͷރΕͨ(C&ͱ͔4'1ͳ΍ͭͱ͔ དྷͨΒস͏ɻݟ͍ͨɻ • ࠓͷͱ͜ΖϝʔΧʔ௚઀͔"MJ&YQSFTT Έ͍ͨͳײ͚ͩ͡Ͳɺങ͑Δ • 1JຊମΑΓઌʹങͬͯ΋͍͍͡Όͳ͍ɺ ങ͓͏