Sunday, 29 December 2019

Intel Discrete Graphics Cards.. my take on what would be beneficial to the community and Intel

Hi www

So over much time, I have been thinking about Intel graphics cards since before Intel themselves took it seriously..

In short.. Intel need to build a consumer-ship from scratch, and on every side they have the potential to be squeezed out of the market.

So with that in mind, I have some.. recommendations for the Intel Graphics Department..

1. you need a catchy name for your cards that has nothing to do with your other products..  you already have 'Optaine'.. perhaps 'nitro' ? 'Intel Nitro Graphics Cards'.. it makes it stand out as its own thing, if you just called it Optaine, then it's likely to get drowned when people search for info and pricing when shopping for one..

2. Sad but true.. it'll have to be a mid range graphics card.. just throwing out some lowend thing is not very smart, or trying to compete with the ultra high end is equally not as smart..
a.on the low end the market is full of both new and second hand cards that are more than capable
b. on the high end your drivers and driver Devs need time to mature and handle games better, just throwing a load of power at something doesn't translate well to 'good gaming' just ask AMD who have had endless woes with their drivers.

What imho Intel needs to do is put out something.. around 2000 shader cores.. seeing its Intel.. 2048 shader cores because its nerdy :)) 120 TMU  64 ROUs  with 12GB of GDDR6   .. but with a pleasant caveat I'll come to in a moment.

(update 31/May/2022 : 6144 shader cores, 384 TMU, 194 ROUs, 48 RTC with 16GB GDDR6 for mid level, £/$200.. top level, double the above: 12288 shader codes, 768 TMU, 184 ROUs, 92 RTC with 24 to 32 GB GDDR6 £/$400 )

Why have the media/game data in a separate device? Why not throw an integrated 1TB-4TB stick of PCIE Optaine as part of the graphics card? Direct on the PCB, with Optaine chips specially designed not to be Graphics RAM, but as fast as Graphics RAM.. how? .. I would suggest that the card has its own PCIE bus lanes and mini CPU.. 'system on card' but with the entire purpose of creating graphics. Some easier parts could be sent to the mini-CPU (2c/4t Low Power cores recommended) and anything that required heavy lifting could be sent to the mainboard CPU.

Imagine those with weak CPUs.. they could buy your card without the worry of getting the worst possible performance if their CPU is pants.. as some of what is done will go to the on-card mini-CPU.

All those people who want an easy life.. plug in and play, if they have an old desktop with 2 cores but its all they have, they could buy your card and job done. Dad or Moms work PC? this card = job done just by plugging it in.

Even perhaps cards that have no need for VRam.. but read and process the data directly, from storage from the 'system on card'.

3. It is has to be CHEAP.. unfortunately for you,  you can't go the expensive route.. because you don't have driver confidence, and imho that will take 5 to 10 years of successful products including the drivers themselves.

NV is an excellent example of what a company can do if they pay attentions to gamers needs and put much effort in the features of their interface (NVCP). Not being able to make custom res's is a deal breaker for me.. something small like that even can make life just that bit nicer.

But NV isn't perfect.. oh they are the best in the business.. but still they have driver problems with each release.

And so with that explained.. Intel is new, doesn't matter your rep in the CPU market, this is GPUs and here its cut throat.. and its been mostly NV doing the cutting of the throats.

Being new means.. you need a competent product that is not irrelevant due to other companies offerings. You NEED to offer much more value for money than either competitor.. or AMD will swallow your marketshare whole.

So I suggest putting out the above card for around $250-300/£250-300. (update May 2022:mid level  £/$200)

Yes you will make a loss.. but you are buying customers loyalty in the hopes they try>enjoy>recommend.

Don't worry NV has done this before to when they hit a slump or messed up so badly everyone started talking about jumping ship to AMD..

What place is there in the market for Intel?


To begin with.. not much, however if you can beat AMD on price vs performance AND have competent drivers with decent features.. releasing a new card every two years (four years for new refresh).. ohw maybe need to explain this..

Every two years GPU manufacturers release 'new' cards.. they take the higher cards from their previous line and rebrand them as mid level cards while they get ready for totally new cards in two years.. so for Intel you would be starting with a blank slate and potentially only one or two cards so you couldn't do it this way until you had 6-8 years under your belt..but you could do an initial release and then 'beef up' the cards specs.. all the time in the interim tightening the drivers with feedback from customers..

Flip! no one will tell you this, but customer feedback is an essential component of GPU production.. because IF you listen to their feedback.. however obnoxious or nasty.. they may have a grain of truth in what they are trying to say.

Look at AMD.. ignores its customer feedback, drivers are usually awful. So they end up just throwing power at it and hope it works. That's not a good way to keep your fans.

