Jump to content

RAM in computers vs phones

9 hours ago, dragoon20005 said:

It prob depends on the game developer to make use of the phone in built GPU capability

EA made Need For Speed No Limits for the mobile and they use both OpenGL and Vulken API for the game and it does look stunning.

 

yes i agree to some point that ppl leave app running in the background without completely closing it.

 

Coming from my Samsung S4 to the current S7 Edge, I always have the habit of closing all my previous apps to clear the RAM being used. And also frequently clear my phone cache of any junk files.

 

With the current Android 7, true multi tasking is still not possible. Yes you can play your own music over the app that your are using.  

 

I still hate the fact I can't play my Youtube music play list while the screen is off.

My main browser for my phone is Firefox instead of Chrome. So my RAM usage isnt as bad

Prob the most RAM hungry app is prob Need For Speed No Limits

 

Vs the last gen consoles, the most glaring cutbacks (as far as visual effects) tends to be in the shadows. Very few mobile games make use of fully dynamic shadows, actually, though to be fair, it didn't look particularly good on the last gen consoles due to the low shadow resolution. I suspect a draw call bottleneck on mobiles, making dynamic shadows more expensive than they would otherwise.

 

Textures have been better than what the PS3/X360 could do for quite some time, undoubtedly due to the egregiously large quantities of RAM in modern devices. Even the textures in something as old as Epic Citadel tend to be of a higher resolution than what was seen in the aforementioned consoles.

 

Android 7 does allow for split screen multitasking, though the primary use I found is to get around YouTube's arbitrary (and idiotic) limitation against playing stuff in the background while browsing. Running Maps and the browser simultaneously also works well too. 

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, Zodiark1593 said:

Vs the last gen consoles, the most glaring cutbacks (as far as visual effects) tends to be in the shadows. Very few mobile games make use of fully dynamic shadows, actually, though to be fair, it didn't look particularly good on the last gen consoles due to the low shadow resolution. I suspect a draw call bottleneck on mobiles, making dynamic shadows more expensive than they would otherwise.

 

Android 7 does allow for split screen multitasking, though the primary use I found is to get around YouTube's arbitrary (and idiotic) limitation against playing stuff in the background while browsing. Running Maps and the browser simultaneously also works well too. 

most games use the phone RAM as VRAM as well so i will say recent phones with more RAM like the Razer Phone and DDR4 in particular will help boost the GPU performance because it will be able to load more textures onto RAM before displaying it on the screen.

Budget? Uses? Currency? Location? Operating System? Peripherals? Monitor? Use PCPartPicker wherever possible. 

Quote whom you're replying to, and set option to follow your topics. Or Else we can't see your reply.

 

Link to comment
Share on other sites

Link to post
Share on other sites

29 minutes ago, dragoon20005 said:

most games use the phone RAM as VRAM as well so i will say recent phones with more RAM like the Razer Phone and DDR4 in particular will help boost the GPU performance because it will be able to load more textures onto RAM before displaying it on the screen.

While that is the case, I'm not sure memory bottlenecks are a problem in modern flagships. On some of the games I've played that suffer performance issues (this is a Snapdragon 821), changing the resolution makes no difference whatsoever. Though in the case of tiled rendering (where the gpu renders tiles to internal cache instead of memory), I don't think I can discount memory bottlenecks in the sense that the gpu can't pull texture and buffer data fast enough.

 

As shadows require a stencil, or z, buffer, which is probably stored in Main Memory, I suppose it is possible that it is an inordinately expensive effect on mobile devices vs just giving more work to the powerful shaders. Volume shadows wouldn't be much better either as overdraw is now a factor.

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Zodiark1593 said:

While that is the case, I'm not sure memory bottlenecks are a problem in modern flagships. On some of the games I've played that suffer performance issues (this is a Snapdragon 821), changing the resolution makes no difference whatsoever. Though in the case of tiled rendering (where the gpu renders tiles to internal cache instead of memory), I don't think I can discount memory bottlenecks in the sense that the gpu can't pull texture and buffer data fast enough.

sounds like a case of a CPU bottleneck rather than a GPU or RAM bottleneck

 

i find it weird why Samsung still need two different CPUs for regions

 

Snapdragon in US/Canada and Samsung Exynos in Asia

the Snapdragon and a higher burst clockspeeds but the Exynos performs better in multi tasking and CPU workloads and Vulkan API leverages on the CPU treads to get more performance in games so far.

Budget? Uses? Currency? Location? Operating System? Peripherals? Monitor? Use PCPartPicker wherever possible. 

Quote whom you're replying to, and set option to follow your topics. Or Else we can't see your reply.

 

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, dragoon20005 said:

sounds like a case of a CPU bottleneck rather than a GPU or RAM bottleneck

 

i find it weird why Samsung still need two different CPUs for regions

 

Snapdragon in US/Canada and Samsung Exynos in Asia

the Snapdragon and a higher burst clockspeeds but the Exynos performs better in multi tasking and CPU workloads and Vulkan API leverages on the CPU treads to get more performance in games so far.

