UseEmbeddedLibrary

UseEmbeddedLibrary

FunctionCompileのオプションで,CompiledCodeFunction内に共有ライブラリを埋め込む.

詳細

  • UseEmbeddedLibraryFunctionCompileが実行されているアークテクチャに適した共有ライブラリを埋め込む.
  • 埋込みライブラリは,例えばフィアルからロードすることで,それ自体のInputFormから回復されるCompiledCodeFunctionの作成を加速する.

例題

  (1)

現行プラットフォーム用の共有ライブラリを埋め込むコンパイルされたコード関数を作る:

コード関数が埋込みライブラリを含むようになった:

このライブラリは,コード関数がファイルからロードされる際に使われる.こうするとロードが速くなる:

回復されたCompiledCodeFunctionは期待通りに動作する:

Wolfram Research (2021), UseEmbeddedLibrary, Wolfram言語関数, https://reference.wolfram.com/language/ref/UseEmbeddedLibrary.html.

テキスト

Wolfram Research (2021), UseEmbeddedLibrary, Wolfram言語関数, https://reference.wolfram.com/language/ref/UseEmbeddedLibrary.html.

CMS

Wolfram Language. 2021. "UseEmbeddedLibrary." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/UseEmbeddedLibrary.html.

APA

Wolfram Language. (2021). UseEmbeddedLibrary. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/UseEmbeddedLibrary.html

BibTeX

@misc{reference.wolfram_2024_useembeddedlibrary, author="Wolfram Research", title="{UseEmbeddedLibrary}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/UseEmbeddedLibrary.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_useembeddedlibrary, organization={Wolfram Research}, title={UseEmbeddedLibrary}, year={2021}, url={https://reference.wolfram.com/language/ref/UseEmbeddedLibrary.html}, note=[Accessed: 22-November-2024 ]}