For CPUs I was an AMD guy for many years, I used NV for Graphics cards.. I tried the AMD + AMD thing.. welp doesn't work if your drivers are nonsense. I bought a HP Workstation after a water incident.. with my twin Xeon X5650s (at the time of writing*) and am happy with them. I also rock a NV 2080ti.. but I'm not your target customer base just yet.. people who can afford this stuff will buy NV. They aren't coming over to be the test rabbits for your experiment..

Aim too high and no one will care. Aim too low and no one will care. Harsh but I imagine no one else will tell you this stuff.. and by the amount I have written.. I think you can see I have hopes for you in this marketspace, Intel.

I digress..

What place is there in the market for Intel?

To begin with.. not much, however if you can beat AMD on price vs performance AND have competent drivers with decent features.. releasing a new card every two years (four years for new refresh)..increasing your performance 10-20% every four years for the same amount of money for the same price point.

This is where Intel could snuggly fit into the market.. getting enough press about the gaming performance itself to salivate consumer appetites, all free press garnering curiosity and interest.. but something deeper.. prestige that people can tell other people they own one and have a conversation about owning one..  maybe I'm over stating it..yes I am but its illustrative of something Intel has NEVER needed to do.

Create a userbase and brand recognition from scratch.

Dava

------------

* Now I have a HP Z840 twin Xeon E5-2660v3's 20c/40t, DDR4-2133 32GB, 2080Ti, load of PCIE and SSD and couple of HDD, totalling idk 15TB? 4K TV and a small HP 900p monitor.

Old set up was.. twin Xeon X5650, 48GB of DDR3 1066, 2018ti/1070 and drives/monitors as above.

Sunday, 31 March 2019

Drive Capacities the return.. or a drive is a drive of course of course except of course when they are the famous mister RAID

----------------------------

Hi guys

Firstly please read my complaint of drive manufacturers laziness here:
https://ftr-ceu.blogspot.com/2018/08/ssd-and-drive-capacities-or-king-has-no.html

Q: What stops drive manufacturers putting multi layered PCB multi slot cards of M.2 (M Key) drives?
A: nothing..

The PCIE specification can default to the appropriate maximum speed, now while I do not recommend putting one of these hypothetical drives into a PCIE-1 x1.. it is much more common to have higher speeds.. even at a x16 PCIE-1 that's 250MB/s for 8 drives..but let's take a typical scenario;

Scenario 1

PCI-E 3/four slots of x16

15.8 GB/s

each PCB would have four 1TB drives in Raid JBOD (spanned)
Four PCBs would mean  750MB/s - upto 1GB/s  per PCB (still being double the SSD speed)
total: 16 Terabyte
RAID 0 Speed: upto 12GB/s

Suggested price point: £100/$130


each PCB shows up as a separate disk, which you can choose to software JBOD or RAID 0, using RAID 0 theoretically (if the RAID controller on the PCB is any good), usual max speeds are 3GB/s x four would be upto 12GB/s in RAID 0 for the entire drive.


-----

Scenario 2

PCI-E 4/four slots of x16

31.5GB/s

each PCB would have four 1TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 7.8GB/s per PCB.
total: 16 Terabyte
RAID 0 Speed: upto 23.6GB/s

-----

Scenario 3

PCI-E 5/four slots of x16

63GB/s

each PCB would have four 1TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 15.75GB/s per PCB.
total: 16 Terabyte
RAID 0 Speed: upto 47.25GB/s

-----


Scenario 4

PCI-E 4/four slots of x16

31.5GB/s

each PCB would have eight 1TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 3.9GB/s per PCB.
total: 32 Terabyte
RAID 0 Speed: upto 23.6GB/s

Suggested price point: £230/$280

-----


Scenario 5

PCI-E 5/four slots of x16

63GB/s

each PCB would have eight 1TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 7.8GB/s per PCB.
total: 32 Terabyte
RAID 0 Speed: upto 47.25GB/s

-----

Scenario 6

PCI-E 4/four slots of x16

31.5GB/s

each PCB would have eight 2TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 3.9GB/s per PCB.
total: 64 Terabyte
RAID 0 Speed: upto 23.6GB/s

Suggested price point: £450/$500

------

Scenario 7

PCI-E 5/four slots of x16

63GB/s

each PCB would have eight 2TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 7.8GB/s per PCB.
total: 64 Terabyte
RAID 0 Speed: upto 47.25GB/s

------

Scenario 8

PCI-E 4/four slots of x16

31.5GB/s

each PCB would have twelve 2TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 1.95GB/s per PCB.
total: 96 Terabyte
RAID 0 Speed: upto 7.8GB/s

Suggested price point: £750/$900

------

Scenario 9

PCI-E 5/four slots of x16

63GB/s

each PCB would have twelve 2TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 3.9GB/s per PCB.
total: 96 Terabyte
RAID 0 Speed: upto 15.6GB/s

------

Scenario 10 (industrial)

PCI-E 5/four slots of x16

63GB/s

each PCB would have twelve 4TB drives in Raid JBOD (spanned)
Four PCBs would mean upto 3.9GB/s per PCB.
total: 192 Terabyte
RAID 0 Speed: upto 15.6GB/s

