70 ~ 80万円/月額想定年収:840 ~ 960万円
140~180時間
15日に変更可能
業務委託
みなとみらい
職務内容
①C/C++リファレンスコード(Windows/Android/Matlab)、 又は、ブロック図から、理論上の処理時間の見積、高速化方法の提案 ②アルゴリズムの最適化(演算量削減手法の検討、提案) ・どのような手法を用いると演算量を削減できるかの検討、提案、実装 例: O(K^2)->O(2*K)31x31のカーネルサイズのフィルタ処理を、LU分解で、演算量を15.5倍削減できる。 O(K^2)->O(KlogK)31x31のカーネルサイズのフィルタ処理を、FFTを利用して、演算量を20.8倍削減できる。 ③アルゴリズムの並列化 1: ARMCPU向け 1-1 アルゴリズムのNEON化 ・どのようにNEON化するかの検討、提案、実装 例: アンローリング、latencyを考慮した命令並べ替え、演算精度を考慮した並列化(16bit化することで8並列にするなど) 1-2 NEON化した処理のマルチスレッド化 ・どのようにマルチスレッド化するかの検討、提案、実装 例: キャッシュを考慮した領域分割、スレッドプールを利用したダイナミックなタスク割り当てなど 2: QualcomGPU向け OpenCL化 3: QualcomDSP向け HVX
必須スキル
・AndroidNDKでndk-buildやcmake、adbコマンドなどビルド、実行環境が構築できること (最低限Linux上での経験があること) ・AndroidNDKでのC/C++実装経験3年以上 ・ARMNEON化(最低限IntelのSSE/AVXなどSIMD化)実装経験 ・pthreadでスレッドプールを利用したマルチスレッド化(最低限Windows上のマルチスレッド化)実装経験 <チーム編成> ・PM1名、リーダー2名、PG11名
尚可スキル
・GPU(OpenCL)/DSP(HVX(QualcomHexagon))/DSL(Halide)の実装経験 ・OpenCV/FastCVなどの画像処理ライブラリを利用した実装経験 ・静的解析や動的解析によるコード分析、テスト
案件の特徴
募集:1名(年齢不問)ネイティブのみ外国籍検討可能 就業:10:00~19:00(9:00-18:00でも可)(休憩1時間) ※月平均150h PC:あり(win)
商談回数
1回
その他情報
- 商流 元請
情報提供元: A-STAR(エースター)
3年以上前
SNSアカウントでログイン