---
title: NVC/NVC++/NVFORTRAN编译参数优化
description: "NVC/NVC++/NVFORTRAN编译参数如表1所示，可在编译时添加。"
url: https://www.hikunpeng.com/document/detail/zh/perftuning/gputuing-wp/kunpenggpu_19_0016.html
sourcePath: /source/zh/perftuning/gputuing-wp/kunpenggpu_19_0016.html
indexId: 7da2fb9e296443c0300e9b884f898c84e7ce06361ddf18ed73fdab641d5bb12c57
---
# NVC/NVC++/NVFORTRAN编译参数优化

NVC/NVC++/NVFORTRAN编译参数如表1所示，可在编译时添加。


**表1 NVC/NVC++/NVFORTRAN编译参数**

| 编译选项 | 选项描述 |
| --- | --- |
| \-Mcache\_align | cache字节对齐。 |
| \-Mfpapprox | 使用低精度行为执行除、平方根等操作。 |
| \-Mautoinline | 配置自动化内联的参数。 |
| \-Minline | 让多次调用的简单函数内联化。 |
| \-Mipa | 进行过程分析优化。 |
| \-Munroll | 循环展开。 |
| \-fast | 使能向量化、cache对齐、FTZ等内容。 |
| \-gpu=fastmath | 指定GPU选项使用快速数学库。 |
| \-gpu=flushz | 指定GPU选项打开FTZ。 |
| \-O 0 1 2 3 4 | 代码优化级别，建议O4。 |