CDMA is still fairly popular in the US (Verizon, Sprint). This seems the most likely reason.

 

The Snapdragon 821 has a pretty monstrous gpu, but most games seem to be hamstrung by the CPU well before the GPU can get to work. For Qualcomm's part, the Adreno 530 gpu is probably vastly overkill for anything but benchmarks.

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

To answer anyone criticizing my pc/mobile specs, I have a laptop with 16 GB RAM, but then it obviously is not a budget laptop, I run solidworks and catia on it.

 

The reason for me to open this thread was actually a little different, I have a lumia 950xl (3 GB RAM) and a Motorola G4 plus (4 GB RAM) but I noticed that my Motorola works somewhat slow when compared to my lumia, that's why I started this thread.

Link to comment
Share on other sites

Link to post
Share on other sites

22 hours ago, Bhav said:

If you want to play mobile games, 2 Gb is not enough.

You may be right, I haven't played games on my phone in awhile. The most demanding game I play is 8 Ball Pool. I used to play GTA 3 on my Xperia Tipo, but that was almost 3 years ago.

 

 

12 minutes ago, Kartik Chopra said:

To answer anyone criticizing my pc/mobile specs, I have a laptop with 16 GB RAM, but then it obviously is not a budget laptop, I run solidworks and catia on it.

 

The reason for me to open this thread was actually a little different, I have a lumia 950xl (3 GB RAM) and a Motorola G4 plus (4 GB RAM) but I noticed that my Motorola works somewhat slow when compared to my lumia, that's why I started this thread.

From my experience Android phones slow down over time. Some newer versions of apps use much more resources, but don't offer more feautures than older versions. For that reason I update apps only when they stop working or a new feature that I want/need is added.

Main PC: Acer IPISB-VR│Intel Xeon E3-1270 3.4GHz│AeroCool AirFrost 4 with Noctua NF-A9│16GB DDR3 1600MHz Dual-channel│nVidia GeForce GTX1060 6GB│Cricual MX500 250GB SSD + WD Blue 1TB 7200rpm + Seagate 1TB 7200rpm│Windows 7 Pro x64 & Windows 11 Pro│CoolerMaster Silencio 352M│Seasonic M12II-520 EVO 520W│Acer SA220Q 22" 1920x1080

Secondary PC: MSI H81M-P33│Intel Core i7-4790 3.6GHz│DeepCool Ice Edge Mini FS V2│16GB DDR3 1866MHz (1600MHz) Dual-channel│AMD R9 270 2GB│WD Green 120GB SSD + Seagate 1TB│Windows 11 Pro│Acer Aspire M1930 case│CoolerMaster B500 v2 500W│Samsung S19B300 1366x768 & Fujitsu-Siemens P15-1 1024x768

Test PC/Nice XP PC: ASUS M2N│AMD Athlon64 x2 6000+ 3.1GHz│CoolerMaster unkown model│4GB DDR2 800MHz│nVidia GeForce 9500GT 1GB│Hitachi Deskstar 80GB 7200rpm + WD Raptor 74GB 10000 rpm│Windows 7 Pro x64 + Windows XP Pro SP3│TurboX Case│Zalman 450W│LG Flatron L1718S 17" 1280x1024

Future workshop PC: ASUS M4N68T-M-V2│AMD Phenom II x6 1055T 2.8GHz│Some 130W tower cooler│8GB DDR3 1333MHz Dual-channel│AMD Radeon HD4670 512MB│Samsung Spinpoint 640GB 7200rpm│Windows 7 Pro SP1 x64 + Windows Vista Ultimate SP2 32bit│Medion MD8840 case│Antec VP350P 350W│Lenovo L220x. 22" 1920x1200

HTPC: HP Elite 8200 USDT│Intel Core i7-2600s 2.8GHz│6GB DDR3 1333MHz Dual-channel│Intel HD Graphics 2000│WD Blue 1TB 5400rpm│Windows 7 Pro x64│JVC LT-32VF30K 32" 1920x1080

New Main laptop: HP ProBook 455 G9│AMD Ryzen 5 2625U 2.3GHz│16GB DDR4 3200MHz│AMD Radeon RX Vega 7│1TB NVMe SSD│Win 11 Pro│15.6" 1920x1080
Old Main laptop: HP EliteBook 8470p│Intel Core i7-3610QM 2.3GHz│16GB DDR3 1600MHz Dual-channel│Intel HD4000 Graphics│Kingston 240GB SSD│Win 7 Pro x64│14.1" 1600x900

Secondary laptop: HP EliteBook 8470p│Intel Corei7-3520M 2.9GHz│8GB DDR3 1600MHz Dual-channel│Intel HD4000 Graphics│2 x Crucial BX500 500GB SSDs│Win 7 Pro x64│14.1" 1600x900

Main phone: Sony Xperia X CompactOther phones: Sony Xperia L3, Sony Xperia Z3 Compact (x2){and both are dead now}, Sony Xperia E3, Sony Xperia Tipo + 12 more (not going not list everything)

Most other PCs and laptops I own:

Spoiler

