05-25-2021, 02:53 PM 
(This post was last modified: 05-26-2021, 09:11 AM by generaleramon.)
		
	
	
		i'm working on other clocks too
PERIHP i guess is peripheral high performance
PERILP0 must be peripheral low power/performance 0
PERILP1 peripheral low power/performance 1
i still don't know what kind of devices are attached, i'm guessing that the Mali GPU use the HP one(Edit: Nope)
Looking at slide 12 (https://fileadmin.cs.lth.se/cs/Education...M-Mali.pdf), i think that the APB is used as a command bus, while AXI and AHB are used for moving data
the AHB bus usually run at 1/4-1/2-1/1 the APB speed
###
Edit: Testing the CCI@1Ghz, gained another 25-50MB/s and the latency is lower. I'm gonna run some benchmarks and post some graphs
###
Edit v2: Testing CCI@1.2Ghz(+100% over Stock), getting around 3580MB/s memcpy and amost 8500MB/s memset. No stability problems
###
Edit v3: Currently running these seconday clocks, stable at the moment, no gains from increasing PERIHP/PERILP. I tested PERIHP@800+400+200Mhz and the GPU performs the same, no idea what is connected to that bus
###
Memory Latency CCI@600s1200Mhz > 
   
Memory Bandwidth CCI@600s1200Mhz > 
   
7Zip Multithread-Benchmark
###
Edit v4: No, 1400Mhz is not improving performance, i'm starting to see some regression, i guess because of some form of build-in ECC
	
	
Code:
<&cru ACLK_PERIHP> 150000000 <AXI?
<&cru HCLK_PERIHP> 75000000 <AHB
<&cru PCLK_PERIHP> 37500000 <APB
<&cru ACLK_PERILP0> 100000000 <AXI?
<&cru HCLK_PERILP0> 100000000 <AHB
<&cru PCLK_PERILP0> 50000000 <APB
<&cru HCLK_PERILP1> 100000000 <AHB
<&cru PCLK_PERILP1> 50000000 <APB
###
AXI Coherency Extensions (ACE and ACE-Lite)
Advanced eXtensible Interface (AXI)
Advanced High-performance Bus (AHB)
Advanced Peripheral Bus (APB)PERIHP i guess is peripheral high performance
PERILP0 must be peripheral low power/performance 0
PERILP1 peripheral low power/performance 1
i still don't know what kind of devices are attached, i'm guessing that the Mali GPU use the HP one(Edit: Nope)
Looking at slide 12 (https://fileadmin.cs.lth.se/cs/Education...M-Mali.pdf), i think that the APB is used as a command bus, while AXI and AHB are used for moving data
the AHB bus usually run at 1/4-1/2-1/1 the APB speed
###
Edit: Testing the CCI@1Ghz, gained another 25-50MB/s and the latency is lower. I'm gonna run some benchmarks and post some graphs
###
Edit v2: Testing CCI@1.2Ghz(+100% over Stock), getting around 3580MB/s memcpy and amost 8500MB/s memset. No stability problems
###
Edit v3: Currently running these seconday clocks, stable at the moment, no gains from increasing PERIHP/PERILP. I tested PERIHP@800+400+200Mhz and the GPU performs the same, no idea what is connected to that bus
Code:
<&cru ACLK_PERIHP> 160000000
<&cru HCLK_PERIHP> 80000000
<&cru PCLK_PERIHP> 40000000
<&cru ACLK_PERILP0> 120000000
<&cru HCLK_PERILP0> 120000000
<&cru PCLK_PERILP0> 60000000
<&cru ACLK_CCI>     1200000000
<&cru HCLK_PERILP1> 120000000
<&cru PCLK_PERILP1> 60000000###
Memory Latency CCI@600s1200Mhz >
Memory Bandwidth CCI@600s1200Mhz >
7Zip Multithread-Benchmark
Code:
###600Mhz CCI
7-Zip [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
p7zip Version 17.04 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bits,6 CPUs LE)
RAM size:    3863 MB,  # CPU hardware threads:  6
RAM usage:  2427 MB,  # Benchmark threads:      6
                   Compressing  |                Decompressing
Dict    Speed Usage R/U Rating  |    Speed  Usage R/U  Rating
        KiB/s   %   MIPS  MIPS  |    KiB/s    %   MIPS  MIPS
22:      5735  537  1039  5579  |    113140  520  1857  9649
23:      5651  538  1070  5759  |    109899  516  1843  9510
24:      5594  537  1120  6015  |    107651  517  1826  9449
25:      5658  555  1165  6460  |    106508  521  1821  9479
26:      4810  560  1047  5862  |    103084  515  1806  9299
------------------------------  | ------------------------------
Avr:           545  1088  5935  |            518  1831  9477
Tot:           532  1459  7706
###1200Mhz CCI
7-Zip [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
p7zip Version 17.04 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bits,6 CPUs LE)
RAM size:    3863 MB,  # CPU hardware threads:  6
RAM usage:  2427 MB,  # Benchmark threads:      6
                   Compressing  |                Decompressing
Dict    Speed Usag  R/U Rating  |     Speed Usage R/U Rating
        KiB/s    %  MIPS  MIPS  |     KiB/s   %   MIPS  MIPS
22:      5806  509  1109  5648  |    113446  524  1848  9675
23:      5880  532  1126  5992  |    111277  524  1839  9629
24:      5913  553  1150  6359  |    108983  526  1819  9566
25:      5586  522  1221  6378  |    101429  490  1843  9027
26:      5071  563  1098  6180  |    104759  520  1816  9450
------------------------------  | ------------------------------
Avr:           536  1141  6111  |            517  1833  9469
Tot:           526  1487  7790###
Edit v4: No, 1400Mhz is not improving performance, i'm starting to see some regression, i guess because of some form of build-in ECC
PinebookPro v2.1 4xA53@1704Mhz / 2xA72@2208Mhz / GPU@1125Mhz / CCI-500@1200Mhz
	
	


 
