Skip to content

[Driver] FPGAEmulationMode name and use-cases are confusing  #4061

Closed
@MrSidims

Description

@MrSidims

FPGAEmulationMode flag (default value is true) by its is supposed to be used to distinguish FPGA H/W flow from FPGA emulation flow. But it's also possible to use it to distinguish FPGA H/W flow (false value) from other flows (it would be again true (default) value). Suggestion here is to either:
Rename it to FPGAHWMode with default value = false
or
Introduce a enum, probably:

enum DPCPPCompilationModes {
  JITMode = 0,
  CPUMode = 1,
  GPUMode = 2,
  FPGAHWMode = 3,
  FPGAEmulationMode = 4
};

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions