Poster | Thread |
Spectre660
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 10:39:57
| | [ #1 ] |
|
|
 |
Elite Member  |
Joined: 4-Jun-2005 Posts: 3918
From: Unknown | | |
|
| Good Stuff !! Thanks.
---> RAM --- READ32: 323 MB/Sec READ64: 323 MB/Sec WRITE32: 204 MB/Sec WRITE64: 204 MB/Sec WRITE: 910 MB/Sec (Tricky _________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
|
|
Status: Offline |
|
|
gregthecanuck
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 11:00:31
| | [ #2 ] |
|
|
 |
Cult Member  |
Joined: 30-Dec-2003 Posts: 846
From: Vancouver, Canada | | |
|
| Nicely done!
Excellent support on the hardware. |
|
Status: Offline |
|
|
pavlor
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 11:08:15
| | [ #3 ] |
|
|
 |
Elite Member  |
Joined: 10-Jul-2005 Posts: 9680
From: Unknown | | |
|
| |
Status: Offline |
|
|
Dwyloc
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 12:07:30
| | [ #4 ] |
|
|
 |
Super Member  |
Joined: 30-Mar-2005 Posts: 1054
From: Glasgow, Scotland | | |
|
| Sounds like another nice update that will hopefully bring smooth DVD playback one stage closer on my little sam440ep 667MHz system.  _________________ Sam440ep 667mhz, 512MB, 120GB 2.5" HD, OS4.1FE WinUae 3.0.0, OS 3.9, BB3, Catweasel MkIV Amiga 1200, Blizzard 040/40 (BlizzardPPC 060/200 with SCSI removed at present), mediatorSX pci, Voodoo3, PCI network card os 3.9BB2 4MB Minimig with ARM addon boar
|
|
Status: Offline |
|
|
amije
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 13:50:29
| | [ #5 ] |
|
|
 |
Regular Member  |
Joined: 28-Apr-2006 Posts: 401
From: Thessaloniki Greece | | |
|
| grate!  _________________ A3040 AmigaOS3.9 A1200 060/BPPC AmigaOS3.9/4.0 Sam440ep AmigaOS4.1.2 Pegasos2/G3 AmigaOS4.1.2/Morphos2.7/Debian6.0/OpenSuse11.1 MacMini/G4 1.5 MorphOS 2.7/OSX 10.5.8
Long Live Amiga 
|
|
Status: Offline |
|
|
klx300r
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 14:01:18
| | [ #6 ] |
|
|
 |
Elite Member  |
Joined: 4-Mar-2008 Posts: 3859
From: Toronto, Canada | | |
|
| |
Status: Offline |
|
|
Valiant
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 14:30:42
| | [ #7 ] |
|
|
 |
Super Member  |
Joined: 21-Oct-2003 Posts: 1115
From: West of Eden, VT USA | | |
|
| Does this mean we don't have to run the other fix anymore then? _________________ -- -=#Val#=- Valiant@Camelot
Amiga 1000; Amiga 2000; Amiga 3000T; CD-TV; CD32; AmigaOne-XE 800Mhz G4;Sam400ep 666Mhz; AmigaOne X-1000 1.8Ghz PA6T-1682M
|
|
Status: Offline |
|
|
vox
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 15:26:23
| | [ #8 ] |
|
|
 |
Elite Member  |
Joined: 12-Jun-2005 Posts: 3957
From: Belgrade, Serbia | | |
|
| Glad to see constant improvements! Hope in the end NO ONE will complain on speed part of SAM Amigas  _________________ OS 3.x AROS and MOS supporter, fi di good, nothing fi di unprofessionalism. Learn it harder way! SinclairQL and WII U lover :D YT http://www.youtube.com/user/rasvoja
|
|
Status: Offline |
|
|
Daniel
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 15:56:51
| | [ #9 ] |
|
|
 |
Regular Member  |
Joined: 6-Mar-2010 Posts: 239
From: Unknown | | |
|
| Thanks for the update, good to see the 440 still being supported despite the arrival of the 460. I'm sure day to day tasks, like web browsing, seem smoother and snappier on my Sam440-flex with these recent updates. |
|
Status: Offline |
|
|
Troels
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 18:44:53
| | [ #10 ] |
|
|
 |
Elite Member  |
Joined: 8-Mar-2003 Posts: 2005
From: Unknown | | |
|
| @Vox If no one complains about the speed of the SAM boards it will mean that all development of (CPU intensive) software has stopped, that would be a bad thing
But it's nice to see Acube constantly doing improvements and fine tuning everything. Last edited by Troels on 22-Feb-2011 at 07:10 PM.
_________________
|
|
Status: Offline |
|
|
Kicko
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 18:57:49
| | [ #11 ] |
|
|
 |
Elite Member  |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| great news :) acube rocks |
|
Status: Offline |
|
|
TiredofLife
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 19:37:49
| | [ #12 ] |
|
|
 |
Super Member  |
Joined: 6-Jul-2005 Posts: 1704
From: Here | | |
|
| Many thanks.  _________________ If your nose runs and your feet smell, you're upside down.
|
|
Status: Offline |
|
|
Anonymous
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 20:26:51
| | [ # ] |
|
| Updated my standard firmware to the latest and greatest 
CPU: AMCC PPC440EP 1.3 @ 799 Mhz Caches Sizes: L1: 32 KB - L2: none - L3: none Cache Line: 128
CPU: MAX MIPS: 1598
L1: READ32: 2874 MB/Sec READ64: 5703 MB/Sec WRITE32: 2871 MB/Sec WRITE64: 5709 MB/Sec
RAM: READ32: 324 MB/Sec READ64: 323 MB/Sec WRITE32: 204 MB/Sec WRITE64: 204 MB/Sec WRITE: 912 MB/Sec (Tricky)
VIDEO BUS: READ: 41 MB/Sec WRITE: 63 MB/Sec
Now let this DMA copy enabled OS4 come for more speed improvements  |
|
|
|
|
DAX
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 20:47:16
| | [ #14 ] |
|
|
 |
Elite Member  |
Joined: 30-Sep-2009 Posts: 2790
From: Italy | | |
|
| @Valiant If you are refering to the set-up file you placed in WBStart-UP at the moment it must be left there, otherwise you will lose the "read" improvement on the Video Bus (without it resets to the older 16Mb value, Write stays unchanged).
Anyway some better performance can be felt, which is a good thing 
Even more (updates) are welcome of course  Last edited by DAX on 22-Feb-2011 at 08:48 PM.
_________________ SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4 Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2 AmigaCD 32
|
|
Status: Offline |
|
|
vox
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 22-Feb-2011 23:56:07
| | [ #15 ] |
|
|
 |
Elite Member  |
Joined: 12-Jun-2005 Posts: 3957
From: Belgrade, Serbia | | |
|
| @TRiels
Got me there, but to my believe 500-800Mhz PPC if DSP was used would be satisfactory for Office and Browser too ...
If I recall previous IBM supercomputer used to use exactly same CPU just soo many  So why one wouldnt be good enough? Both this kind of "bottle necks" optimization and some software optimization of OS4 is most welcome!
You know what I ment ... more power to the people, not no new hardware  _________________ OS 3.x AROS and MOS supporter, fi di good, nothing fi di unprofessionalism. Learn it harder way! SinclairQL and WII U lover :D YT http://www.youtube.com/user/rasvoja
|
|
Status: Offline |
|
|
eliyahu
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 23-Feb-2011 2:13:51
| | [ #16 ] |
|
|
 |
Super Member  |
Joined: 3-Mar-2010 Posts: 1970
From: Waterbury, Connecticut (USA) | | |
|
| @thread
we've had several performance-related updates from acube, both u-boot and otherwise, for a while now. does anyone have benchmark numbers from before all the updates started a few months ago and want to compare them with the latest and greatest (u-boot 1.3.1d and sam440ep_setup)?

-- eliyahu _________________ "Physical reality is consistent with universal laws. When the laws do not operate, there is no reality. All of this is unreal."
|
|
Status: Offline |
|
|
fingus
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 23-Feb-2011 8:33:14
| | [ #17 ] |
|
|
 |
Cult Member  |
Joined: 20-Oct-2006 Posts: 747
From: Havixbeck / Germany | | |
|
| Very good!
A-Cube is one of the Best Firms in Amiga Bizz! _________________ I´m back in 2023 on Classic Amiga with my A1200/Blizzard1230IB@50Mhz, 32MB RAM, AmigaOS3.2 and ROMs, Indivision AGA MK3, Author of Amiga-Flipclock (OS4)
|
|
Status: Offline |
|
|
AmigaBlitter
|  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 23-Feb-2011 12:44:00
| | [ #18 ] |
|
|
 |
Elite Member  |
Joined: 26-Sep-2005 Posts: 3514
From: Unknown | | |
|
| Quote:
Even more (updates) are welcome of course |
Well, there are for sure many other improvements that can be used.
This is for example an optimized memory copy function for the 440 processors (IBM docs)
(the documentations was already sent to the interested people) I hope im more and more improvements deeply lurking in the 440 specific programming model.
memcopy example:
function_prolog(fast_440_copy) 61 // touch this code into the cache 62 mflr r0 // save lr 63 bl 4 // get our code address in lr 64 mflr r6 // in r6 65 mtlr r0 // restore lr 66 addi r7,0,0 // initialize r7 to 0 67 addi r0,0,0x10 68 mtctr r0 // initialize ctr to 0x10 lines 69 itouch_loop: 70 icbt r6,r7 // touch line into i-cache 71 addi r6,r6,0x20 // move to next line 72 bdnz itouch_loop // repeat 73 74 // initialize r6 for use in dcbt and dcbz's. 75 // also adjust the data pointers to work with load/store update 76 addi r6,0,4 77 subf r4,r6,r4 78 subf r3,r6,r3 79 80 // pre-touch and pre-zero two lines of the source and destination 81 // leaving r6 offset pointing to next untouched line 82 // Note that the order must be dcbt, dcbt, dcbz, dcbz 83 dcbt r4,r6 84 addi r6,r6,0x20 85 dcbt r4,r6 86 addi r6,r6,-0x20 87 dcbz r3,r6 88 addi r6,r6,0x20 89 dcbz r3,r6 90 addi r6,r6,0x20 91 92 addi r5,r5,-2 // subtract 2 from count 93 mtctr r5 // and put in ctr 94 95 cache_copy_loop: 96 dcbt r4,r6 // touch 2 lines ahead 97 lwzu r0,4(r4) // load 8 registers from cache 98 lwzu r5,4(r4) 99 lwzu r7,4(r4) 100 lwzu r8,4(r4) 101 lwzu r9,4(r4) 102 lwzu r10,4(r4) 103 lwzu r11,4(r4) 104 lwzu r12,4(r4) 105 dcbz r3,r6 // zero 2 lines ahead 106 stwu r0,4(r3) // store 8 registers to cache 107 stwu r5,4(r3) 108 stwu r7,4(r3) 109 stwu r8,4(r3) 110 stwu r9,4(r3) 111 stwu r10,4(r3) 112 stwu r11,4(r3) 113 stwu r12,4(r3) 114 bdnz cache_copy_loop 115 116 // Copy last two lines of data without cache ops. 117 addi r0,0,2 118 mtctr r0 // set ctr to 2 119 final_copy_loop: 120 lwzu r0,4(r4) // load 8 regs 121 lwzu r5,4(r4) 122 lwzu r7,4(r4) 123 lwzu r8,4(r4) 124 lwzu r9,4(r4) 125 lwzu r10,4(r4) 126 lwzu r11,4(r4) 127 lwzu r12,4(r4) 128 stwu r0,4(r3) // store 8 regs 129 stwu r5,4(r3) 130 stwu r7,4(r3) 131 stwu r8,4(r3) 132 stwu r9,4(r3) 133 stwu r10,4(r3) 134 stwu r11,4(r3) 135 stwu r12,4(r3) 136 bdnz final_copy_loop 137 138 blr // all done - return 139 function_epilog(fast_440_copy)Last edited by AmigaBlitter on 23-Feb-2011 at 12:44 PM.
_________________ retired
|
|
Status: Offline |
|
|
Dwyloc
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 23-Feb-2011 15:42:01
| | [ #19 ] |
|
|
 |
Super Member  |
Joined: 30-Mar-2005 Posts: 1054
From: Glasgow, Scotland | | |
|
| If you have a sam440ep mini-itx 667MHz board dont apply this update as it seems to break DMA disk transfer and stop DVD Playback from being usable.
Before the update I could watch hole DVDs without problems (apart from a view dropped frames), Now DvPlayer always ether crashes after a few minutes or I start getting random blocks of colour instead of video playback.  _________________ Sam440ep 667mhz, 512MB, 120GB 2.5" HD, OS4.1FE WinUae 3.0.0, OS 3.9, BB3, Catweasel MkIV Amiga 1200, Blizzard 040/40 (BlizzardPPC 060/200 with SCSI removed at present), mediatorSX pci, Voodoo3, PCI network card os 3.9BB2 4MB Minimig with ARM addon boar
|
|
Status: Offline |
|
|
marko
 |  |
Re: UBoot 1.3.1d for Sam440ep available Posted on 23-Feb-2011 15:56:40
| | [ #20 ] |
|
|
 |
Super Member  |
Joined: 17-Dec-2007 Posts: 1816
From: Gothenburg, THE front side of Sweden ;), (via Finland), EU | | |
|
| Many thanx  _________________ AmigaOS 4.1 FEu2 on Sam440ep-flex 800MHz 1GB RAM  C128, A500+, A1200, A1200/40, AmigaForever 2008+09+16, 5 x86/x64 boxes Still waiting (or dreaming) for the Amiga revolution... m4rko.com/AMIGA
|
|
Status: Offline |
|
|