Enviar pesquisa
Carregar
Fpgax7 aom
•
3 gostaram
•
499 visualizações
A
aomtoku
Seguir
FPGAX 第7回 スライド
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Baixar agora
Baixar para ler offline
Recomendados
Cloudian update at cloudian seminar 2014
Cloudian update at cloudian seminar 2014
CLOUDIAN KK
OpenStack Summit Sydney Report (NEC鳥居) - OpenStack最新情報セミナー
OpenStack Summit Sydney Report (NEC鳥居) - OpenStack最新情報セミナー
VirtualTech Japan Inc.
Rubyとプログラミング言語の潮流
Rubyとプログラミング言語の潮流
Kazuhiko Kato
自作クラウド基盤 n0stack in ICTSC 2018
自作クラウド基盤 n0stack in ICTSC 2018
h-otter
NFV & OPNFV - OpenStack最新情報セミナー 2017年7月
NFV & OPNFV - OpenStack最新情報セミナー 2017年7月
VirtualTech Japan Inc.
SkyWay Vision & Mission
SkyWay Vision & Mission
Yoshiki Mizushima
Djangoとweb2pyをapacheに組込む
Djangoとweb2pyをapacheに組込む
2bo 2bo
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Yoshihiro Iwanaga
Recomendados
Cloudian update at cloudian seminar 2014
Cloudian update at cloudian seminar 2014
CLOUDIAN KK
OpenStack Summit Sydney Report (NEC鳥居) - OpenStack最新情報セミナー
OpenStack Summit Sydney Report (NEC鳥居) - OpenStack最新情報セミナー
VirtualTech Japan Inc.
Rubyとプログラミング言語の潮流
Rubyとプログラミング言語の潮流
Kazuhiko Kato
自作クラウド基盤 n0stack in ICTSC 2018
自作クラウド基盤 n0stack in ICTSC 2018
h-otter
NFV & OPNFV - OpenStack最新情報セミナー 2017年7月
NFV & OPNFV - OpenStack最新情報セミナー 2017年7月
VirtualTech Japan Inc.
SkyWay Vision & Mission
SkyWay Vision & Mission
Yoshiki Mizushima
Djangoとweb2pyをapacheに組込む
Djangoとweb2pyをapacheに組込む
2bo 2bo
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Yoshihiro Iwanaga
自作クラウド基盤 n0stack と ソフトウェア開発の気持ち
自作クラウド基盤 n0stack と ソフトウェア開発の気持ち
h-otter
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
zuya
AIの力で障害検知・解析をサポート!Loom(ログ解析ソリューション)のご紹介 - OpenStack最新情報セミナー 2017年7月
AIの力で障害検知・解析をサポート!Loom(ログ解析ソリューション)のご紹介 - OpenStack最新情報セミナー 2017年7月
VirtualTech Japan Inc.
Contiv 20160914
Contiv 20160914
Takao Setaka
Node.js Hands-On
Node.js Hands-On
Akinari Tsugo
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Tatsumi Naganuma
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
mganeko
イケてる分析基盤をつくる
イケてる分析基盤をつくる
Atsushi Hayakawa
JVM上でのストリーム処理エンジンの変遷
JVM上でのストリーム処理エンジンの変遷
Sotaro Kimura
Kafkaによるリアルタイム処理
Kafkaによるリアルタイム処理
Naoki Yanai
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
matsu_chara
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
Yahoo!デベロッパーネットワーク
Kafkaを活用するためのストリーム処理の基本
Kafkaを活用するためのストリーム処理の基本
Sotaro Kimura
KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較
Yoshiyasu SAEKI
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会
Dai Utsui
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
Insight Technology, Inc.
OpenStack Object Storage; Usage
OpenStack Object Storage; Usage
irix_jp
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
VirtualTech Japan Inc.
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
Nobuyuki Tamaoki
20180723 PFNの研究基盤 / PFN research system infrastructure
20180723 PFNの研究基盤 / PFN research system infrastructure
Preferred Networks
JavaでWebサービスを作り続けるための戦略と戦術 JJUG-CCC-2018-Spring-g1
JavaでWebサービスを作り続けるための戦略と戦術 JJUG-CCC-2018-Spring-g1
Y Watanabe
ICD/CPSY 201412
ICD/CPSY 201412
Takefumi MIYOSHI
Mais conteúdo relacionado
Mais procurados
自作クラウド基盤 n0stack と ソフトウェア開発の気持ち
自作クラウド基盤 n0stack と ソフトウェア開発の気持ち
h-otter
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
zuya
AIの力で障害検知・解析をサポート!Loom(ログ解析ソリューション)のご紹介 - OpenStack最新情報セミナー 2017年7月
AIの力で障害検知・解析をサポート!Loom(ログ解析ソリューション)のご紹介 - OpenStack最新情報セミナー 2017年7月
VirtualTech Japan Inc.
Contiv 20160914
Contiv 20160914
Takao Setaka
Node.js Hands-On
Node.js Hands-On
Akinari Tsugo
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Tatsumi Naganuma
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
mganeko
Mais procurados
(7)
自作クラウド基盤 n0stack と ソフトウェア開発の気持ち
自作クラウド基盤 n0stack と ソフトウェア開発の気持ち
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
づや会 Vol4 Node.jsとphpのパフォーマンスを比較してみる
AIの力で障害検知・解析をサポート!Loom(ログ解析ソリューション)のご紹介 - OpenStack最新情報セミナー 2017年7月
AIの力で障害検知・解析をサポート!Loom(ログ解析ソリューション)のご紹介 - OpenStack最新情報セミナー 2017年7月
Contiv 20160914
Contiv 20160914
Node.js Hands-On
Node.js Hands-On
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Skywayのビデオチャットを録画しよう。そう、ブラウザでね
Destaque
イケてる分析基盤をつくる
イケてる分析基盤をつくる
Atsushi Hayakawa
JVM上でのストリーム処理エンジンの変遷
JVM上でのストリーム処理エンジンの変遷
Sotaro Kimura
Kafkaによるリアルタイム処理
Kafkaによるリアルタイム処理
Naoki Yanai
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
matsu_chara
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
Yahoo!デベロッパーネットワーク
Kafkaを活用するためのストリーム処理の基本
Kafkaを活用するためのストリーム処理の基本
Sotaro Kimura
KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較
Yoshiyasu SAEKI
Destaque
(7)
イケてる分析基盤をつくる
イケてる分析基盤をつくる
JVM上でのストリーム処理エンジンの変遷
JVM上でのストリーム処理エンジンの変遷
Kafkaによるリアルタイム処理
Kafkaによるリアルタイム処理
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
Kafkaを使った マイクロサービス基盤 part2 +運用して起きたトラブル集
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
Kafkaを活用するためのストリーム処理の基本
Kafkaを活用するためのストリーム処理の基本
KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較
Semelhante a Fpgax7 aom
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会
Dai Utsui
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
Insight Technology, Inc.
OpenStack Object Storage; Usage
OpenStack Object Storage; Usage
irix_jp
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
VirtualTech Japan Inc.
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
Nobuyuki Tamaoki
20180723 PFNの研究基盤 / PFN research system infrastructure
20180723 PFNの研究基盤 / PFN research system infrastructure
Preferred Networks
JavaでWebサービスを作り続けるための戦略と戦術 JJUG-CCC-2018-Spring-g1
JavaでWebサービスを作り続けるための戦略と戦術 JJUG-CCC-2018-Spring-g1
Y Watanabe
ICD/CPSY 201412
ICD/CPSY 201412
Takefumi MIYOSHI
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
VIOPS Virtualized Infrastructure Operators group ARCHIVES
FPGAをロボット(ROS)で「やわらかく」使うには
FPGAをロボット(ROS)で「やわらかく」使うには
Hideki Takase
PostgreSQL開発コミュニティに参加しよう!(PostgreSQL Conference Japan 2021 発表資料)
PostgreSQL開発コミュニティに参加しよう!(PostgreSQL Conference Japan 2021 発表資料)
NTT DATA Technology & Innovation
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニング
Yosuke Mizutani
増加するコアを使い切れ!!
増加するコアを使い切れ!!
guestc06e54
Microsoft AI Solution Update / DLL community Update
Microsoft AI Solution Update / DLL community Update
Hirono Jumpei
データベース屋がHyperledger Fabricを検証してみた
データベース屋がHyperledger Fabricを検証してみた
Hyperleger Tokyo Meetup
[db tech showcase Tokyo 2017] D33: Deep Learningや、Analyticsのワークロードを加速するには-Ten...
[db tech showcase Tokyo 2017] D33: Deep Learningや、Analyticsのワークロードを加速するには-Ten...
Insight Technology, Inc.
ベアメタルOpenStackで始めるクラウド環境構築
ベアメタルOpenStackで始めるクラウド環境構築
Nobuyuki Tamaoki
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
EMC Japan
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
VirtualTech Japan Inc.
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
Koji Shinkubo
Semelhante a Fpgax7 aom
(20)
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
OpenStack Object Storage; Usage
OpenStack Object Storage; Usage
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
20180723 PFNの研究基盤 / PFN research system infrastructure
20180723 PFNの研究基盤 / PFN research system infrastructure
JavaでWebサービスを作り続けるための戦略と戦術 JJUG-CCC-2018-Spring-g1
JavaでWebサービスを作り続けるための戦略と戦術 JJUG-CCC-2018-Spring-g1
ICD/CPSY 201412
ICD/CPSY 201412
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
FPGAをロボット(ROS)で「やわらかく」使うには
FPGAをロボット(ROS)で「やわらかく」使うには
PostgreSQL開発コミュニティに参加しよう!(PostgreSQL Conference Japan 2021 発表資料)
PostgreSQL開発コミュニティに参加しよう!(PostgreSQL Conference Japan 2021 発表資料)
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニング
増加するコアを使い切れ!!
増加するコアを使い切れ!!
Microsoft AI Solution Update / DLL community Update
Microsoft AI Solution Update / DLL community Update
データベース屋がHyperledger Fabricを検証してみた
データベース屋がHyperledger Fabricを検証してみた
[db tech showcase Tokyo 2017] D33: Deep Learningや、Analyticsのワークロードを加速するには-Ten...
[db tech showcase Tokyo 2017] D33: Deep Learningや、Analyticsのワークロードを加速するには-Ten...
ベアメタルOpenStackで始めるクラウド環境構築
ベアメタルOpenStackで始めるクラウド環境構築
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
db tech showcase_2014_A14_Actian Vectorで得られる、BIにおける真のパフォーマンスとは
Último
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Último
(11)
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Fpgax7 aom
1.
のための 内 、 カーネル内 @
第7回 徳差 雄太 aom at sfc.wide.ad.jp 2015年8⽉2⽇(⽇) 慶応⼤学 松⾕宏紀研究室
2.
今⽇のトピック / ʼ ▶
FPGAによるKey-Value Store⾼速化の取り組み ▶ NOSQL向けデータベースキャッシュの階層化 1
3.
による - ⾼速化 の取り組み
4.
とは / ”
” ▶ KeyとValueを格納する超単純なデータベース ▶ スケールアウトに特化 ▶ SNSを初めとする多くのWEBサービスで使⽤ ▶ Facebookの写真のキャッシュにMemcached ▶ TwitterのタイムラインのキャッシュにRedis ▶ LINEのストレージ・キャッシュにRedis・HIVE 3
5.
による限界と 化のメリット Xilinx社によるMemcached⾼速化[Blott] 1 ▶
FPGAにMemcachedを実装 ▶ KVS処理のパイプライン化 プラットフォーム RPS [M] RPS/W [K] Intel Xeon (8コア) 1.34 7 TilePRO (64コア) 0.34 3.6 スタンドアロンFPGA 13.02 254.8 FPGA + ホストPC 13.02 106.7 電⼒あたりの性能がスタンドアロンFPGAでは約30倍改善! デメリット : FPGAボード上のDRAMのサイズに律速(<数GB) 1[Blott] Achieving 10Gbps Line-rate Key-value Stores with FPGAs, HotCloudʼ13 4
6.
REmote DIctionary Server ▶
インメモリKVS ▶ Valueにデータ構造を定義可能 ▶ 永続化(ディスクに書き出し可能) ▶ DB-Engines RankingでKVSの中で1位 Memcachedとの相違 Memcached Redis プロトコル Memcacheプロトコル 独⾃プロトコル データ永続化 x ○ データ構造 string String, List, Hash, Set, Sorted Set HW化の事例 多数 x 5
7.
設計⼿法の対⽐ . Memcached 深いパイプライン化 ▶ Valueにデータ構造がない ▶
Write/Readの操作時間が ⼀定 Redis ヘテロジニアスマルチコア⽅式 ▶ データ構造毎に処理時間が異なるた め、パイプライン化が困難 ▶ データ構造毎に専⽤演算器(PE)を設計 ▶ マルチコアで⾼速化 6
8.
ハードウェアによる の挙動 0 7
9.
ハードウェアによる の挙動 1 8
10.
NetFPGAプロジェクト ▶ githubベースのオープンハードウェア ▶ NetFPGA-10G,
NetFPGA-SUME NetFPGA-10G FPGA Xilinx Vertex5 DRAM RLDRAM-II 288MB SRAM 27MB Network 10G x4 PCIe Gen2 x4 NetFPGA-SUME FPGA Xilinx Vertex7 DRAM DDR3 SDRAM 8GB SRAM 27MB Network 10G x4 PCIe Gen3 x8 FMC 100G Ether対応!? 9
11.
ハードウェア - のブロック図 10
12.
単⼀ の場合のブロック図 String PE
で1クエリ処理に必要な時間 ▶ SET操作に211クロックサイクル ▶ GET操作に48クロックサイクル 11
13.
領域のメモリ管理 Slab Allocator ▶ FPGA内のCPU(MIPS
R3000互換)によるSlab Allocator ▶ Chunkサイズ毎に未使⽤のChunkをFree Listで管理 ▶ Slab allocatorに140クロックサイクル(SET処理の7割) 12
14.
データ構造サーバ設計プロジェクトのまとめ Redisのハードウェア化の検討 ねらい ▶ RedisのようにValueにデータ構造を定義 ▶ FPGAによる低消費電⼒で動作するデータベースサーバ ▶
PEのヘテロジニアスマルチコア化による⾼いスループット こんなことがしたい! ▶ ⽤途に応じてPEのカスタマイズ可能 ▶ 現在、ASIC化も取り組み中 13
15.
インカーネル インカーネルKVS ▶ FPGA NICでIP,
UDPのチェックサム、Keyのハッシュ値の 計算をオフローディング ▶ KVSパケットのみをネットワークスタックをバイパスし、 カーネル内処理 14
16.
向けデータベースキャッシュ の階層化
17.
/ の得⼿不得⼿ キャッシュ容量 電⼒効率(Perf/Watt) HW⾼速化
x オンボードDRAMの 容量に律速 (<数GB) ○ ⾼いPerf/Watt SW⾼速化 ○ メインメモリをスト レージとして使⽤可能 (<数TB) x ⼤幅なPerf/Wattの 向上は困難 ▶ 容量と電⼒効率のトレードオフ ▶ HW⾼速化⼿法とSW⾼速化⼿法の併⽤が適切 16
18.
向けデータベースキャッシュ階層 ⼤容量かつ⾼速なNOSQLサーバの実現 17
19.
キャッシュ階層の検討項⽬ ▶ キャッシュの連想度・Victimキャッシュ ▶ 同⼀ハッシュ値を有するキャッシュブロックの個数 ▶
Key-Valueサイズによるキャッシュポリシー ▶ 書き込み⽅式 (Write back / Write Through) ▶ 書き込み時のキャッシュの割り当て ▶ Write allocate / Write non-allocate ▶ キャッシュ階層間の包含(Inclusion) ▶ キャッシュのEvictionポリシー 18
20.
キャッシュ階層間の包含 19
21.
データベースコアの 化 ▶ 当研究室ではワイヤレス3次元 チップを研究しています。 ▶
今回はプロセスの検証として簡 易版を実装 20
22.
データベースコアの 化 ▶ データベースコアの ASIC化
(ルネサス社 65nmプロセス) ▶ ストア領域として8K SRAMセル ▶ 3次元積層チップと して想定 ▶ 今回はプロセスの検 証として簡易版を実 装 21
23.
まとめ /
24.
▶ Key-value Storeの⾼速化⼿法 ▶
FPGAによるKVS専⽤ハードウェアの設計 ▶ カーネル内に実装したIn-Kernel KVS ▶ NOSQL向けデータベースキャッシュ階層 23
25.
24
Baixar agora