AMD's new obsession for marine wildlife might be a real thing. The chipmaker has named another forthcoming Radeon graphics card after a fish. On this occasion, AMD added initial support for Navy Flounder in the Linux display driver (via @Komachi)
A couple of months ago, a rumor arose that AMD had caught on to users poking around its drivers to find clues of new product releases. There were whisperings that AMD started to use alternate codenames to hide its graphics cards from hardware snoopers. Sienna Cichlid, which is presumed to be Navi 21, was the first example to jumped out of the water last month. And now, AMD is seemingly using the Navy Flounder codename to hide the Navi 22 silicon.
The Linux patch doesn't really provide much information to speculate on the finer details of the Navi 22 silicon. The description reads that "This patch set adds initial support for Navy Flounder GPUs." If we read between the lines, the statement implies that AMD might release multiple graphics cards that will be based on the Navi 22 die.
Similar to Sienna Cichlid, Navy Flounder could find itself with the implementation of the Video Core Next (VCN) 3.0 and Display Core Next (DCN) 3.0 engines. This bit of information at least suggests that Navy Flounder is a RDNA 2 graphics card. As you would recall, current Navi graphics cards are on VCN 2.0 and DCN 2.0.
Navy Flounder's appearance could only mean one thing. In the same vein as Sienna Cichild, AMD may intend to slip Navy Flounder support in the next Linux 5.9 merge window. The merge is expected to take place in August, meaning the final release might be here in October. The current prediction for a Big Navi launch is in September, which opens the floodgates to a potential Sienna Cichlid and/or Navy Flounder announcement.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Zhiye Liu is a news editor and memory reviewer at Tom’s Hardware. Although he loves everything that’s hardware, he has a soft spot for CPUs, GPUs, and RAM.
-
velocityg4 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.Reply
VERB
flounder (verb) · flounders (third person present) · floundered (past tense) · floundered (past participle) · floundering (present participle)
struggle or stagger helplessly or clumsily in water or mud.
"he was floundering about in the shallow offshore waters"
synonyms:
struggle · thrash · thresh · flail · toss and turn · twist and turn · pitch · splash · stagger · stumble · falter · lurch · blunder · fumble · grope · squirm · writhestruggle mentally; show or feel great confusion.
"she floundered, not knowing quite what to say"
synonyms:
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"
synonyms:
struggle financially · be in dire straits · face financial ruin · be in difficulties · face bankruptcy/insolvency
Anyways that's the first thing which came to my mind when I heard that code name -
derekullo velocityg4 said: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.
VERB
flounder (verb) · flounders (third person present) · floundered (past tense) · floundered (past participle) · floundering (present participle)
struggle or stagger helplessly or clumsily in water or mud.
"he was floundering about in the shallow offshore waters"
synonyms:
struggle · thrash · thresh · flail · toss and turn · twist and turn · pitch · splash · stagger · stumble · falter · lurch · blunder · fumble · grope · squirm · writhestruggle mentally; show or feel great confusion.
"she floundered, not knowing quite what to say"
synonyms:
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"
synonyms:
struggle financially · be in dire straits · face financial ruin · be in difficulties · face bankruptcy/insolvencyAnyways that's the first thing which came to my mind when I heard that code name
It could just be an inside joke that stuck.
Code names can also be used to mislead people about what the project is actually about.
An example would be the Tube Alloys Project of the 2nd World War.
https://en.wikipedia.org/wiki/Tube_Alloys
On the other hand it could be foreshadowing
Comet Lake sounded like a disaster waiting to happen.
And with Intel still on 14nm++++, it came true.