Linuxカーネルのテスト実行とデバッグ (1) :QEMU編
Linuxカーネルに新機能を追加したり、デバッグなどの変更をしたら、動作を確認するテストを実行するわけですが、実機で実行しようとするといろいろ面倒です。そこでQEMUの登場です。QEMUはシステムエミュレータの1つで、x […]
このブログは、株式会社フィックスターズのエンジニアが、あらゆるテーマについて自由に書いているブログです。
Linuxカーネルに新機能を追加したり、デバッグなどの変更をしたら、動作を確認するテストを実行するわけですが、実機で実行しようとするといろいろ面倒です。そこでQEMUの登場です。QEMUはシステムエミュレータの1つで、x […]
前回の続きです。メモリアクセス周りをもう少し見てみましょう。 カーネル内でメモリアクセスしてるデータは、乱数表と入出力画像です。このうち、読み書きデータ量の多い入出力画像を見てみます。画像のデータ型はPIXEL_YCです […]
Segment Treeと呼ばれるデータ構造があります。 プログラミングコンテストでも解法の一部として使われることが多いため、よくコンテストに参加するような人だとコピペで使えるように準備しているということも多いのではない […]
はじめに 前回の記事では、Windowsカーネルモードドライバの基本的なロード・アンロードの動きを確認しました。このときは、OSに標準で搭載されているSCというコマンドを使って、手動でサービスの開始・停止を行うことで、事 […]
前回の続きから 前回は、ディリクレ過程から生成されるであろうクラスタリングデータをベイズ推定するという方法で、クラスタリングデータを生成する方法について見てみました。この方法によって、クラスタ1 に $n_1$個、クラス […]
皆さん、こんにちは! 社内プログラミングコンテスト担当の二木です。 前回の『コラッツリス』に引き続き、第5回社内プログラミングコンテスト(以下、社内プロコン)『ライフゲームGO』について紹介します。 第5回 Fixsta […]
はじめに こんにちは、tadaです。以前の記事でも紹介があった第1回AIチャレンジコンテストに参加した際にどのような取り組みを行ったかを書かせていただきたいと思います。なぜ改めてと思う方もいらっしゃると思いますが、実は前 […]
仕事ではAndroid開発もJavaも縁遠いMr.Nyanです。 GemFire(Apache Geode)の続きの予定でしたが、この先ビルドシステムないと面倒&GeodeチュートリアルがこのGradleありきで記述され […]
この記事では、コマンドライン引数でパラメタを指定するテストプログラムがあるときに、 パラメタの様々な組み合わせについて、テストプログラムを実行する、シェルスクリプトを作成します。 バージョン1 設定: 2つのパラメタ(P […]
メモリ事業部の 眞鍋 です。 本日は 「整数型 と Newton 法」という話題を取り上げたいと思います。 Newton 法 はその意味から察するに もともと実数など を対象にした技法なのですが、 整数型でも意味がつくん […]
前回は論文の実装を実際に動かしてみましたが、今回は論文自体について調べたのでまとめたいと思います。 目次 概要 画像再構成問題としての距離推定 ネットワーク Loss Post Processing 補足 おわりに 概要 […]
前回はcscope編でしたが、今回はEclipse編をお届けします。普段 cscope+ctags で困っているわけではありませんが、IDEを便利そうに使っているを見て、Linuxカーネルのプログラミングにも便利なのかな […]
弊社のメインのお仕事はプログラムの高速化です。今日から数回の記事に分けて、画像処理フィルタのCUDAによる高速化をしてみたいと思います。 今回のお題は、AviUtlのフィルタプラグインの1つ、バンディング低減フィルタです […]
はじめに こんにちは、takagiです。 このたび、内閣府などが主催する第1回AIチャレンジコンテストに社内チームで参加してきました。 これはクックパッドの提供する画像データを使用して、料理の領域検出・料理の分類モデルを […]
GPUの主な用途として行列積のほかに畳み込みが挙げられるようになって数年が経ちました。今日も弊社オフィスのそこかしこでGPUたちが必死に畳み込みと行列積を計算し続けています。 畳み込みの計算が速くなると、畳み込みニューラ […]
はじめに Windowsのデバイスドライバは、標準的なUSB機器など一般的なハードウェアを制御するものはOSに標準搭載されており、デバイスを接続するだけで自動的にインストールされて動作可能になるため、普段はあまり意識する […]
はじめに 昨年、Unsupervised Monocular Depth Estimation with Left-Right Consistencyという「単眼画像から視差を推定する」という論文がarxivで公開された […]
特徴空間上に分布した $n$個のパターン $x_1, x_2, …, x_n$ を、いくつかの塊に分割することを考えます。いくつの塊 (クラスタ) に分割すべきなのか?は分かっていません。このような状況でパタ […]
皆さん、こんにちは! 社内プログラミングコンテスト担当の二木です。 以前、社内プログラミングコンテスト(以下、社内プロコン)について、ブログ記事を書かせて頂きました。その時は、社内プロコン開催のきっかけや、運営側の仕事と […]
以前Data Gridミドルウェアの1つであるPivotal GemFireについて調べていたことがあったので書きます。 今回は紹介&すこし動かしてみるぐらいです。最終的にはCompute Gridミドルウェアの1つであ […]
keisuke.kimura in Livox Mid-360をROS1/ROS2で動かしてみた
Sorry for the delay in replying. I have done SLAM (FAST_LIO) with Livox MID360, but for various reasons I have not be...
Miya in ウエハースケールエンジン向けSimulated Annealingを複数タイルによる並列化で実装しました
作成されたプロファイラがとても良さそうです :) ぜひ詳細を書いていただきたいです!...
Deivaprakash in Livox Mid-360をROS1/ROS2で動かしてみた
Hey guys myself deiva from India currently i am working in this Livox MID360 and eager to knwo whether you have done the...
岩崎システム設計 岩崎 満 in Alveo U50で10G Ethernetを試してみる
仕事の都合で、検索を行い、御社サイトにたどりつきました。 内容は大変参考になりま...
Prabuddhi Wariyapperuma in Livox Mid-360をROS1/ROS2で動かしてみた
This issue was sorted....