there is variations on this but the CPU does the donkey work, it handles physics calculations (including particle effects like smoke or water), AI calculations and produces the raw scene data that will be used by the graphics card (think of it as an artists sketch that contains all the objects and lighting info required to produce the final work). This sketch is then passed on (over the PCI-E connections) to the graphics card. The graphics card then paints (renders) the final scene applying various effects as required, passing this finished image on to the display circuitry when it's done.
Because the raw scene data is produced mathematically, screen resolution has little effect on the CPU workload, increasing the number of objects, adding complex particle effects or using high resolution (high polygon) models does.
Because the graphics card can only render a set number of pixels per second, changing the screen resolution has a large effect on its workload as does adding complex effects-lighting, particles and anti aliasing are particularly demanding.
In an ideal system the GPU will finish its render at the same time as the CPU is ready to pass its data to the GPU, so neither is waiting for the other.
If you were seeing: CPU 20%, RAM 70% and GPU 100% it would show a severe GPU bottleneck, because its running flat out and yet the CPU is only 20% used. If you were seeing CPU100%, RAM 70% and GPU 20% the reverse would be true, now the CPU cannot provide enough data to keep the GPU running at full capacity and now there's a severe CPU bottleneck.
The numbers you're seeing suggest a SMALL GPU restriction.
OK, missed the 'Iona GL8E' bit in your first post.
That MB is a Hewlett Packard OEM 'board, so it's more than likely overclocking options are disabled, which will obviously rule that out, no harm in checking though, just hold the relevant key during bootup and check the available options in the BIOS screen.
Here's a link on overclocking the i5 750 to get you started:
http://www.bit-tech.net/hardware/cpus/2009/09/21/overclocking-intel-s-core-i5-750/1
Not up to speed on Mantle but from what I've seen your system is performing pretty normally, Mantle gives its boost with low end hardware, something your system lacks.
Maybe updating the AMD drivers will provide a positive change with Mantle, but the frame rates you're getting are pretty typical of systems with your specs.
I'll guess you already know this but I'll mention it anyway: AMD cards don't like Anti aliasing, keep it low, or preferably off for a large frame rate increase.
I suggest you lay off the overclocking, even if it's possible with the current motherboard. Acbel don't make very good units and I suspect your system is already pushing it quite hard-most cheap units don't produce their claimed output and more than a few will fail, sometimes with expensive consequences, at or below 75% of their claimed output. If you're going to change anything in this current build, give it a decent PSU first.