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
SIMD meets ES7
Search
Kazuhisa Togo
April 18, 2016
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SIMD meets ES7
次世代ECMA ScriptでのSIMD演算
Kazuhisa Togo
April 18, 2016
More Decks by Kazuhisa Togo
See All by Kazuhisa Togo
Continuous Deployment with Go on AWS ECS
ktogo
1
4.2k
AWS・Hubot・Slackで ChatOpsする話[実装編]
ktogo
0
910
Golangで支えるハイパフォーマンスAPI
ktogo
6
3.2k
Other Decks in Programming
See All in Programming
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
240
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
570
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
400
「人を評価する AI」の設計と実装
ryoyanara
0
260
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
230
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
120
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
180
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
1
2k
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
460
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
36
22k
Deep dive into the select statement (GopherCon UK)
jespino
0
150
Dockerfile CMD for Node.js
grazie1999
0
140
Featured
See All Featured
Paper Plane
katiecoart
PRO
2
53k
Being A Developer After 40
akosma
91
590k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
220
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
390
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
510
The Mindset for Success: Future Career Progression
greggifford
PRO
0
480
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
310
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Transcript
SIMD meets ES7 如⚅➿&$."4DSJQUדך4*.%怴皾
SIMDג
SIMD Single Instruction Multiple Data מהאךㄏ⟀ד醱侧ךر٦ةⳢ椚
זחָדֹך
僥⫷Ⳣ椚 %ؚٓؿ؍حؙ 暟椚ءىُٖ٦ءّٝ 农〾⻉ 馄넝鸞⻉
歗⫷Ⳣ椚
剑鵚ך)%歗⫷ ؾؙإٕ 3(# ♲⾱葿 " 鷲僇䏝
ثٍٝطٕ ぐثٍٝطٕCJU ꥡ锃 CJU 秈⭙葿
剑鵚ך)%歗⫷ ؾؙإٕثٍٝطٕ אתCJUך㝄ָ秈♰⦐
⢽
⽃秪ז簭㼭Ⳣ椚 ؾؙإٕؾؙإٕח簭㼭
⽃秪ז簭㼭Ⳣ椚 랲 ¶
⽃秪ז簭㼭Ⳣ椚 )%דכֿ♰㔐鎘皾
駈׃皾㔐הⶴ皾㔐 ♰㔐 )%דכֿ♰㔐鎘皾 ⽃秪ז簭㼭Ⳣ椚
駈׃皾㔐ծCJU
׳ה僓ך$16ծCJU
׳ה僓ך$16ծCJU 㔐דCJUך鎘皾ָדֹ
ؽحز⚥ؽحز ؽحز搀꼽
剑鵚ך$16ծCJU
ؽحز⚥ؽحز 馄搀꼽
$16ً٦ؕ٦כ罋ִ Picture By Konstantin Lanzet (CPU collection Konstantin Lanzet) [GFDL
(http://www.gnu.org/copyleft/ fdl.html) or CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0/)], via Wikimedia Commons
ずׄ鎘皾ז תהלְְׄׯזְ
100 25 50 0 32 bit 50 100 0 30
32 bit 15 60 50 10 32 bit + + + + + + + +
稢ְַر٦ة ♧䏝חתהג⚛鎘皾 4*.%怴皾
זח䎃涪㡰ך1FOUJVNַ 4*.%ٖآأةָⰅגתׅ GFDL 1.2, https://commons.wikimedia.org/w/index.php?curid=899445
剑鵚ך$16ً٦ؕ٦כ ה罋ִ
4*.%欽ךٖآأة הرֻؕ׃״ֲ
剑鵚ך$16 CJU4*.%ٖآأة CJUך鎘皾ז ず儗ח㔐
׃ծ 兛鸐ךㄏ⟀דכ 4*.%ָ⢪ִזְ
4*.%㼔欽ך ؝٦سָ䗳銲
㼰זֻה +BWBTDSJQUזַׄׯ搀椚
˘ד׃ 㼰זֻה +BWBTDSJQUזַׄׯ搀椚
ES7
&4ד 끅ֹך4*.%㼎䘔✮㹀
https://goo.gl/PYB4Pv 鑫׃ֻכֿ SIMD.js Stage 2
זה.JDSPTPGUׁ &EHFד4*.%㼎䘔幥
'JSFGPY /JHIUMZؽٕسד㼎䘔幥
http://goo.gl/akDvCv رٌ SIMD Demo: Mandelbrot Animation
4*.%KT4UBHF״䒷欽
鸞ְ
Node.js 植儗挿דכ劢㼎䘔
Node.js 㼎䘔ֶ䖉׃גֶתׅ
ז4*.%ד 馄鸞+BWBTDSJQU
ָ֮הֲ׀ְׂת׃