Poster | Thread |
PhantomInterrogative
|  |
Re: Trevor's Amiga Blog Posted on 25-Aug-2016 11:42:13
| | [ #801 ] |
|
|
 |
Cult Member  |
Joined: 10-Sep-2004 Posts: 810
From: The Interrogative Lair | | |
|
| @kamelit0
Trevor's trip to Brussels has nothing to do with sprouts or Hyperion. He is getting a Vegemite sandwich from someone with muscles. _________________ I sold my SAM460ex lite... waiting for money to buy a Raspberry Pi... or a Classic A1000 with Buffee... or an A1222... and OS4.3 FE update 11 |
|
Status: Offline |
|
|
aracnet
|  |
Re: Trevor's Amiga Blog Posted on 25-Aug-2016 13:41:49
| | [ #802 ] |
|
|
 |
Member  |
Joined: 4-Feb-2004 Posts: 84
From: Unknown | | |
|
| @TrevorDick
Sir are there any possiblity to have OS 4.1 Classic for Amiga Vampire II |
|
Status: Offline |
|
|
tlosm
|  |
Re: Trevor's Amiga Blog Posted on 25-Aug-2016 14:40:43
| | [ #803 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2755
From: Amiga land | | |
|
| @aracnet
About Os4 and Os 4 portings is need to ask to Hyperion and not Trevor and Aon  Last edited by tlosm on 25-Aug-2016 at 02:41 PM.
_________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
NutsAboutAmiga
|  |
Re: Trevor's Amiga Blog Posted on 25-Aug-2016 17:05:49
| | [ #804 ] |
|
|
 |
Elite Member  |
Joined: 9-Jun-2004 Posts: 12960
From: Norway | | |
|
| @Hypex
Quote:
I would have thought unrolling loops would have negative effect on the cache. Being they are of limited size and you want to execute inside it. Okay it's not exactly down to the bare basics of a 68010 one op loop mode but with multitasking and CPU's made to loop dynamically unrollng would seem unnecessary. |
But there is lot more going on, you increment a value, you check if value is less or equal, you jump, besides the cache is bigger this days, so unrolling loops is no problem.
http://lifeofliveforit.blogspot.no/search/label/Optimizing
In my chart I saved about 100ms, that’s not bad.
Last edited by NutsAboutAmiga on 25-Aug-2016 at 05:43 PM.
_________________ http://lifeofliveforit.blogspot.no/ Facebook::LiveForIt Software for AmigaOS |
|
Status: Offline |
|
|
Tomppeli
|  |
Re: Trevor's Amiga Blog Posted on 25-Aug-2016 21:42:41
| | [ #805 ] |
|
|
 |
Super Member  |
Joined: 18-Jun-2004 Posts: 1652
From: Home land of Santa, sauna, sisu and salmiakki | | |
|
| @aracnet
Quote:
Sir are there any possiblity to have OS 4.1 Classic for Amiga Vampire II |
Anybody volunteering to do the job ?
@trevor Or anybody have volunteered already ?
_________________ Rock lobster bit me. My Workbench has always preferences. X1000 + AmigaOS4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." -Seymour Cray |
|
Status: Offline |
|
|
bennymee
|  |
Re: Trevor's Amiga Blog Posted on 25-Aug-2016 22:19:42
| | [ #806 ] |
|
|
 |
Cult Member  |
Joined: 19-Aug-2003 Posts: 698
From: Netherlands | | |
|
| @aracnet
Isn't it easier to put a P1022 SOC on a Vampire like board ?
OS4.1 development is not going rocketfast 'at the moment' ;)
|
|
Status: Offline |
|
|
BoingBear
|  |
Re: Trevor's Amiga Blog Posted on 26-Aug-2016 4:43:04
| | [ #807 ] |
|
|
 |
Regular Member  |
Joined: 28-Oct-2015 Posts: 140
From: Unknown | | |
|
| @bennymee
Quote:
bennymee wrote: @aracnet
Isn't it easier to put a P1022 SOC on a Vampire like board ?
OS4.1 development is not going rocketfast 'at the moment' ;)
|
Don't you think that it would be better to just talk Hyperion into updating AmigaOS3.9 with some of the best features found in AmigaOS4.1FE, or better than that, create a bounty for some of our excellent 3rd party developers, to add new features to AmigaOS3.9, or AROS for 68k, for systems with Vampire/Apollo accelerators, and eventually Apollo stand alone FPGA boards/systems.
The pace of development for AmigaOS4.x by Hyperion is not likely to increase substantially over the next several years, unless funded by outside sources. Even if more funding was available, it is doubtful that Hyperion is capable of finding the necessary manpower to speed up development of AmigaOS4.x by much. That seems to be a sad fact of Amiga life, with no bright light ahead, to look forward to improvement. It is more likely that we will continue to be forced to wait years for small improvements to AmigaOS4.x to be completed, accompanied by more false promises, and overly optimistic predictions by Solie, or some other Hyperion volunteer (is anyone getting paid these days), if Steve finally gets too fed up and gives up on managing the development of AmgiaOS4.x.
Sorry for the doom & gloom, but I firmly believe that Vampire and Classic Amiga users are much better off sticking with AmigaOS3.x, or switching to AROS for 68k, than they would be if they depend on Hyperion for anything. Last edited by BoingBear on 26-Aug-2016 at 04:44 AM.
|
|
Status: Offline |
|
|
klx300r
|  |
Re: Trevor's Amiga Blog Posted on 26-Aug-2016 4:46:21
| | [ #808 ] |
|
|
 |
Elite Member  |
Joined: 4-Mar-2008 Posts: 3857
From: Toronto, Canada | | |
|
| @PhantomInterrogative
Quote:
PhantomInterrogative wrote: @kamelit0
Trevor's trip to Brussels has nothing to do with sprouts or Hyperion. He is getting a Vegemite sandwich from someone with muscles. |
ah and here I was thinking its because its where women go and men plunder_________________ ____________________________ c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII ! My Master Miggies- Amiga 1000 & AmigaOne X1000 ! mancave-ramblings X1000 I BELIEVE  |
|
Status: Offline |
|
|
Rob
 |  |
Re: Trevor's Amiga Blog Posted on 26-Aug-2016 7:02:40
| | [ #809 ] |
|
|
 |
Elite Member  |
Joined: 20-Mar-2003 Posts: 6395
From: S.Wales | | |
|
| @bennymee
Quote:
Isn't it easier to put a P1022 SOC on a Vampire like board ? |
Gunnar has previously said they will never build PowerPC hardware.
There's little point in producing a Vampire card with a PowerPC anyway. It makes more sense to build a PowerPC card with a pass-through the same as with the Mediator. That way you could use it with everything from a basic 4MB ram card up to a 68060 or Vampire card.
The T1020 would be a better choice if starting a new design now. It has the same E5500 core as the X5000 while offering clock speeds between 1.2 and 1.5Ghz and and is similarly priced to the P1022 at 1.2Ghz.
P1022 and T1020 have onboard Ethernet and SATA so it would just need 1 PCIe x16 slot for video and a PCI x1 slot for audio. |
|
Status: Offline |
|
|
Hypex
 |  |
Re: Trevor's Amiga Blog Posted on 26-Aug-2016 16:03:11
| | [ #810 ] |
|
|
 |
Elite Member  |
Joined: 6-May-2007 Posts: 11351
From: Greensborough, Australia | | |
|
| @NutsAboutAmiga
Quote:
But there is lot more going on, you increment a value, you check if value is less or equal, you jump, |
There is but for simple loops it should be possible to fit it inside the cache and branch back without penalty.
Of course things are usually not that simple. Except for manually duplicating a loop in code the compiler doesn't seem to help much.
Interesting tests you did. Yes unnecessary functions would cost. Don't know if a static declared function would help. Nor if C supports sub-functions local to a function. Kind of like a subroutine and callable like a JSR or BSR. |
|
Status: Offline |
|
|
NutsAboutAmiga
|  |
Re: Trevor's Amiga Blog Posted on 26-Aug-2016 20:30:45
| | [ #811 ] |
|
|
 |
Elite Member  |
Joined: 9-Jun-2004 Posts: 12960
From: Norway | | |
|
| @Hypex
Quote:
There is but for simple loops it should be possible to fit it inside the cache and branch back without penalty. |
that's clearly not the case, doing the x4 unroll is worth it if your using –O3 flag. But no point in going overboard on it, unrolling it more than 4 times, the benefits are less then effort needed.
The compiler optimized opcodes so that out of order execution can be done, you need to understand the how CPU execute opcodes to do a better job then C compiler, that’s a job for exports, people like me and you need to spend a lot time decompiling and testing to figure out optimal combinations.
Quote:
Don't know if a static declared function would help. |
static just means the function is private to object file, it won't do anything.
Anyway, functions have local variables. Local variables need stack space, local variables has to initialized, and when the function exists the stack has exposed off. Macros is just text replacement, it does not add any local variable, no extra stack usage, no need to expose of the stack when It is over.
Higher optimization flags are batter at only backing up registers that being used by the function.Last edited by NutsAboutAmiga on 26-Aug-2016 at 08:52 PM. Last edited by NutsAboutAmiga on 26-Aug-2016 at 08:34 PM. Last edited by NutsAboutAmiga on 26-Aug-2016 at 08:34 PM. Last edited by NutsAboutAmiga on 26-Aug-2016 at 08:32 PM.
_________________ http://lifeofliveforit.blogspot.no/ Facebook::LiveForIt Software for AmigaOS |
|
Status: Offline |
|
|
Spectre660
 |  |
Re: Trevor's Amiga Blog Posted on 17-Oct-2016 22:34:48
| | [ #812 ] |
|
|
 |
Elite Member  |
Joined: 4-Jun-2005 Posts: 3918
From: Unknown | | |
|
| Down the rabbit hole
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
Rob
 |  |
Re: Trevor's Amiga Blog Posted on 17-Oct-2016 23:32:37
| | [ #813 ] |
|
|
 |
Elite Member  |
Joined: 20-Mar-2003 Posts: 6395
From: S.Wales | | |
|
| |
Status: Offline |
|
|
klx300r
|  |
Re: Trevor's Amiga Blog Posted on 18-Oct-2016 0:29:17
| | [ #814 ] |
|
|
 |
Elite Member  |
Joined: 4-Mar-2008 Posts: 3857
From: Toronto, Canada | | |
|
| |
Status: Offline |
|
|
TrevorDick
 |  |
Re: Trevor's Amiga Blog Posted on 18-Oct-2016 12:11:00
| | [ #815 ] |
|
|
 |
Elite Member  |
Joined: 30-Dec-2004 Posts: 2678
From: Wellington | | |
|
| @klx300r
Quote:
.don't forget about us X1000 users as I'm pretty sure I'm not the only one that wants one for my X1000 |
There has always been an AmigaOne X1000 badge on the official X1000 case (bought from A-EON or AmigaKit.
TrevorD_________________ No, I don't need no reason, I'm just breezin' |
|
Status: Offline |
|
|
tlosm
|  |
Re: Trevor's Amiga Blog Posted on 18-Oct-2016 14:16:51
| | [ #816 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2755
From: Amiga land | | |
|
| @klx300r
Quote:
ok YES now that the X5K is OFFICIALLY released let's finally start seeing some benchmark threads |
Benchmarks are really relative ... example sysmon and ragemem gave a totally wrong value compared linux.
Apps only gave a better realworld cpu performances... eg: quake cpu rendering, emulators and quake3 too ... but in this case is much faster on linux compared amigaos because warp3d i think.
Last edited by tlosm on 18-Oct-2016 at 02:17 PM.
_________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
pavlor
|  |
Re: Trevor's Amiga Blog Posted on 18-Oct-2016 14:33:26
| | [ #817 ] |
|
|
 |
Elite Member  |
Joined: 10-Jul-2005 Posts: 9660
From: Unknown | | |
|
| @tlosm
For most of us comparison with other OS4 hardware is more important than Linux benchmarks. However, this deserves own thread. |
|
Status: Offline |
|
|
tlosm
|  |
Re: Trevor's Amiga Blog Posted on 18-Oct-2016 14:54:01
| | [ #818 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2755
From: Amiga land | | |
|
| @pavlor
belive me all in any way Os4 on x5000 is much faster than the best amigaos hw  Last edited by tlosm on 18-Oct-2016 at 02:54 PM.
_________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
klx300r
|  |
Re: Trevor's Amiga Blog Posted on 18-Oct-2016 15:06:20
| | [ #819 ] |
|
|
 |
Elite Member  |
Joined: 4-Mar-2008 Posts: 3857
From: Toronto, Canada | | |
|
| Quote:
TrevorDick wrote: @klx300r
Quote:
.don't forget about us X1000 users as I'm pretty sure I'm not the only one that wants one for my X1000 |
There has always been an AmigaOne X1000 badge on the official X1000 case (bought from A-EON or AmigaKit.
TrevorD |
well mine is 'official' bought from Amigakit as well as my Nemo X1K parts and my sticker only says AmigaONE but I would really like a sticker that says X1000 like the X5000 sticker you show in your blog and I've seen on other X5K cases.
_________________ ____________________________ c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII ! My Master Miggies- Amiga 1000 & AmigaOne X1000 ! mancave-ramblings X1000 I BELIEVE  |
|
Status: Offline |
|
|
klx300r
|  |
Re: Trevor's Amiga Blog Posted on 18-Oct-2016 15:14:15
| | [ #820 ] |
|
|
 |
Elite Member  |
Joined: 4-Mar-2008 Posts: 3857
From: Toronto, Canada | | |
|
| Quote:
tlosm wrote: @klx300r
Quote:
ok YES now that the X5K is OFFICIALLY released let's finally start seeing some benchmark threads |
Benchmarks are really relative ... example sysmon and ragemem gave a totally wrong value compared linux.
Apps only gave a better realworld cpu performances... eg: quake cpu rendering, emulators and quake3 too ... but in this case is much faster on linux compared amigaos because warp3d i think.
|
Gigi we've been through this many times before & I still don't care about Linux ! The only time I care about Linux is is when it helps our devs create necessary drivers & stuff for guess what OS? I care about AMIGA OS usage & benchmark results _________________ ____________________________ c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII ! My Master Miggies- Amiga 1000 & AmigaOne X1000 ! mancave-ramblings X1000 I BELIEVE  |
|
Status: Offline |
|
|