Battlefield 4 Patch 2/13/2014 with Mantle improvements

Page 4 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Status
Not open for further replies.

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
The random spikes I had under mantle are mostly gone. Now I have lesser spikes which may be caused by my old and broken HDD (smart errors).
I will try to benchmark my system:
Phenom II 965 3,4Ghz OC@3,5GHz
HD 7870 1000/1250MHz

Did test range shots:


Free performance
Looks like those spikes under mantle I was talking earlier were caused by background tasks - chrome was refreshing mining pools dashboard every 10 sec or so, which was not noticable under dx. And because mantle is taking every last bit of the available CPU, when background task kick in, it takes resources used by mantle to feed GPU. Resulting in a spike.

The update just shows the basic strenght of having a think layer driver. 2 weeks for major improvement/bug fixes that usually would take 2 months and a driver update. Really a huge benefit to consumers this way. It should always have been like this.

After a few iterations more on the driver i think its basically it and it will stay there while dx driver will need fixes and improvents constantly as it always has for good reasons. The improvement from then on in mantle will then come from the dev side.
 
Last edited:

DominionSeraph

Diamond Member
Jul 22, 2009
8,391
31
91
The update just shows the basic strenght of having a think layer driver. 2 weeks for major improvement/bug fixes that usually would take 2 months and a driver update. Really a huge benefit to consumers this way. It should always have been like this.

CTD's in a game 4 months after launch is an improved model? Do you work for Obsidian?
 

Z15CAM

Platinum Member
Nov 20, 2010
2,184
64
91
www.flickr.com
I'm new to BF4: Where and how do you down load this patch?

Other then play Single Shooter on your own platform what bandwidth do you need to play in an Online Arena?
 
Last edited:

CropDuster

Senior member
Jan 2, 2014
369
50
91
I'm new to BF4: Where and how do you down load this patch?

Other then play Single Shooter on your own platform what bandwidth do you need to play in an Online Arena?
The game will update automatically when you start Origin. My DSL is often at a slow 2Mbps during the evening and I'm fine on 32 player servers, but I'll start getting some lag on the 64s.
 

Z15CAM

Platinum Member
Nov 20, 2010
2,184
64
91
www.flickr.com
The game will update automatically when you start Origin.
[redacted]: I want to download that patch and Slipstream it into the Original BIN files. of the Digital Deluxe installation or at least run it as a secondary updated patch.

I paid for it I want the files on hand. Where can you directly download the Patch?

Another thing I would sooner have in the game armament options the CZ 58 7.62x39 mid range assault weapon and where's the Browning Belgium ACIER FN Shot Gun (particularly a the 16 gauge ) or to say the least a 308 C1 FAL or 30.06 Snipers Rifle or perhaps a 348 and the 9mm Hi-Power side arm - Just give me a Lee Infield SLME 303 - Doesn't mean I can't shoot a 556 or 223 but I just don't care for that round: I'm Canadian - LOL
 
Last edited by a moderator:
Aug 11, 2008
10,451
642
126
Yea, saying you have a bug in a game, but that is a plus because it is easy to fix, is kind of like saying it is good you are sick because you have a great doctor.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Yea, saying you have a bug in a game, but that is a plus because it is easy to fix, is kind of like saying it is good you are sick because you have a great doctor.

What a sad comment. You know perfectly well what it is about and yet you choose the sour grapes.

Its the first game with a completely new api and new driver. Yet from day one it shows that major bugs can be fixed within 2 weeks. Something that always takes months with dx. And always will.

This is strawberry situations comming. And enthusiast and gamers should be happy.
 

Erenhardt

Diamond Member
Dec 1, 2012
3,251
105
101
It is funny how the devs turned the situation against them. With mantle, they can no longer say: "Its DX/driver bug/fault - game code is ok!"
Now everything will be their fault and they will be blamed. Granted, they will have more control, and easy to use tools - claimed by devs in interview after APU13
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
It is funny how the devs turned the situation against them. With mantle, they can no longer say: "Its DX/driver bug/fault - game code is ok!"
Now everything will be their fault and they will be blamed. Granted, they will have more control, and easy to use tools - claimed by devs in interview after APU13

Naw, the same people who always have will still blame AMD drivers. lol Old habits die hard.
 
Feb 19, 2009
10,457
10
76
Hopefully all the experience Frostbite is getting with these bugs mean future titles will be a smoother launch with Mantle.

I think from reading around, BF4 is at a point where its finally playable and not the crap BETA that it was for months with a premature launch. Gonna go get it finally.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Think about what is actually fixed in this patch.
We knew the driver was thin, but who would have imagined beforehand, that memory leaks could be fixed without a driver update?
I can safely say i firmly expected a new driver for that to be fixed. I was wrong. And i didnt read anyone making the prediction that a driverupdate was not needed. Its damn incredible and i havnt seen anything like that in 20 years.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
Think about what is actually fixed in this patch.
We knew the driver was thin, but who would have imagined beforehand, that memory leaks could be fixed without a driver update?
I can safely say i firmly expected a new driver for that to be fixed. I was wrong. And i didnt read anyone making the prediction that a driverupdate was not needed. Its damn incredible and i havnt seen anything like that in 20 years.
Where did you get the idea that all memory leaks were driver related?
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Where did you get the idea that all memory leaks were driver related?

