Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ElixirがHW化され、最新CPU/GPU/NWを過去のものとする数万倍、高速+超省電力化さ...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
piacerex
April 16, 2025
Technology
570
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ElixirがHW化され、最新CPU/GPU/NWを過去のものとする数万倍、高速+超省電力化されたWeb/動画配信/AIが動く日
piacerex
April 16, 2025
More Decks by piacerex
See All by piacerex
実践生成AIレクチャー会(基本編)※高度編イントロ無版
piacerex
1
370
「エッジ×分散生成AI」の技術と変わる産業、そしてITの未来
piacerex
0
720
今のコンピュータ、AI にも Web にも 向いていないので 作り直そう!!
piacerex
1
2k
ノーコードと生成AI、IoTが繋がると何が出来るか?
piacerex
0
94
fukuoka.ex/kokura.exとElixirって何ソレ美味しいの?つまみ食い
piacerex
0
160
PMMとは? … モダンなSaaSプロダクトに必須な役割(「プロマネチョットデキル#5」より)
piacerex
0
290
とうとう実践配備された ElixirDesktopにようこそ!!
piacerex
0
1.8k
7年間アドカレ続け、トップランカー入りしたElixirにようこそ!!
piacerex
0
380
デジタルツインと生成AIが繋がった世界を構築する
piacerex
0
290
Other Decks in Technology
See All in Technology
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
600
MCP Appsを作ってみよう
iwamot
PRO
4
540
Building applications in the Gemini API family.
line_developers_tw
PRO
0
3k
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
310
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
800
地球に⽣きるAI —GeoAIと「中間領域」— / AI Living on Earth — GeoAI and the “Intermediate Layer” —
ykiyota
0
280
チームで進めるAI駆動アジャイル×ウォーターフォール
kumaiu
0
150
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
300
Dario Amodi『Policy on the AI Exponential』を理解する
nagatsu
0
220
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
800
Bucharest Tech Week 2026 - Reinventing testing practices in the AI era
edeandrea
PRO
1
140
200個のGitHubリポジトリを横断調査したかった
icck
0
110
Featured
See All Featured
Abbi's Birthday
coloredviolet
2
8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
The Limits of Empathy - UXLibs8
cassininazir
1
350
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Git: the NoSQL Database
bkeepers
PRO
432
67k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Transcript
2025/04/16 (Wed) ElixirImp#44 Elixirがハードウェア化され 最新CPU/GPU/NWを過去のものとする 数万倍、高速+超省電力化された Web/動画配信/AIが動く日 Apr. 13, 2025
ver 1.0 created. 株式会社DigiDockConsulting 常務取締役CETOほか4社 Elixirコミュニティ「fukuoka.ex」「ElixirImp」「LiveView JP」オーガナイザ 国際カンファレンス「ElixirConf JP」ファウンダー AIスクール「AIジョブカレ」福岡校開校講師 北九州市立大学 「プログラミング論」教授級非常勤講師 北九州高等専門学校 特命教授 / コンピュータ研究部 指導員 piacere / 森 正和
my favotite technologies & implements == == Real Online VR
/ AR my favotite technologies & implements Resonite / Twitter @piacere_ex Qiita / Github / YouTube / Discord @piacerex 42年前からプログラマ (職業歴は29年) アジャイル歴:24年 (eXtreme Programming) PM/PdM/PO歴:28年/20年/16年 書けるプログラミング言語:158言語 コスプレ歴:1年ちょい 小学4年生でゲームプログラミングを始め、現在もプロ ダクトとOSSを開発し、事業やコミュニティの優位性 とするエンジニア/5社の経営者/3社の技術顧問/PO 大手企業をメイン顧客として、IT事業/データ分析/ VR・AR/分散・並行技術/UX・D2C指導を提供 技術コミュニティも複数主催し、毎月イベント開催と LT、ライブコーディングを国内外問わずこなす piacere / 森 正和 “piacere” is an Italian word, means “Joy”
ElixirChip導入パートナー募集スライドより
Bright: スマホでポチポチすればスキルup & 人材評 価 医療版バージョンも先月ローンチ → ITを遥かに超えるパイに拡大予定 https://bright-fun.org/
自動ドア開閉はAzure IoT Hub経由、 インターフォン代わりのスマホアプリ とエントランスに置く部屋呼出用iPad ElixirDesktop製 nana: 外出先からオートロック解除で置き配可 北九州のマンション3棟に導入済 →
都心の100棟級への導入予定 https://www.instagram.com/kyouei.taro/reel/DIAs5t5T87a/ Instagramで動画公開中!! … 「Insta 戸畑マンション nana」で検索 自動ドア開閉はAzure IoT Hub経由、 インターフォン代わりのスマホアプリ とエントランスに置く部屋呼出用iPad ElixirDesktop製
• 2年半前のQiitaアドカレで「ElixirChip」 構想を書き、その後、宇宙展開も記事化 • フォン・ノイマン・ボトルネックという デジタルコンピュータの「呪い」を解消 すべく、2024年4月から本格開発開始 ◦ 最新CPU比30倍性能 or
1/30省電力 を実証済 ◦ 理論的に最新CPUの1,000~10万倍 の性能 or 省電力が可能な想定 • 凄まじい省電力が必要な データセンター や人工衛星/水中ドローンのような独立 エッジデバイス運用 が最初のターゲット • 「ElixirChip」でググって ElixirChip: 70年のコンピュータ史を書き換える!!
ElixirChip導入パートナー募集スライドより
人類が歩んできた70年をたった5年で書き換える たった5年でコンピュータ史を書き換える ElixirChip導入パートナー募集スライドより
まずはIntelが27年かけた歴史を半年で書き換えた ElixirChip導入パートナー募集スライドより
27年の歴史を覆したのは安価な8万円FPGAボード • AMD(Xilinx) KR260:電力あたり性能は26倍、価格は半額 • Alveo U50はその10倍、U100は20倍なので Xeonの260倍/520倍の性能が今、実現可! (更なる研究により800~1,000倍にも …)
• FPGA内蔵のアプライドサーバーにも期待
つまり、 Elixirコードを一切変えずに 800~1,000倍の性能 (もしくは消費電力減) が手に入る!!
ElixirChip導入パートナー募集スライドより
ElixirChip導入パートナー募集スライドより
ElixirChip導入パートナー募集スライドより
ElixirChip導入パートナー募集スライドより
ElixirChip導入パートナー募集スライドより
Webサーバーを置き換えるマイルストーン • 現代のWebサーバーにあるボトルネック (赤丸箇所) を徐々に消していく ロードバランサー/ ファイアウォール Web利用ユーザー Linux CPU
ネットワークカード メモリ ソフトウェア ハードウェア Webサーバー
mini Bandit Ph0:Bandit HTTP In/Out抜出 • この後のPh1でPhoenixとThousandIslandを除去する前にBanditに移す ロードバランサー/ ファイアウォール Web利用ユーザー
Linux mini ルーティング含むPlug の処理は一旦使わない CPU ネットワークカード メモリ BanditのHTTP In/Out (deserialize/serialize) が動き、固定.eexをパー スしHTML返却 ソフトウェア ハードウェア Webサーバー
mini Bandit Ph1:nginx→ElixirChip Bandit ロードバランサー/ ファイアウォール Web利用ユーザー CPU ネットワークカード メモリ
Linux • mini BanditをElixirChip上で動かし、nginx経由/Phoenix無で疎通させる mini mini Bandit 接続モジュール FPGA LUT TCP接続処理/パース、 TLS、Keep-Aliveはnginx のものをそのまま使い、 HTTPをBanditとやり取り するモジュールを追加 TCPパースを行う ThousandIslandと Web処理を行う Phoniexを無くし、 HTTPリクエストを 直接受け取る ソフトウェア ハードウェア Webサーバー
mini Bandit Ph2:簡易ルーティング+.eexロード ロードバランサー/ ファイアウォール Web利用ユーザー CPU ネットワークカード メモリ Linux
mini FPGA LUT mini Bandit 接続モジュール 簡易ルーティングを 出来るようにする • 標準的なWeb処理が可能となるので、データセンターへの導入が可能となる mmapファイル ロードモジュール .eexファイルを Linuxからロード するモジュール追加 ソフトウェア ハードウェア Webサーバー
mini Bandit Ph3:脱nginx ロードバランサー/ ファイアウォール Web利用ユーザー CPU ネットワークカード メモリ Linux
mini FPGA LUT • ThousandIslandがElixirChipに移行され、nginxが必要無くなる nginxのTCP接続処理/パー ス、TLS、Keep-Aliveを ElixirChip上で動く ThousandIslandに換装 mmapファイル ロードモジュール ソフトウェア ハードウェア Webサーバー
mini Bandit Ph4:TCP/IP層もElixirChip化 ロードバランサー/ ファイアウォール Web利用ユーザー CPU ネットワークカード メモリ Linux
mini FPGA LUT • TCP/IPスタック層もElixirChip化することで、NW速度を約300倍に向上 mmapファイル ロードモジュール TCP/IPスタック層をElixirChip化 できると既存Webサーバー/Linux はファイルシステムのみ利用となり 残りは全てElixirChipのみで動作可 .eexファイルロード を立上げ時 or ファイル変更時に 事前コンパイル ソフトウェア ハードウェア Webサーバー
この後は … • Web のElixirChip化 (続き) ◦ mini Bandit Ph5
|> ElixirChip Phoenix ▪ Banditだけに限らず、Phoenix全体をElixirChip化 • PlugやChannel (WebSocket) 、LiveViewも動く ▪ ファイルシステムもElixirChip化できればx86/x64サーバー除却可 ◦ 今後のLTでシェアしていきますので、お楽しみにッ!! • 動画配信 のElixirChip化 … 動画配信/加工サーバー「Membrane」 ◦ 今後のLTでシェアしていきますので、お楽しみにッ!! • AI のElixirChip化 … AI/LLM「Bumblebee」 ◦ 今後のLTでシェアしていきますので、お楽しみにッ!!
WebやElixirだけに限らずネットワーク設備も置換可 Web利用ユーザー ソフトウェア CPU ネットワークカード メモリ Webフレームワーク HTTPサーバー Linux ロードバランサー
ルータ Webサーバー CDN ファイアウォール ハードウェア • ルータやLB、FW、CDN等のElixirChip化は、Elixirに限らず劇的に改善する
WebやElixirだけに限らずネットワーク設備も置換可 Web利用ユーザー CPU ネットワークカード メモリ Webサーバー FPGA版CDN • ルータやLB、FW、CDN等のElixirChip化は、Elixirに限らず劇的に改善する Webフレームワーク
HTTPサーバー Linux ソフトウェア ハードウェア FPGA版 ロードバランサー FPGA版ルータ FPGA版 ファイアウォール
とは言え全て高速化/省電力化できるのはElixirだけ Web利用ユーザー FPGA版 ロードバランサー FPGA版ルータ Webサーバー FPGA版 ファイアウォール FPGA版CDN •
データセンター全設備の性能を数千倍引き上げ、電力問題も解決できる!! ソフトウェア ハードウェア ネットワークカード FPGA LUT AIサーバー 動画配信サーバー etc...
フルリモート系 派生コミュニティ 2020年~現在 対面系 派生コミュニティ 2019年~現在 fukuoka.ex … 2016年~現在 複数国内コミュニティ全員集合
ElixirImp resonite.ex 31 +29. ElixirMobile +30. ElixirShiga +31. DevelopGameX
Qiitaアドカレ戦績:11位→10/12位→2位→6位→1位! ※プログラミング言語カテゴリだけで無く、全分野でも2位! • 300~400本の記事 が一斉投下され、 Elixirネタ増える12月 • Advent Ranking で検索してください
2022/10/25 in LiveView JP#11 + piyopiyo.ex#10 ハロウィンコラボ会 はじめてのLiveView piyopiyo.ex投稿SPAを 題材に
2022/12/21 in ElixirImp#27 「LTしてくれた方々へ の感謝祭」という名の Xmas & 忘年会 毎月イベント20本、開催してます!!
Elixir書籍もリリース
fukuoka.exも大きく生まれ変わります!! • 2016年6月に発足した当時のミッションである 「福岡でのElixirプロダクション採用を増やす」 はこの9年間でそれなりの成果を見せ、業務シス テムとしてElixirが適用される機会が増えました • 並行して、最新Elixir技術LTやGPUドライバ開発 等も行ってきましたが、あくまでソフトウェア 領域に限定した活動がメインでした
• 今後は、ソフトウェアだけに 限定せず、ハードウェアとの mixで可能な「現実改変」 でfukuoka.exはコンピュータ の現在を超えていきます!!
今夜は、これからのアツい 展開を祝い、みんなでアガる パーティタイムッ、乾杯ッ!!
遊びに来てね!! 一緒にエンジョイ していきましょ!!
That’s all for my talk Thank you very much