タグ

cに関するirohirokiのブックマーク (2)

  • プロファイラのしくみ steps to phantasien t(2007-08-23)

    UNIX 偏向文書 artu の中で "Measure Before Optimizing" と説く Raymond は, 同時にプロファイラの計測機構 (instrumentation) がもたらすノイズについて注意を促している. 私のプロファイラ信仰に不安が翳を落とす. gprof ノイズはさておき, そもそもプロファイラはどんな仕組みで速度を測っているんだろう. gprof のマニュアル によると, GNU 一族のプロファイラは次のように実装されている: まず "-pg" オプションつきの gcc でソースをコンパイルする. この指示を受けたコンパイラは各関数の冒頭に "mcount" という名前の関数呼出しを加える. リンクする C のランタイムも専用バージョン (gcrt0.o) に差し替わる. このランタイムは裏で profil() 関数を使いタイマを仕掛ける. そのタイマは発

    irohiroki
    irohiroki 2007/08/24
    内容が濃くて良い
  • 日本IBM

    AIとハイブリッド・クラウドでビジネスを未来へ イノベーションと自動化を推進し、セキュリティーを強化するとともに規模を拡大 watsonx Code Assistantで作成 最新情報 IBM、オープンソース、製品、エコシステムの革新により、エンタープライズAIを大規模に推進するwatsonxの次章を発表 ServiceNowとIBM、企業全体での生成AIインパクトの加速を目指し協業拡大

    日本IBM
  • 1