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新技術
Search
Susumu Yamazaki (ZACKY)
June 28, 2022
Programming
0
290
長い機械学習/画像処理でも メモリ不足を起こさないElixir新技術
~ 膨大なデータが当たり前となる未来に必要なElixirとht_pipe ~
LiveView JP 2022年6月
Susumu Yamazaki (ZACKY)
June 28, 2022
Tweet
Share
More Decks by Susumu Yamazaki (ZACKY)
See All by Susumu Yamazaki (ZACKY)
新規のC言語処理系を実装することによる 組込みシステム研究にもたらす価値 についての考察
zacky1972
1
470
Pelemay Backend: A memory-saving, fault-tolerant and distributed collection of Nx compilers and backends for embedded systems
zacky1972
2
260
ザキ研Elixir研究動向2023
zacky1972
0
410
Elixir/Nerves衛星を打ち上げる日
zacky1972
1
360
Robust, Distributed, and Parallel Processing for Enormous Images Using Supervisor, Node, Flow, Nx, and Evision
zacky1972
0
410
人工衛星高速画像処理で 社会問題を解決しよう
zacky1972
0
400
Future Possibilities and Effectiveness of JIT from Elixir Code of Image Processing and Machine Learning into Native Code with SIMD Instructions
zacky1972
0
360
世界は意外と近い!? 「遠くへ行くならみんなで行こう」 次は貴方が発表する番だ
zacky1972
0
96
スーパーコンピュータが組込みシステムに降りてくる! 〜新時代の高性能組込みシステムの SIMD/ベクトル処理の要点を押さえる
zacky1972
0
360
Other Decks in Programming
See All in Programming
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
240
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
0
1.4k
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
120
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
160
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
940
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.5k
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
220
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.4k
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
0
280
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
1
890
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
330
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
37
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.1k
The Limits of Empathy - UXLibs8
cassininazir
1
200
How to Talk to Developers About Accessibility
jct
1
94
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
81
ラッコキーワード サービス紹介資料
rakko
0
1.9M
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
A Tale of Four Properties
chriscoyier
162
23k
Claude Code のすすめ
schroneko
67
210k
Building AI with AI
inesmontani
PRO
1
610
Between Models and Reality
mayunak
1
160
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Transcript
͍ػցֶशʗը૾ॲཧͰ ϝϞϦෆΛى͜͞ͳ͍Elixir৽ٕज़ ʙ େͳσʔλ͕ͨΓલͱͳΔະདྷʹඞཁͳElixirͱht_pipe ʙ ZACKY ͜ͱ ࢁ࡚ ਐ@भࢢཱେֶ
1 ©︎ 2022 Susumu Yamazaki
։ൃಈػ 2 ©︎ 2022 Susumu Yamazaki
։ൃಈػ ਓӴը૾(ສxສpixel)Λevision(Elixir൛OpenCV)Ͱ ॲཧ͠Α͏ͱͨ͠ΒɼVM͝ͱམͪͨ(T^T) 3 ©︎ 2022 Susumu Yamazaki
։ൃಈػ ਓӴը૾(ສxສpixel)Λevision(Elixir൛OpenCV)Ͱ ॲཧ͠Α͏ͱͨ͠ΒɼVM͝ͱམͪͨ(T^T) → SuperVisorͰԿͱ͔ͳΒͳΜʁ 4 ©︎ 2022 Susumu
Yamazaki
࣮ݧͯ͠Έͨ 5 ©︎ 2022 Susumu Yamazaki
࣮ݧͯ͠Έͨ 1. SuperVisorΛηοτΞοϓ 2. NIFΛηοτΞοϓ 3. NIFͰabortؔΛݺͼग़͢Α͏ʹͯ͠VM͝ͱམͱ͢ 6 ©︎
2022 Susumu Yamazaki
࣮ݧͯ͠Έͨ 1. SuperVisorΛηοτΞοϓ 2. NIFΛηοτΞοϓ 3. NIFͰabortؔΛݺͼग़͢Α͏ʹͯ͠VM͝ͱམͱ͢ →SuperVisor͕͋ͬͯVM͝ͱམͪͨ 7
©︎ 2022 Susumu Yamazaki
ࢥҊ 8 ©︎ 2022 Susumu Yamazaki
ࢥҊ 1. SuperVisorԼͰࢠElixirϓϩηεΛىಈ͢Δ 2. NodeͰࢠElixirͱ௨৴͢ΔΑ͏ʹ͢Δ 3.ࢠElixirͰabortͤͨ͞ΒͲ͏ͳΔʁ 9 ©︎ 2022
Susumu Yamazaki
ͬͯΈͨ 10 ©︎ 2022 Susumu Yamazaki
ͬͯΈͨ 1. SuperVisorԼͰࢠElixirϓϩηεΛىಈ͢Δ 2. NodeͰࢠElixirͱ௨৴͢ΔΑ͏ʹ͢Δ 3.ࢠElixirͰabortͤͨ͞ΒͲ͏ͳΔʁ →ࠓElixir͕མͪΔ͜ͱͳ͔ͬͨʂ 11 ©︎
2022 Susumu Yamazaki
࣮ͯ͠Έͨ 12 ©︎ 2022 Susumu Yamazaki
࣮ͯ͠Έͨ ίʔυΛઆ໌͠·͢ 13 ©︎ 2022 Susumu Yamazaki
σϞϯετϨʔγϣϯ ͕࣌ؒ͋Ε 14 ©︎ 2022 Susumu Yamazaki
Ԡ༻ 15 ©︎ 2022 Susumu Yamazaki
Ԡ༻ ͍ػցֶशʗը૾ॲཧͰɼϝϞϦෆͰམͪΔ͜ͱʮ͋Δ͋Δʯ →େͳσʔλΛॲཧ͢Δͱ͖ʹht_pipeΛ׆༻͢Δͱhappy 16 ©︎ 2022 Susumu Yamazaki
ల 17 ©︎ 2022 Susumu Yamazaki
ల ී௨ʹύΠϓϥΠϯͰϓϩάϥϛϯάΛͨ͠Β ͍͍ײ͡Ͱॲཧͯ͘͠Εͳ͍͔ͳ →ϚΫϩͰϝλϓϩάϥϛϯά 18 ©︎ 2022 Susumu Yamazaki
One more thing… 19 ©︎ 2022 Susumu Yamazaki
ElixirConf US 2022 20 ©︎ 2022 Susumu Yamazaki
Call for Speaker Presentation (CFP) 21 ©︎ 2022 Susumu Yamazaki
ElixirConf US 2022ʹSubmit͠·ͨ͠! Robust, Distributed, and Parallel Processing for
Enormous Images Using SuperVisor, Node, Flow, Nx, and evision Acceptفئ! 22 ©︎ 2022 Susumu Yamazaki