Small laptop: Acer Aspire One D255│Intel Atom N550 1.5GHz│2GB DDR3 1333MHz│Intel GMA3150 256MB│Western Digital 500GB 5400rpm KingDian S100 32GB Apacer AS350X 120GB SSD│Win 7 Ultimate x64 & Win 10 Pro x64 Windows Vista Ultimate SP1 32bit & Q4OS│10.1" 1024x600

Old secondary PC: ASUS A7V8X-X│AMD Sempron 3000+ 2.0GHz│Titan CPU Cooler│1.75GB DDR 400MHz│nVidia GeForce FX5700LE 256MB│2 x WesternDigital 40GB 7200rpm (sadly one seems to be dead)│Windows XP Pro SP3│Some case│Codegen 300XA 350W│Dell E173FP 17" 1280x1024 & Fujitsu-Siemens P15-1 1024x768Philips 200P4 20" 1600x1200

"The Old" PC: eMachines eTower 466i│Intel Celeron 466MHz│512MB RAM PC133│nVidia GeForce FX5200 128MB PCI ATi 3D Rage Pro AGP 2x_ 4MB│Seagate Baracuda 40GB 7200rpm│Windows 98SE & Windows XP Pro SP3│IBM P50 14" 1024x768 CRT

"The Floppy" laptop: Clevo 2700C│Intel Pentium III 1.1GHz│512MB PC133 SDRAM│SiS 630 32MB shared│Samsung 40GB│Windows XP Pro SP3│15" 1024x768

"The P4" laptop: HP Pavillion ZD8000│Intel Pentium 4 3.2GHz│2GB DDR2 666MHz Dual-channel│ATi Mobility Radeon X600 256MB│Seagate 100GB│Windows XP Pro SP3│17" 1440x900

Dell laptop: Dell Latitude D600│Intel Pentium M 1.6GHz│1.5GB DDR 333MHz│ATi Mobility Radeon 9000 64MB│40GB IDE│Windows XP Pro SP3│14.1"  1400x1050

Future workshop PC (dead): MSI MS-7302│Intel Core 2 Duo E7400 2.8GHz│Stock cooler│3GB DDR2 800MHz│AMD Radeon HD7470 2GB│Samsung Spinpoint 640GB 7200rpm│Windows 7 Pro SP1 x64 + Windows Vista Ultimate SP2 32bit│Medion MD8840│FSP Group 250W│Samsung SyncMaster 730bf 17" 1280x1024

Old Secondary PC: HP IPISB-CH│Intel Core i5-2320 3GHz│DeepCool Ice Edge Mini FS V2│8GB DDR3 1333MHz│AMD R9 270 2GB│WD Green 120GB SSD + WD Blue 1TB 2.5"│Windows 7 Ultimate x64│Acer Aspire M1930│CoolerMaster B500 v2 500W│Samsung S19B300 1366x768 & Fujitsu-Siemens P15-1 1024x768

 

Link to comment
Share on other sites

Link to post
Share on other sites

On 1/31/2018 at 7:32 PM, dragoon20005 said:

It prob depends on the game developer to make use of the phone in built GPU capability

EA made Need For Speed No Limits for the mobile and they use both OpenGL and Vulken API for the game and it does look stunning.

 

yes i agree to some point that ppl leave app running in the background without completely closing it.

 

Coming from my Samsung S4 to the current S7 Edge, I always have the habit of closing all my previous apps to clear the RAM being used. And also frequently clear my phone cache of any junk files.

 

With the current Android 7, true multi tasking is still not possible. Yes you can play your own music over the app that your are using.  

 

I still hate the fact I can't play my Youtube music play list while the screen is off.

My main browser for my phone is Firefox instead of Chrome. So my RAM usage isnt as bad

Prob the most RAM hungry app is prob Need For Speed No Limits

No_Limits_2018-02-01-11-23-33[1].png

No_Limits_2018-02-01-11-24-03[1].png

I just tried that game. Another noted cutback that is relatively subtle seems to be in the poly counts. Wheels and the wheelwells are the giveaways here. Not necessarily knocking it, I definitely like the texture work. 

 

I didn't like this game much though, the races are far too short, and the fuel thing seems to be typical EA fashion (why I don't like Real Racing 3). Seems like it is meant to finish up the races before the device starts throttling. :P

 

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

On 2/1/2018 at 9:26 AM, Zodiark1593 said:

CDMA is still fairly popular in the US (Verizon, Sprint). This seems the most likely reason.

 

The Snapdragon 821 has a pretty monstrous gpu, but most games seem to be hamstrung by the CPU well before the GPU can get to work. For Qualcomm's part, the Adreno 530 gpu is probably vastly overkill for anything but benchmarks.

So in other words, CPU bottleneck on a poorly-balanced SoC?

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, TopHatProductions115 said:

So in other words, CPU bottleneck on a poorly-balanced SoC?

Probably, though draw calls always seemed to be an issue on mobile devices if browsing development forums is anything to go by. Not as though there's much faster in the Android realm on single thread performance anyway though, so I don't think it matters all that much. 

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×