It could just be an inside joke that stuck.Flounder is a really bad code name. It doesn't inspire confidence in your latest and greatest product. Yes it is Navy Flounder. Still flounder is a part of it. While it is an internal codename. They know stuff like that will leak out. I can just picture all the puns about it floundering if it doesn't outperform nvidia cards, has some factory recall, driver issues, poor sales or really anything bad about it in the press.
flounder (verb) · flounders (third person present) · floundered (past tense) · floundered (past participle) · floundering (present participle)
Anyways that's the first thing which came to my mind when I heard that code name
- struggle or stagger helplessly or clumsily in water or mud.
"he was floundering about in the shallow offshore waters"
struggle · thrash · thresh · flail · toss and turn · twist and turn · pitch · splash · stagger · stumble · falter · lurch · blunder · fumble · grope · squirm · writhe
- struggle mentally; show or feel great confusion.
"she floundered, not knowing quite what to say"
struggle mentally · be out of one's depth · be in the dark · have difficulty · be confounded · be confused · be dumbfounded · scratch one's head · be flummoxed · be clueless · be foxed · be fazed · be floored · be beaten
- be in serious difficulty.
"many firms are floundering"
struggle financially · be in dire straits · face financial ruin · be in difficulties · face bankruptcy/insolvency