21 June 2013, 00:49 | #241 |
Registered User
Join Date: Jun 2013
Location: Erimang
Posts: 45
|
In other words.. the Dhrystone measure sucks
|
21 June 2013, 02:56 | #242 |
Banned
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
|
DMIPS has it's advantages:
1) measures attempted realistic C code 2) it's small 3) it compares performance between different processors But it also has it's disadvantages: 1) results are too dependent on text (byte) operations 2) it doesn't do any real work and doesn't measure time critical code 3) it's dependent on good compilers to generate good code 4) compilers doing too good of job are considered cheating 5) compilers can completely optimize away large chunks of the code 6) it's too easy to cheat and not well enough defined what cheating is What are the 68k processors capable of in DMIPS? We will never know. There isn't a good enough compiler to give the results Motorola quoted. I can double the numbers (beyond what Motorola quotes) by hand optimizing trying not to cheat. Dhrystone results are too dependent on the compiler IMO. Last edited by matthey; 21 June 2013 at 04:23. |
21 June 2013, 03:59 | #243 |
Registered User
Join Date: Jun 2013
Location: Erimang
Posts: 45
|
Which points in the direction of measuring real-work(tm) ..
Bonus is that if can cheat on that.. then you accomplished something seriously useful anyway |
21 June 2013, 08:04 | #244 | |
Banned
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
|
If our math is correct, a 68040@25MHz should be able to do closer to 18MB/s with 1k element. Were the caches on?
Quote:
|
|
21 June 2013, 08:37 | #245 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,743
|
Very good benchmark http://www.fftw.org/benchfft/
|
21 June 2013, 12:37 | #246 | |
Registered User
Join Date: Jun 2013
Location: Belgrade / Serbia
Posts: 48
|
@MattHey
Quote:
1. Please explain nature of Apollo core in a more lamers terms Such as does it resemble 020 , 030 , is it more like 060 , is it 2 x freq or RISC inside ... 2. Any chance perheps of you finishing it yourself ? |
|
21 June 2013, 18:08 | #247 | ||
Banned
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
|
Quote:
Quote:
I am not qualified to finish it. It requires more microprocessor design and VHDL programming skills than I currently posses. |
||
21 June 2013, 20:24 | #248 | |
Registered User
Join Date: Jun 2013
Location: Belgrade / Serbia
Posts: 48
|
Quote:
Damn |
|
22 June 2013, 01:42 | #249 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,743
|
Quote:
Most of benchmark seem to be not realistic (i doubt how many days spent A4000 doing complex 1Mpts FFT but some selected FFT's perhaps up to 64kpts should be usable as a universal benchmark (additional limitation can be memory footprint). |
|
30 July 2013, 15:54 | #250 |
www.majsta.com
Join Date: Jun 2010
Location: Banjaluka/Republic of Srpska
Age: 43
Posts: 448
|
Ok we have it definitely. Remember those are testing without any cache added so performance with 3 point something Mips are amazing because without cache I didn't get more than 2.64 Mips. So adding cache now is trivial thing and code is prepared and ready. Core runs now at amazing 100MHz. Now auto config option working. I added only 8MB of memory and rest up to 64MB will be added soon. Now all tests are passed, everything seems normal to me, system is fast and stable. Since I have received information from minimig community that every time they need to test new core compilation they run Zeewolf2 test so if that game is started everything is fine because game is too much sensitive on partially or non working FastRAm. So here is little video and from me only one thing I can state again. I m persistent and maybe most stubborn person you may know and when I say to myself that I will enter into some project I will finish it no matter what. And here is definite prove that you don't need to have money, knowledge or any background experience only simple "yes I can" will be enough.
[ Show youtube player ] |
30 July 2013, 16:54 | #251 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Awesome achievement, well done, do you think you can fix the youtube video
edit... video working now. Last edited by kipper2k; 30 July 2013 at 17:30. |
30 July 2013, 17:21 | #252 |
MI clan prevails
Join Date: Jul 2010
Location: Belgrade, Serbia
Posts: 1,443
|
Way to go Majsta Achieving all this from scratch is a real feat !
|
30 July 2013, 17:31 | #253 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
What do you think sysinfo will show once up and running with everything optimized ?
|
30 July 2013, 17:34 | #254 |
www.majsta.com
Join Date: Jun 2010
Location: Banjaluka/Republic of Srpska
Age: 43
Posts: 448
|
@kipper2k heh like you notice I don't care too much about quality of published videos and pictures
@Lord Aga yes I m somehow proud to myself and if I may say I had great moral support from you and other enthusiastic people from Balkans What is left to do, only few tweaks and I have no idea how much this can go regarding performance but it will be stable at 6Mips that is for shore. If I could achieve anything above that it would be nice. @kipper2k I just don't know how much I can accomplish but it is not important right now. Most important thing is to get this produced and later on with core updates we can expect more and more. I started to work with another cache with some different approach and maybe just maybe we will have 060 performance but I can't promise that it is all in theory. |
30 July 2013, 17:36 | #255 | |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Quote:
Yah, the video was a little fuzzy, i did clean off my glasses but it didnt help lol |
|
30 July 2013, 18:10 | #256 |
www.majsta.com
Join Date: Jun 2010
Location: Banjaluka/Republic of Srpska
Age: 43
Posts: 448
|
Went to drink coffee. To clear my mind.
Little recompile. System stable running at 6.34Mips, chip speed vs. A600 2.67. Everyting damn,damn fast. Zeewolf 2 started without any problems. Lets try to increase freq up to 166MHz and see what happens. |
30 July 2013, 18:20 | #257 |
Amiga hobbyist
Join Date: Aug 2008
Location: Oulu, Finland
Posts: 250
|
Awesome work!
Yes you definitely can. |
30 July 2013, 18:34 | #258 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
if 6.34mips = 100mhz, does 166mhz = 10.55mips?
|
30 July 2013, 18:39 | #259 |
www.majsta.com
Join Date: Jun 2010
Location: Banjaluka/Republic of Srpska
Age: 43
Posts: 448
|
Yes 6.34 Mips are accomplished at 100MHz with cache and those 3 point something Mips are accomplished also at 100MHz but without cache.
|
30 July 2013, 18:41 | #260 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
loverly, heres hoping. mabbe we should set up donations for a new video camera for you
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Vampire 600 and floppy issues | Firestone | support.Hardware | 15 | 22 March 2017 18:11 |
Vampire 600 more cores.. | Turran | support.Hardware | 48 | 14 January 2015 17:39 |
Vampire 600 wierd issues | Retro | support.Other | 4 | 05 September 2014 22:36 |
Vampire 600 troubles | Viserion | support.Hardware | 21 | 10 December 2013 20:28 |
WTB: Amiga 600 Accelerator | Gordon | MarketPlace | 4 | 21 February 2009 16:06 |
|
|