avoid global variable if AMD enabled