Originally posted by mvdvarrier
View Post
Announcement
Collapse
No announcement yet.
Cooling The Raspberry Pi 4 With The Fan SHIM & FLIRC For Better Performance
Collapse
X
-
Originally posted by tuxd3v View PostIn the case of RK3399,
I'm just asking, because I had forgotten the RK3399 only had two A72 cores.
And according to this, the A73 is about 35% faster, per clock (i.e. DMIPS/MHz), at least for integer workloads.
https://en.wikipedia.org/wiki/Compar..._ARMv8-A_cores
If you knew this, fine. If not, now you do. I'm not trying to change your mind - just wanted share this info for anyone who's interested.Last edited by coder; 17 August 2019, 02:43 PM.
- Likes 1
Comment
-
Originally posted by coder View PostNot to stir things back up again, after this finally wound down, but do you realize that RK3399 is only dual-A72 + quad-A53, while the N2's S922X is quad-A73 + dual-A53?
I'm just asking, because I had forgotten the RK3399 only had two A72 cores.
And according to this, the A73 is about 35% faster, per clock (i.e. DMIPS/MHz), at least for integer workloads.
https://en.wikipedia.org/wiki/Compar..._ARMv8-A_cores
If you knew this, fine. If not, now you do. I'm not trying to change your mind - just wanted share this info for anyone who's interested.
And I'm STILL going to buy a Pinebook Pro 14.1", 1080p IPS display Linux laptop--with full privacy controls AND a magnesium-alloy case; NOT PLASIC--for $199.95.
https://www.cnx-software.com/2019/07...-linux-laptop/Last edited by danmcgrew; 17 August 2019, 05:51 PM.
- Likes 1
Comment
-
Originally posted by coder View PostNot to stir things back up again, after this finally wound down, but do you realize that RK3399 is only dual-A72 + quad-A53, while the N2's S922X is quad-A73 + dual-A53?
Yes the RK3399 is a dual core A72 @ 2 Ghz( it doesn't need to be a 4 core there..see bellow.. )..
Originally posted by coder View PostAnd according to this, the A73 is about 35% faster, per clock (i.e. DMIPS/MHz), at least for integer workloads.
https://en.wikipedia.org/wiki/Compar..._ARMv8-A_cores
With barely to no difference in performance, or even slower than A72( I think A73 is slower..but could depend in what.. )
A72:
Instruction Decode Width: 3-wide
Dispatcher Execution Unit: Out of Order 5 wide, with a dept of 15 pipelines( executes more instructions but maybe more latency?? )
A73:
Instruction Decode Width: 2-wide( can only decode 2 instructions at time.. )
Dispatcher Execution Unit: Out of Order 4 wide, with a dept of 11-12 pipelines( executes less instructions but maybe less latency?? )
So,
A73 has a 33.33% slower decoder, a 25% less powerful dispatcher, also a considerable shorter pipeline depth, only 73.3% to 80% of A72..
The only thing A73 has( and his important..), is a $1 cache bigger( 64i + 32/64d) vs A72 $1(48i + 32d)
Also,
Since its pipeline depth is shorter is could also means that it could have less latency..
Maybe this 2 factors give him a small edge..,
But A72, seems to me, to be a more powerful core than A73,
At same time A73, seems to me, to use less power consumption( due to a shorter decoder/dispatcher, and also shorter pipeline.. )..
I don't know were those values come from( 4.72 vs ~6.35 DMIPS/Mhz ), and its a purely integer benchmark ONLY..
They can be challenged by other benchmarks people have been running( that supports my case, of A72 having a big performance per core.. ), you can see values between ~6.3 and ~7.4 DMIPS/Mhz for A72 there( depending on implementation.. )..
So that 4.72 DMIPS/Mhz value seems to be a marketing operation..
To be honest,
To me seems that ARM at the time, were worried about the media buzzing the power consumption of A72( people think that performance "came for free.." ),
And created a less capable CPU, but slightly more efficient( maybe?? ).. and since they are deployed in clusters of 4, they needed to consume less power...??
I am just guessing..
Originally posted by coder View PostIf you knew this, fine. If not, now you do. I'm not trying to change your mind - just wanted share this info for anyone who's interested.
And it seems that the difference between them is maybe efficiency..
But here,
You need to be correct, because a real comparison would make sense, in same node size.. example 16 nm..
In this way, you could sort out any doubts..
I am also not trying to change your mind, or anybody else one.., just wanted to share this info for anyone who's interested.Last edited by tuxd3v; 18 August 2019, 12:32 AM.
Comment
-
Originally posted by tuxd3v View Post
heheh, its ok
Yes the RK3399 is a dual core A72 @ 2 Ghz( it doesn't need to be a 4 core there..see bellow.. )..
A73 its maybe a optimized A72,maybe for power..,
With barely to no difference in performance, or even slower than A72( I think A73 is slower..but could depend in what.. )
A72:
Instruction Decode Width: 3-wide
Dispatcher Execution Unit: Out of Order 5 wide, with a dept of 15 pipelines( executes more instructions but maybe more latency?? )
A73:
Instruction Decode Width: 2-wide( can only decode 2 instructions at time.. )
Dispatcher Execution Unit: Out of Order 4 wide, with a dept of 11-12 pipelines( executes less instructions but maybe less latency?? )
So,
A73 has a 33.33% slower decoder, a 25% less powerful dispatcher, also a considerable shorter pipeline depth, only 73.3% to 80% of A72..
The only thing A73 has( and his important..), is a $1 cache bigger( 64i + 32/64d) vs A72 $1(48i + 32d)
Also,
Since its pipeline depth is shorter is could also means that it could have less latency..
Maybe this 2 factors give him a small edge..,
But A72, seems to me, to be a more powerful core than A73,
At same time A73, seems to me, to use less power consumption( due to a shorter decoder/dispatcher, and also shorter pipeline.. )..
I don't know were those values come from( 4.72 vs ~6.35 DMIPS/Mhz ), and its a purely integer benchmark ONLY..
They can be challenged by other benchmarks people have been running( that supports my case, of A72 having a big performance per core.. ), you can see values between ~6.3 and ~7.4 DMIPS/Mhz for A72 there( depending on implementation.. )..
So that 4.72 DMIPS/Mhz value seems to be a marketing operation..
To be honest,
To me seems that ARM at the time, were worried about the media buzzing the power consumption of A72( people think that performance "came for free.." ),
And created a less capable CPU, but slightly more efficient( maybe?? ).. and since they are deployed in clusters of 4, they needed to consume less power...??
I am just guessing..
I didn't saw earlier that information, but yes, I do saw people comparing them in the ARM own forums and such, here and there..
And it seems that the difference between them is maybe efficiency..
But here,
You need to be correct, because a real comparison would make sense, in same node size.. example 16 nm..
In this way, you could sort out any doubts..
I am also not trying to change your mind, or anybody else one.., just wanted to share this info for anyone who's interested.
You both are making my decision--and indeed, ANYone's decision--to buy the RK3399-based Pinebook Pro look like a stroke of genius.
Last edited by danmcgrew; 18 August 2019, 10:00 AM.
- Likes 1
Comment
-
Originally posted by danmcgrew View PostAnd I'm STILL going to buy a Pinebook Pro 14.1", 1080p IPS display Linux laptop--with full privacy controls AND a magnesium-alloy case; NOT PLASIC--for $199.95.
Is a very very attractive option, hard to refuse!- 2 Powerful Big Cortex A72, for a performance scheme( when power cord is plugged in), were they can take priority.
- 4 efficient A53, for low power Consumption scheme( when on Battery only ), were they can take priority, and use the A72 for demanding situations only..
Originally posted by danmcgrew View PostThanks, guys.
You both are making my decision--and indeed, ANYone's decision--to buy the RK3399-based Pinebook Pro look like a stroke of genius.
I will also have mine!!
Comment
-
Originally posted by danmcgrew View Post
Warranty: 30 days
Small numbers (1-3) of stuck or dead pixels are a characteristic of LCD screens. These are normal and should not be considered a defect.
And sure, 1-3 dead pixels is fairly normal for a used product after some time and is probably not covered by warranty but for a new product I think it really should be none. Maybe I'm used to too good.
- Likes 1
Comment
-
Originally posted by tuxd3v View PostA72:
Instruction Decode Width: 3-wide
Dispatcher Execution Unit: Out of Order 5 wide, with a dept of 15 pipelines( executes more instructions but maybe more latency?? )
A73:
Instruction Decode Width: 2-wide( can only decode 2 instructions at time.. )
Dispatcher Execution Unit: Out of Order 4 wide, with a dept of 11-12 pipelines( executes less instructions but maybe less latency?? )
So,
A73 has a 33.33% slower decoder, a 25% less powerful dispatcher, also a considerable shorter pipeline depth, only 73.3% to 80% of A72..
The only thing A73 has( and his important..), is a $1 cache bigger( 64i + 32/64d) vs A72 $1(48i + 32d)
Also,
Since its pipeline depth is shorter is could also means that it could have less latency..
But, as I said about DRAM clocks, you can't just latch on to a couple specs and use them to characterize the performance of the entire system. There's a lot more to the A73 than that.
Here's a good overview of the A73. Particularly, the second page goes into some of the various performance improvements it contains:
Originally posted by tuxd3v View PostI don't know were those values come from( 4.72 vs ~6.35 DMIPS/Mhz ), and its a purely integer benchmark ONLY..
They can be challenged by other benchmarks people have been running( that supports my case, of A72 having a big performance per core.. ), you can see values between ~6.3 and ~7.4 DMIPS/Mhz for A72 there( depending on implementation.. )..
Originally posted by tuxd3v View PostI am just guessing..
Originally posted by tuxd3v View PostYou need to be correct, because a real comparison would make sense, in same node size.. example 16 nm..
In this way, you could sort out any doubts..
- Likes 1
Comment
-
Originally posted by danmcgrew View PostThanks, guys.
You both are making my decision--and indeed, ANYone's decision--to buy the RK3399-based Pinebook Pro look like a stroke of genius.
https://www.pine64.org/pinebook-pro/
- Likes 1
Comment
Comment