Re: インライン展開とキャッ シュヒット率?
kudo@ASTEC です。
kono@ie.u-ryukyu.ac.jp (Shinji KONO) writes:
> 浮動小数点とかはレジスタとかウインドに乗らないし、使っているレジスタの
> 待避とかもあるし。引き数渡しに使ったレジスタは必ず待避が必要ですよね。
>
> 単純にinlineにしたから速くなるってことは、もちろんないんだけど。
> 関数呼び出しのオーバヘッドがないってわけでもないです。
視点をあわせるために背景を説明します。
私が携わった Sparc プロセッサは随分昔の話で組み込み用途
浮動小数点演算なし(当時はソフトウェアエミュレーションを
使いました)のアーキテクチャです。
具体的に言うと富士通 Sparc Lite です。
==
E-mail: kudo@astec.co.jp
Takuya KUDO ASTEC, Inc.
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735