ディープラーニング(深層学習)によって開発されたAI(人工知能)が、IT技術者の仕事を次々と奪おうとしている。AIを開発する仕事が米グーグル(Google)のAutoMLなどによって自動化されているのは既報の通りだ。ここに来てグーグルや米フェイスブック(Facebook)が、「半導体チップを設計する」「プログラムを変換する」といった仕事を深層学習ベースのAIによって置き換える取り組みを論文で発表している。 半導体チップを設計するAIはグーグルが2020年4月に公開した論文「Chip Placement with Deep Reinforcement Learning」で、プログラムを変換するAIはフェイスブックが2020年6月に公開した論文「Unsupervised Translation of Programming Languages」でそれぞれ発表している。 「ルールベース」でも「教
----------------------------------------------------- はじめましての方ははじめまして そうでない方はお久しぶりになるかもしれません 今回はずっと気になっていたことをお伝えしたいのでnoteにまとめています それは題名の通り、【Amazonほしい物リストの危険性】についてです 【ほしい物リストとは?】皆様はAmazonでほしい物リストを利用したこと、ありますか? 私はあります。絵師さんやVtuberの方なら利用している方も多いかと思います。 わからない方にかんたんに説明すると、Amazonに登録されている商品のうち、自分がほしいと思った物をリスト化し、そのリストを公開することによって知り合いにプレゼントとして送っていただけるというサービスです。 ・送られる側は欲しい物が届いて嬉しい ・送る側は相手が喜んでくれるものがひと目で分かるので悩ま
LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog こんにちは。LINEでモバイルゲームの開発を担当しているSTです。今回は、オープンソースのモバイル向けゲームエンジンの世界シェア1位(25%)を誇るCocos2d-xにおいて、マルチスレッドを利用して並列処理を行う方法をご紹介します。シングルスレッドで動作していた既存の物理演算をマルチスレッド化して並列処理するように構造を改善し、パフォーマンスを向上させる方法について説明します。 マルチスレッドを利用した物理演算の並列処理構造の設計 マルチスレッドを利用した物理演算の並列処理構造を説明する前に、まず既存のシングルスレッドを利用したCocos2d-xのアップデートのループを説明しましょう。 【図1】既存のCocos2d-x 【図
GPU を使用した並列計算環境が一般的になりつつあります。ユーザサイド立ってみれば、「並列化適用方法の種類とその効果」をもう一度整理して考え、自分に合った手法を選択しなければいけないと思っている方も多いことでしょう。並列計算と言っても、プロセッサ・コア自体が自動的にSIMD(ベクトル処理)実行するものから、マルチコアを利用した自動並列、OpenMPによるスレッドレベルの並列実行、さらにプログラムを改造してマルチプロセスによる MPI 並列実行と様々な手法が用意されています。さらに、今、GPUを利用した many cores 並列を利用した並列実行も加わり、ユーザにとっては、自分でも手軽にできる方法の判断やその性能効果に関する一つの判断基準を持っておくことが必要でしょう。また、簡単な並列実行の原理等の知識があるだけでも、今後の many cores 並列時代に向けて、合理的な並列化のための指
はじめに 関数ポインタを勉強していたら、typedef でハマってしまったというお話。間違ってたら、優しく教えてほしいな…(小声) まずは基本から typedef といえば、こういう風に書くのが基本だと思います。 typedef したことで、符号なし整数型(unsigned int)と同じ意味を持つ新しい型名 UINT が出来ました。1 ここから、下記のように公式を導くことができます(私の発見ではなくて、よく見かけるものだけど)。 typedef 既存の型名 新規の型名 簡単ですね! ポインタ typedef といえば構造体でしょうが、ここではポインタを typedef しておきたいと思います。ちなみに、下記は K&R にも載っている例です。2 先程の公式に従うと、このようになるでしょう。 typedef 既存の型名 新規の型名 --> 既存の型名: char * 新規の型名: STRIN
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く