現在位置: ホーム / OSS Now! / OSS Now! AKAI's Insight 2016/09/16

OSS Now! AKAI's Insight 2016/09/16

MySQLの次バージョン8.0のDevelopment Milestone Releaseがリリースされたこと、IBM/HPEから、話題のAI/ディープラーニングに特化したGPUサーバーが発表されたこと、そして、国別の人気の高いプログラミング言語について取り上げました。

MySQL 8.0 DMRリリース

「米オラクルが2016年9月18日より開催する年次イベント「Oracle OpenWorld 2016」のMySQL関連セッション予定を見ると、「What's new in MySQL 8.0」など「MySQL 8.0」と銘打たれたセッションを多数確認できます。次のバージョン番号が8.0になるのは確実です。」とあるように、いよいよMySQL の次のバージョンとなる 8 について、話題が上がるようになってきました。

MySQL 8.0 Development Milestone Release(DMR)も、2016年9月12日に公開されました。

MySQL8.0

DMRとはDevelopment Milestone Releaseの略で、次期バージョンで実装を予定している機能のうち、その時点でベータ版以上の製品品質となった機能群を搭載した、開発途上版のリリースです。

(余談ですが、Oracle Cloudの1サービスとして、MySQL Cloud Serviceがリリースされているそうです。興味のある方は、アクセスしてみるのはいかがでしょうか?)

また、今年はPostgreSQLの新バージョンも発表される方向のようです。

参考:OSSデータベースのMySQLとPostgreSQLは「次の段階」へ進む (@IT)

話題のAI/ディープラーニングに特化したGPUサーバーリリースされる

今年は、IT業界を超えての大きな盛り上がりを見せるAI/機械学習分野です。

大手サーバーベンダーから、ディープラーニングに特化したサーバの新製品が発表されています。

 

IBMも2016年9月8日に、AIやディープラーニング、ハイパフォーマンスデータ分析など、計算負荷の高いワークロード向けに設計された「Power Systems LC」シリーズの新型Linuxサーバ3モデルを発表しました。

 

IBM Power System S822LC for High Performance Computing」は、新プロセッサ「IBM POWER8 with NVIDIA NVLink」を搭載。さらにNVIDIA Tesla P100 Pascal GPUを高速の相互接続NVIDIA NVLinkで直接接続しています。IBMとNVIDIAテクノロジーを密に結合することで、x86ベースシステムの5倍のデータ処理の速度を実現したとします。

HPEは、2016年9月9日に「HPE Apollo 6500 System」を発表しました。XL270d Gen9サーバーは、2Uのサーバーに8基のNVIDIA Tesla M40 GPUと2基のIntel Xeon E5-2600 v4プロセッサーを搭載しています。

ディープラーニングによるレコメンデーションアルゴリズムや検索技術、音声認識といった処理をより高速かつ効率的に実行できようになるとしています。

どちらのベンダーも、キーポイントとなっているのが、NVIDIAのGPUです。

また、ソフトウェアとしては、多くのTensorflowなどのオープンソースに対して、リファレンスを提供していることもポイントでしょう。

参考:AI/ディープラーニングに特化、GPUサーバ続々──HPEとIBMが新製品を発表 (@IT)

 

国別プログラミング言語人気ランキング

fossBytesは、世界各国におけるプログラミング言語の注目度について伝えたました。

参考 :What Programming Language Does Your Country Like?

参考: 国別プログラミング言語人気ランキング、日本ではRubyに高い関心 (マイナビ)

日本はJava、C++、Python、SQL、Rubyのどれに対しても関心が分散している。割合で見ると日本はRubyに対する関心がかなり高い国となっている」(マイナビ記事より) となっています。

Tiobe Programming Community Indexによれば、グローバルで見た場合の人気のプログラミング言語は、

1. Java

2. C

3. C++

4. C##

5. Python

となっています。

参考: 2nd Most Popular Programming Language C Is Losing Its Popularity