For those interested in a Prime "Benchmark"...

11282017, 11:30 PM
(This post was last modified: 11282017 11:31 PM by zeno333.)
Post: #1




For those interested in a Prime "Benchmark"...
I found a web page that mentions the speed of the CPU in the HP prime in MIPS, and given that and using the clock of the Prime at 400 MHZ, the Prime is a 440 MIPS machine...pretty fast. Too bad there is not a program for the Prime equivalent to the LINPACK that tests FLOPS to compare it using Floating Point Operations.


11292017, 05:04 AM
Post: #2




RE: For those interested in a Prime "Benchmark"...
(11282017 11:30 PM)zeno333 Wrote: I found a web page that mentions the speed of the CPU in the HP prime in MIPS, and given that and using the clock of the Prime at 400 MHZ, the Prime is a 440 MIPS machine...pretty fast. Too bad there is not a program for the Prime equivalent to the LINPACK that tests FLOPS to compare it using Floating Point Operations. Don't believe everything you read. The CPU in the Prime can at most and only under certain specific circumstances execute 1 instruction per cycle. Therefore at 400 MHz the theoretical limit is 400 MIPS. In practice it is lower, since the 1 instruction per cycle is for many instructions (not all) that must be unrelated (in this context related means one instruction uses as argument the result from the previous one), and in a sequence of more than 3 instructions (since there's 3 pipelines). If you hit a branch, or a multiple store, multiplication or any instruction that needs more cycles you'll end up taking 3 to 5 cycles per instruction. 

11292017, 05:54 AM
Post: #3




RE: For those interested in a Prime "Benchmark"...
Hello,
Althrough mips usually refers to millions instructions per seconds, a lot of the early mips mesurements programs that I have seen in the past did assume that some operations, like multiplications were not CPU instructions and took multiple instructions cycles to execute. Similary, all these programs (even the more modern onces) assume that a statement like this one: a= b+c<<d; is 3 instructions. However the Prime CPU does have a 32*32=64 bit multiplication instruction (which will take between 1 and 3 cycles to execute) and can execute an add + shift with result stored somewhere else in one single instructions (an intel chip would need 3 of them). All this together might explain why the 400Mhz chip might clock 440 mips on some benchmarks. Cyrille Although I work for the HP calculator group, the views and opinions I post here are my own. I do not speak for HP. 

11292017, 01:38 PM
Post: #4




RE: For those interested in a Prime "Benchmark"...
(11292017 05:04 AM)Claudio L. Wrote:(11282017 11:30 PM)zeno333 Wrote: I found a web page that mentions the speed of the CPU in the HP prime in MIPS, and given that and using the clock of the Prime at 400 MHZ, the Prime is a 440 MIPS machine...pretty fast. Too bad there is not a program for the Prime equivalent to the LINPACK that tests FLOPS to compare it using Floating Point Operations. While that's the case for the Prime, it isn't the case for most desktop microprocessors these days. Most can execute more than one instruction per cycle. Try powering a handheld device with those, however. The battery life is terrible! Tom L Cui bono? 

11292017, 09:01 PM
Post: #5




RE: For those interested in a Prime "Benchmark"...
(11292017 01:38 PM)toml_12953 Wrote:(11292017 05:04 AM)Claudio L. Wrote: Don't believe everything you read. The CPU in the Prime can at most and only under certain specific circumstances execute 1 instruction per cycle. Very true...I use a PC with a Ryzen 51400 CPU which runs at 3.2 GHZ or 3.4 GHZ in it's Turbo Mode and it benchmarks using the "IntelBurn" testing program at 33.6 GFLOPS. 

11292017, 09:16 PM
(This post was last modified: 11292017 09:20 PM by StephenG1CMZ.)
Post: #6




RE: For those interested in a Prime "Benchmark"...
I have been working for some time on a Whetstone benchmark, but have been unable to locate any online specification of the correct outputs, without which it is difficult to have confidence in the accuracy of my implementation or to discover any difference in accuracy between the PPL and PC versions.
http://www.hpmuseum.org/forum/thread817...=Whetstone http://www.hpmuseum.org/forum/thread959...l#pid84382 Can anyone suggest a suitable source? Stephen Lewkowicz (G1CMZ) https://my.numworks.com/python/steveg1cmz 

12042017, 07:57 AM
(This post was last modified: 12042017 08:08 AM by StephenG1CMZ.)
Post: #7




RE: For those interested in a Prime "Benchmark"...
I have now uploaded my implementation of a translation of the original Algol benchmark into PPL to the software library, although I still haven't found test results for that benchmark online.
http://www.hpmuseum.org/forum/thread9627.html This should be seen as a "Yes the Prime can run the benchmark", rather than a real measure of what speed the Prime is capable of achieving. I am sure there are plenty of optimisations that could be done. Stephen Lewkowicz (G1CMZ) https://my.numworks.com/python/steveg1cmz 

« Next Oldest  Next Newest »

User(s) browsing this thread: 1 Guest(s)