ブログ記事20件
最近流行りの機械学習。自分もちょっとやってみようと思ってトライしてみた。の、途中経過。とりあえず、GPUで計算させたらどれくらいCPUより早くなるか、というもののテスト。何も考えずに単純にGPUに計算を投げてみたら4倍位しか早くならなかった。GPUは骨董品レベルのGT730。CPUはi5-8000番台なのでCPUに有利と言えば有利だけどGPUの中のコアの数を考えるともっとCPUと差が出ても良いと思っていたので、ちょっとがっかり。がっかりしたので、GPUの正しい使い方をトライしてみた、とい
前回作ったWSL2&Docker&Jupyter環境にCUDAを使えるようにしていきます。かなりのんびりした趣味の記事ですので、厳密な定義や技術的な話が欲しい方はqiitaで検索してくださいCUDAというのはCUDA(ComputeUnifiedDeviceArchitecture:クーダ)とは、NVIDIAが開発・提供している、GPU向けの汎用並列コンピューティングプラットフォーム(並列コンピューティングアーキテクチャ)およびプログラミングモデルである。出典:フリー百科事典『ウ
スーパーコンピュータ【前半】出典:フリー百科事典『ウィキペディア(Wikipedia)』特定用途向けプロセッサの活用特定の計算を支援するコプロセッサや本来画像処理のために開発されたGraphicsProcessingUnitグラフィックスプロセッシングユニット(GPU)を汎用的な計算に利用するGPGPU(英:generalpurposecomputingonGPU)など、ある用途に特化したプロセッサをスーパーコンピュータに活用する
スーパーコンピュータ【前半】出典:フリー百科事典『ウィキペディア(Wikipedia)』特定用途向けプロセッサの活用特定の計算を支援するコプロセッサや本来画像処理のために開発されたGraphicsProcessingUnitグラフィックスプロセッシングユニット(GPU)を汎用的な計算に利用するGPGPU(英:generalpurposecomputingonGPU)など、ある用途に特化したプロセッサをスーパーコンピュータに
スーパーコンピュータ【前半】出典:フリー百科事典『ウィキペディア(Wikipedia)』特定用途向けプロセッサの活用特定の計算を支援するコプロセッサや本来画像処理のために開発されたGraphicsProcessingUnitグラフィックスプロセッシングユニット(GPU)を汎用的な計算に利用するGPGPU(英:generalpurposecomputingonGPU)など、ある用途に特化したプロセッサをスーパーコンピュータに活用する動きがあ
Adobeのビデオ製品にはPremiereProAfterEffectsMediaEncoderRush・・・などがありできることならレンダリングなどやはり、最速で処理をさせたい。その一役を担う機能としてCS5(一部CS4)の頃からMercuryPlaybackEngineというAdobe社とNVIDIA社が共同開発した64ビット処理の映像再生処理エンジンが搭載されています。そのなかにはソフトウェア処理とハードウェア処理があってソ
パナソニックやNECも採用、NICTが開発した多言語音声翻訳技術のスゴさ先進的音声翻訳研究開発推進センターの木俵豊センター長に聞く情報通信研究機構(NICT)が開発する多言語音声翻訳技術が、民間企業の製品やサービスに採用され始めた。パナソニックやNECなど、大企業向けの事例も多い。ただ人工知能(AI)を活用した精度向上の取り組みは国際競争が激化する。NICTの先進的音声翻訳研究開発推進センター(ASTREC)の木俵豊センター長に、取り組む翻訳技術の動向を聞いた。―NICTの多言語音声翻訳
5ドルのラズパイでAIが高速動作、IdeinがMWC2018で初展示2018/03/02http://tech.nikkeibp.co.jp/atcl/nxt/event/18/00004/030100038/?ST=nxt_thmit_network国内ソフト開発ベンチャーのIdeinは、2018年2月26日から開催中の「MobileWorldCongress2018(MWC2018)」で5ドルのボードPC「RaspberryPi(ラズパイ)Zero」による物体検出をデモ
先日記事にも書きましたが、オープンソースの3DCGツール[Blender(ブレンダー)]にレイトレーシングレンダラーのRadeonProRender(RPR)を導入してみました。【Blenderのプラグインとして提供されているRadeonProRender】AMD社が提供するRadeonProRender(ラデオン・プロレンダー)は、無料で利用できる(要レジスト)レンダラーです。メジャーな3DCGツールにはプラグインの形で提供されていて、Blenderにもプラグインが用意されてい
既にやっている人はご存知でしょうが、その概要と現在発生している問題について書いてみます。そもそも、仮想通貨マイニングとは何か?一通りの説明はこちらから。マイニングとは?~仕組みや方法について解説~直前のブログ、改めて仮想通貨とは何かで書きましたが、その前提としているブロックチェーン、暗号化された電子台帳を繋いだもので取引などが成り立っています。ブロックの生成、整合性の確認などは、その仮想通貨の取引に参加している人のコンピューティングパワーを利用して成立しています。ドラゴンボール風
PCでゲーム制作をする場合、リアルタイムで処理させる条件だと、当然のようにgpuの性能を求める事になります。この時のX,Y,Zの3つの座標と6Dofの処理をして平面のラスターグラフィックとして表示をしているわけですが、この時に映像や画像出力と同じようにレンダリング処理が発生しています。通常の3DCGの場合だと、パストレイサーやレイトレーサーを使う事になりますが、通常のゲームだと、スマホゲームでは昔から使われているOpen-GLESと言うOpen-GL系の物とWINDOWSAPIとして登場して
年末にサブPCのCPUとM/Bを換装しました。A10-7980K&AsRockFM2A88X-ITX+からCorei5-8400&AsRockZ370MPro4、AMDからintelですOSWindows10(以下、Win10)ではマイクロソフトアカウントを作ってログインしている場合、デジタルライセンス認証でクラウドに紐付いているのでOSが入ってるHDD、メモリー、dGPUがそのままでも移行出来て楽ですね…と、それは良かったんですが、ドライバー等を再インストールしたのにエンコードで
お越しいただきありがとうございます。以前の書いた記事から3年以上が経ち、HandBrakeも仕様がすっかり変わったので今のバージョンに合わせた設定方法をご紹介しますですがその前に、エンコードには前提条件があります。それは、「自分がどんな用途で変換した動画を観たいのか?」ということです。自分の場合のエンコード後の用途は、主にパソコン上で観ることなので、TV・DVD・BD等のメディアへ移して見たり、アニメや映画に最適な30fps→24fps変換はしません。つまり、自分にとって“最適な画
先日開催されたGoogleI/O2017で、Googleが開発しているAI向け専用プロセッサ「TPU(TensorFlowProcessingUnit)」の第2世代の発表がされました。第一世代はちょうど一年前に発表されていたのですが、最近、IT関連の情報ウォッチが足りなかったせいか、知りませんでした。反省(苦笑)この第一世代のTPUを使用したサーバーで構築された「AlphaGo」が韓国の囲碁名人に勝ったことでこの「AlphaGo」と「deepLearning」と言うキーワード
高速に図形処理をしたいことがあって数年前にOpenGLを勉強したことがあったのですが、なかなかメンドクサイ代物です。最近はWebGLとかそれをもっとお手軽にしたthree.jsとかでいろいろすることが多いのですが、GPUをフル活用しようとするとシェーダをバリバリ書く必要があってやっぱりメンドクサイ。シェーダを書くんだったらついでに、ということでGPGPUも勉強しているのですが、three.jsでGPGPUを扱うのはデバッグがかなりメンドクサイので、最近はC
先のブログで、PS4とSwitchのドラゴンクエストヒーローズのfps比較動画からSwitchのグラフィック性能とその理由について考察してみました。では、ローンチタイトルの目玉であるゼルダの方はどうなのか。スイッチ版『ゼルダの伝説ブレスオブザワイルド』のフレームレートを検証した動画が話題に30fpsに貼り付けず、単体との戦闘で22fpsまで落ち込む・・・結論から言えば、ドラゴンクエストヒーローズとほぼ同じような状態のようです(苦笑)動画からfpsの測定画面を切り出した画像では、戦
こんばんは・・広島は雨の一日でした。さて・・今日は、実は、けんさんが普段使っている、自作パソコン(自分で作ったパソコン)・・PCのぞみちゃんの6歳の誕生日です。PCのぞみちゃんは・・最初は友人が使っていた自作パソコンでした・・ところが、故障したのだけど、直しても動かないということで、故障した状態のまま、譲ってもらえました。友人によると・・そもそもは、WindowsXPが出たくらいの時に、お店に依頼して作ってもらったパソコンだったそうで・・一度、基板がだめになったので、友人が基
先日、AMDA10-7890Kで組みました目的は撮り溜めた動画を一気に整理する為にGPGPUエンコードを使用することです。A10-7890KはAPUで、最新GPURadeonシリーズと同等のハードウェアエンコーダーVCE2に対応しています。そこで、ずっと気になっていたVCEでエンコードが出来る「A'sVideoConverter」を使ってみました。しかし、これが思っていた以上に曲者で大変でして…数パターン試行錯誤した中で、上手く高画質を維持したエンコード設定をご紹介します。ち
使用しているのは、HandbrakeNightlyBuildssvn6218です。NightlyBuilds=β版は毎日のように更新がされていて2014/7/26現在はsvn6239でした。今のところOpenCLにはスケーリング(拡大縮小)時にしか対応してないようですが、OptionのVideo項目にあるScalingで設定可能です。ついでにGoogleで説明文を翻訳してみました(個人的解釈あり)。---------------------------------------