
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに こちらは NEC デジタルテクノロジー開発研究所 Advent Calendar 2023 17日目の記事です。 は... はじめに こちらは NEC デジタルテクノロジー開発研究所 Advent Calendar 2023 17日目の記事です。 はじめまして。記事公開時点では自然言語処理の応用研究をしている藤井です。記事の内容は「なんでもいいよ〜」とのことなので、本記事では、組み込みソフトの業務をしていた頃を思い出しつつ、ARM64におけるatomic実装とその影響と対策について書いていきたいと思います。 言語はC++で、(gccの固有拡張など使用せずに)C++11から導入された、std::atomicを使用します。動作環境は、RaspberryPi Model B(8GByte)1を使用しております。行ったり来たりも面倒なので、ラズパイ上でVisualStudioCodeを動かして、Markdown原稿を直接書いていたりします・・・。 atomicって? 至るところで解説がありますので、googleで検索し