We need more info...
How is the CCR configured?
What ports are your devices connected to, how are those ports configured?
Are you running any special services? i.e. firewall, encryption, VPN, etc...
What size packets are you sending via iperf?
When you connect each host directly together, what speeds can you achieve?
I am doing simple Routing/firewall test. To see through put and performance. I have disable all other services like VPN, Wireless, IPsec..
I am using `hping3` command to mimmic DDoS attack using --flood and --rand-source. I want to see how much connection Mikrotik can handle. It has 16G or memory and 32 CPUs.
500mbit/s using small packets are almost 1million packet per second !!!!!
if that traffic is concentrated only in one connection the result is fantastic !!!
without more info you are just showing the most possible negative way to evaluate the ccr1036 performance
1mpps using 1500 bytes size packets, we are talking about 10-12 gigabit/second
im not saying your test is not relevant !!
im only saying i think you have to document better your test before stating the ccr1036 are only capable of 500mbps throughput !!