192 Terabyte : Suggested price point: £1500/$1800

Inside the drive would be: a very slim riser with four slots, one for each Slave PCB, each would be x16 mechanically but through the onboard chip, each would be x4 electrically.

On the industrial drives, they have splitters to increase speeds:
A double sided PCIE Gold Connecter Master PCB, the splitter simply joins to the other side of the PCIE Connecter, then the end of splitter has multiple ends which fit into the various motherboard PCIE slots.

Price points grouped:

16 Terabyte : Suggested price point: £100/$130
32 Terabyte : Suggested price point: £230/$280
64 Terabyte : Suggested price point: £450/$500
96 Terabyte : Suggested price point: £750/$900

192 Terabyte : Suggested price point: £1500/$1800

::RANT> ::

OR Drive Manf.'s  can sit there and let users drown in drive management problems, not doing their job in this industry. Failing all consumers.To drag out mechanical drives for profit.
Remember its regularly 50GB A GAME! 1TB is filled by 20 games!!!

FAIL FAIL FAIL.

It's the same chips that are on SSDs using the SATA bus.. SATA is dead, only good for Optical Drives for ripping old discs.. long live the King PCIE!!

:: <RANT::

Sorry, its not EVERY company, but it just burns me to think of certain drive manufacturers sitting back and letting the cash roll in.. to the frustration of their customers.



Monday, 4 March 2019

Refresh Rates CheatSheet for 4K TVs

Hi

Time to dump a load of info here:



Increased Refresh                                             Increased Resolution
----------------------                                                --------------------------

4K/60hz =                                                        4K/60hz =

1080 @ 240hz                                                  3200x2400 @ 72hz*
-2K-                                                                  3840x2400 @ 60hz
1536 @ 162hz                                                  4096x2560 @ 55hz
1440 @ 144hz                                                  5120x2160 @ 50hz
-3K-                                                                  5120x2560 @ 44hz
1800 @ 94hz                                                    6120x1900 @ 50hz
2048 @ 72hz*                                                  6120x2160 @ 40hz
                                                                          6120x2560 @ 35hz


All used NVCP. All used CVT Reduced Blank. on my Philips 4K 58" HDR TV (HDR was of course off). No Down or upsampling was used for the above resolutions, however in the pictures I think? I still had two test down sampled resolutions, but 95% of the ones in the pics are all active pixels.







To show all pixels were active:


------------------
Use this info at your own risk.



*3641x2048 = 16:9 for 2048p

*3K pix, but 2400 wider so 72hz.
-------------------

Big shoutout to those who helped me no end with their work and websites:

ARC  Aspect Ratio Calculator
https://andrew.hedges.name/experiments/aspect_ratio/

Good place to start learning:
https://en.wikipedia.org/wiki/List_of_common_resolutions

Aspect Ratio Table Cheat Sheet:
https://www.unravel.com.au/aspect-ratio-cheat-sheet

16:9 Cheat Sheet:
https://pacoup.com/2011/06/12/list-of-true-169-resolutions/comment-page-1/

few decent 5K's (but rest a bit old/depreciated):
http://blog.chameleondg.com/post/111891072017/resolution-aspect-ratio-cheat-sheet

General Approximations of Terms:

      2 million pix.   = 1K commonly; 1920x1080
3 to 4 million pix   = 2K commonly; 2048x1536 and 2560x1440
5 to 7 million pix   = 3K commonly; 3200x1800
8 to 10 million pix = 4K commonly; 4096x2160
11  to 20 mil. pix   = 5K commonly; 5120x2160, 5120x2880
20 to 30 mil. pix    = 6K commonly; 6400x4096
30 mil. to 36 mil pix = 7K commonly; 7680x4320
 37 mil. pix is 8K   don't get sucked into the 7K as 8K nonsense, 8192x4608 is *true* 8K. It comes from 8 for the first digit.                                                               

4K TV =
(2 million pix.)   = 1K  //// 244hz
(3 to 4 million pix(   = 2K //// 162hz
(5 to 7 million pix)   = 3K //// 144hz
(8 to 10 million pix) = 4K  //// 60hz
(11  to 20 mil. pix)   = 5K  //// 50hz
(20 to 30 mil. pix)    = 6K  //// 40hz
(30 mil. to 36 mil pix) = 7K //// 30hz?
 37 mil. pix is           =   8K //// 20hz?

above is a rough guide to ?K x 2K
But the higher the V-Res, the harder it hits the refresh rate.. asin~
6K x 2K has a baseline of 40hz but
6K x 3K, 6144x3456 overall is 27hz max. clean.
This is because.. well.. idk.. but I strongly suspect it has something to do with the reason V-Sync uses vertical refresh and not horizontal.

My panel in 1K did 243 because 244hz gave me a bit of wobble.. but since 240 is 100% stable and the refresh so high, I don't want to argue over a couple of hz.