If you are interested, the code that combines CPU/GPU detection into one query. It seems to create an executable that shows about 1K smaller.
https://www.dropbox.com/s/juf1pi0hqifncel/NewVersion-02.zip?dl=0
https://www.dropbox.com/s/juf1pi0hqifncel/NewVersion-02.zip?dl=0