One of the differences from Mantle to dx is it gives better/more memory management, but i just made the asumption it was still controlled somewhat controlled/limited in the driver anyway. That obviously was not the case.
Did you expect a fix within 2 weeks?
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
Memory leaks are interesting. Some get fixed almost immediately, some never do (Original Crysis on the carrier).

It's good they found the leak is about all I can say.
 

BrightCandle

Diamond Member
Mar 15, 2007
4,762
0
76
I can tell you memory leaks can be really hard to find. The sort of leak that takes 30 minutes to wreck your game is not something that happens every frame, so it can be quit difficult to find it in the profiler.

The memory leak intoduced with mantle isn't a surprise really, the lower level api has a lot more references to hardware pointers and part of the way they get the speed is they don't manage the life cycle for you so unless you explicitly free it then it will leak memory. Its much easier for devs to have a memory leak, a crash and concurrency bugs with Mantle than it is with opwnGL/DirectX based on the api design. We should expect a lot less stability in general with Mantle layers to begin with.
 

Teizo

Golden Member
Oct 28, 2010
1,271
31
91
Do you know what tesselation is? I see nothing in those shots that indicate a difference other than the color grading. The slight differences in foliage are due to the fact that it is swaying and I took the shots at different times during the sway.

This comment makes me laugh. Call it color grading if you like, but looks to me the ground/floor has more:

http://en.wikipedia.org/wiki/Tessellation

...in DX than Mantle. Could just be the driver, or the current implementation of the API. Not that Mantle can't match DX in this area, just doesn't look to me that is atm.


Is it possible to comment in this section without someone trying to insult your intelligence or make some smart aleck remark?
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
This comment makes me laugh. Call it color grading if you like, but looks to me the ground/floor has more:

http://en.wikipedia.org/wiki/Tessellation

...in DX than Mantle. Could just be the driver, or the current implementation of the API. Not that Mantle can't match DX in this area, just doesn't look to me that is atm.


Is it possible to comment in this section without someone trying to insult your intelligence or make some smart aleck remark?


Dice has already stated that it's a game bug that does not effect performance. Dice has taken responsibility. It's not the driver. It's not the API. It's not a performance advantage for Mantle. It's a game bug that the dev has already admitted responsibility for.

Still, people are going to see what they want to.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
I can tell you memory leaks can be really hard to find. The sort of leak that takes 30 minutes to wreck your game is not something that happens every frame, so it can be quit difficult to find it in the profiler.

The memory leak intoduced with mantle isn't a surprise really, the lower level api has a lot more references to hardware pointers and part of the way they get the speed is they don't manage the life cycle for you so unless you explicitly free it then it will leak memory. Its much easier for devs to have a memory leak, a crash and concurrency bugs with Mantle than it is with opwnGL/DirectX based on the api design. We should expect a lot less stability in general with Mantle layers to begin with.

Thanx that explains it.
 

bwat47

Junior Member
Apr 27, 2013
11
0
66
I suspect if the IQ were equal, the Mantle gains would be substantially less.

Can we stop spreading this 'mantle has lower IQ to increase performance' FUD please?

DICE has already stated that the fog is a bug on their end, that will be fixed, and that it does not effect performance.

Its a gamma related bug, its nothing to do with draw distance or performance.
 
Last edited:

yulgrhet

Member
Dec 28, 2013
53
10
66
Its much easier for devs to have a memory leak, a crash and concurrency bugs with Mantle than it is with opwnGL/DirectX based on the api design. We should expect a lot less stability in general with Mantle layers to begin with.

How is you know Mantle API design and how operate?
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
How is you know Mantle API design and how operate?

I assume he's basing that on the fact that devs are going to be coding more directly and the API is doing less. I'm not sure how that translates to less stability and more bugs though.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
I assume he's basing that on the fact that devs are going to be coding more directly and the API is doing less. I'm not sure how that translates to less stability and more bugs though.

He is basing it on low level versus high level principles and experience with DX and OpenGL. If he's worked on consoles, then he may have good examples of how low level stuff is done.

The general idea is DX is high level, and as a result, does a lot more for the developer per command. It handles more of the memory management behind the scenes than you'd get from low level programming. These functions have been fine tuned over the years and are generally pretty solid, with known problems.

With lower level coding, the developer must control a lot more, including a lot of the memory management. With more control, it is more likely the developer will make mistakes. There is just more that can go wrong.
 
Status
Not open for further replies.
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |