profiling with device emulation mode?

Is it possible to emulate a specific device and do early performance tuning and measuring things like compute unit occupancy rates solely in software on linux? Thanks.

Nope. There is a device emulation mode, but that is only for debugging. What you are asking for is a simulation tool which doesn’t exist.