by Rob Williams on April 21, 2008 in Processors
At 2.53GHz and $133 USD, the E7200 promises to become the new Dual-Core budget superstar. After taking a hard look at the upcoming offering, we would have to readily agree. Overclocking only sweetens the deal further, with 3.0GHz on stock voltages being more than possible. We have a winner!
Microsoft Excel 2007
Most, if not all, businesses in existence have to crack open a spreadsheet at some point. Though simple in concept, spreadsheets are an ideal way to either track information or compute large calculations all in real-time. This is important when you run a business that deals with a large amount of expenses.
Although the importance of how fast a calculation takes in an Excel file is, we include results here since they heavily test the mathematical capabilities of each processor. Because Excel 2007 is completely multi-threaded (it can even take advantage of an 8-Core Skulltrail), it makes for a great benchmark to show the scaling between all of our CPUs.
I’ll let Intel explain the two files we use:
Monte Carlo – This workload calculates the European Put and Call option valuation for Black-Scholes option pricing using Monte Carlo simulation. It simulates the calculations performed when a spreadsheet with input parameters is updated and must recalculate the option valuation. In this scenario we execute approximately 300,000 iterations of Monte Carlo simulation. In addition, the workload uses Excel lookup functions to compare the put price from the model with the historical market price for 50,000 rows to understand the convergence. The input file is a 70.1 MB spreadsheet.
Calculations – This workload executes approximately 28,000 sets of calculations using the most common calculations and functions found in Excel*. These include common arithmetic operations like addition, subtraction, division, rounding and square root. It also includes common statistical analysis functions such as Max, Min, Median and Average. The calculations are performed after a spreadsheet with a large dataset is updated with new values and must re-calculate many data points. The input file is a 6.2 MB spreadsheet.
Our lowly E7200 managed to churn through 300,000 rows in just a little over 42s. It’s hard to believe that Excel, of all applications, best shows the benefits of higher frequencies and added cores. The interesting thing is that doubling the cores actually comes close to delivering a 100% improvement clock for clock – a total rarity.
SiSoftware Sandra XII
Sandra has been in my virtual toolbox for quite some time, and the reason is simply the fact that it includes many different types of synthetic benchmarks and makes for a great all-in-one. The two tests we will be focusing on is the Arithmetic and Multi-Media, however, as they are both CPU-specific. Like Excel 2007, these two tests stress each CPU to find the maximum mathematical calculations per second and operations per second.
In the Arithmetic test, the application stresses the CPU to find the maximum ALU instructions per second and floating point operations per second, in millions. In the Multi-Media test, a similar stress is executed to find the maximum int and float instructions per second.
Where good scaling is concerned, Sandra is the application to use. Our Quad-Cores show almost an absolute 100% increase clock for clock. The added efficiency of our E7200 proved beneficial in both the MIPS portion of our Arithmetic test and the floating point portion of our multi-media.