Click Here
home features news forums classifieds faqs links search
6155 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
22 crawler(s) on-line.
 95 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!

/  Forum Index
   /  Amiga OS4 Hardware
      /  Trevor's Amiga Blog
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 Next Page )
PosterThread
redfox 
Re: Trevor's Amiga Blog
Posted on 21-Apr-2023 23:16:44
#1541 ]
Elite Member
Joined: 7-Mar-2003
Posts: 2122
From: Canada

@number6

Thanks for the link to Trevor's blog.

I hope we get some A1222+ news soon.

---
redfox

 Status: Offline
Profile     Report this post  
dirkzwager 
Re: Trevor's Amiga Blog
Posted on 23-Apr-2023 11:39:26
#1542 ]
Regular Member
Joined: 9-Aug-2019
Posts: 129
From: Belgium, LImburg, Bilzen

@redfox

I hope ithat for so Many years. I have now My sam460 for 3 years.

_________________
Amiga 500+,
Pi 3b+ and Amiga os 3.10
Amikit XE usb Stick
Powerbook 17" and MorphOS 3.13
PowerMac G5 2.3 MP and MorphOS 3.13
Sam 460 with Amiga os 4.1 and checkmate 1500
www.sitedesign.be

 Status: Offline
Profile     Report this post  
amigakit 
Re: Trevor's Amiga Blog
Posted on 5-Jun-2024 22:58:08
#1543 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2709
From: www.amigakit.com

A new blog entry has been added today entitled "Mid-winter solstice"

_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | A600GS

 Status: Offline
Profile     Report this post  
Hammer 
Re: Trevor's Amiga Blog
Posted on 6-Jun-2024 3:27:10
#1544 ]
Elite Member
Joined: 9-Mar-2003
Posts: 6704
From: Australia

@NutsAboutAmiga

SAM460 seems to have less technical drama when compared to Artica S AmigaOnes and a certain S54 with a nonstandard PPC FPU.

_________________

 Status: Offline
Profile     Report this post  
kolla 
Re: Trevor's Amiga Blog
Posted on 6-Jun-2024 7:20:54
#1545 ]
Elite Member
Joined: 20-Aug-2003
Posts: 3570
From: Trondheim, Norway

@amigakit

Why does Trevor write that the screenshot is of sysinfo under Amibench when it clearly is kickstart 1.x components that are listed? Why isn’t it showing sysinfo under Amibench? Why is it so hard to get things right? Why, mummy, why why why?

_________________
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC

 Status: Offline
Profile     Report this post  
Cheese 
Re: Trevor's Amiga Blog
Posted on 6-Jun-2024 19:18:20
#1546 ]
Regular Member
Joined: 23-Oct-2006
Posts: 315
From: Unknown

@kolla

_________________
x86/MorphOS 4.0

"Delving into the past can be a dangerous exercise." -hyperionmp

"I've been a supporter of "REACTION" GUI because is an Amiga OS thing." -Snuffy

"I personally prefer a vision of do'ers and makers rather than

 Status: Offline
Profile     Report this post  
matthey 
Re: Trevor's Amiga Blog
Posted on 7-Jun-2024 3:23:37
#1547 ]
Elite Member
Joined: 14-Mar-2007
Posts: 2884
From: Kansas

amigakit Quote:

A new blog entry has been added today entitled "Mid-winter solstice"


"Innovation", "passion", "creativity" and "pioneering" created personal computers like the Amiga but the Amiga today is about endless books, emulation and preserving what will soon be forgotten. RIP Amiga.

 Status: Offline
Profile     Report this post  
pavlor 
Re: Trevor's Amiga Blog
Posted on 7-Jun-2024 14:44:02
#1548 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9786
From: Unknown

@amigakit

Thanks for posting!

 Status: Offline
Profile     Report this post  
number6 
Re: Trevor's Amiga Blog
Posted on 28-Aug-2024 18:55:24
#1549 ]
Elite Member
Joined: 25-Mar-2005
Posts: 11925
From: In the village

@thread

Just adding Trevor's blog posting from August 6, 2024:

Back to winter down-under

#6

_________________
This posting, in its entirety, represents solely the perspective of the author.
*Secrecy has served us so well*

 Status: Offline
Profile     Report this post  
matthey 
Re: Trevor's Amiga Blog
Posted on 29-Aug-2024 19:59:51
#1550 ]
Elite Member
Joined: 14-Mar-2007
Posts: 2884
From: Kansas

#6 Quote:

Just adding Trevor's blog posting from August 6, 2024:

Back to winter down-under


Trevor is just as oblivious and delusional as ever. All is well in Amiga Neverland.

http://blog.a-eon.biz/blog/index.php/2024/08/06/back-to-winter-down-under/ Quote:

AmiBench’s performance is further boosted by AmigaKit’s ARMgraphics.library, which bypasses the 68K graphics bottleneck to accelerate graphics rendering.


There was an Amiga chip memory bottleneck due to cheap CBM chipsets and memory but it had nothing to do with the 68k and it is removed on the A600GS with chip memory speed "a massive 412.98 compared to the chip speed of an A600". Where is there a "68K graphics bottleneck"?

No 68k CPU has "graphics" inside the CPU so logically any bottleneck would be from accessing the external address space of memory and hardware registers but this is where the load/store ARM Cortex-A53 has bottlenecks not 68k CPUs.

1. load-to-use stall bottleneck
2. load/store bottleneck
3. fetch and instruction cache bottleneck due to poor code density

Native ARM code with instruction scheduling can partially remove the huge ARM Cortex-A53 bottleneck due to load-to-use stalls. Simple and quick emulation conversion of 68k to AArch64 code usually does not include instruction scheduling though. Worst case instruction scheduling can be expected as the 68k CPUs do not have load-to-use stalls so the code is not scheduled to avoid them (load results are usually accessed by the next instruction stalling the Cortex-A53). A load-to-use penalty of 3 cycles is a performance killer and bad for an 8-stage CPU especially when 68k CPUs didn't have any load-to-use penalty. Then there is the RISC load/store instruction bottleneck that requires more instructions, memory traffic and registers than CISC.

A typical general purpose CPU workload of instructions will average to approximately the following.

load 26% (~25% which is 5 out of 20 instructions)
store 10% (2 out of 20 instructions)
ALU 49% (~50% which is 10 out of 20 instructions)
branch 15% (3 out of 20 instructions)

20 instruction typical workload for ARM Cortex-A53 emulating 68k code
load x5 with load-to-use stalls (5*4= 20 cycles)
store x2 (2*0.5 to 2*1= 1-2 cycles with store buffer)
ALU x10 (10*0.5 to 10*1= 5-10 cycles)
branch x3 (most are conditional predicted branches so ~0 cycles)
---
total: 26-32 cycles

The Cortex-A53 load instruction execution throughput is 1 cycle but the latency is 3 cycles and the load result can't be used for 3 cycles. Much of the Cortex-A53 performance improvement over the predecessor Cortex-A7 is due to improved superscalar execution but this requires very good and sometimes impossible instruction scheduling due to the increased load-to-use penalty. The Cortex-A53 has two simple integer execution pipelines so it can execute two ALU instructions in a cycle but so could the 68060 which also has most of the design features without the bottlenecks.

20 instruction typical workload for 68060
load+ALU x5 (5*0.5 to 5*1= 2.5-5 cycles)
store x2 (2*0.5 to 2*1= 1-2 cycles with store buffer)
ALU x5 (5*0.5 to 5*1= 2.5-5 cycles)
branch x3 (most are conditional predicted branches so ~0 cycles)
---
total: 6-12 cycles

The in-order superscalar 68060 design not only eliminates bottleneck #1, load-to-use stalls, but CISC load+ALU instructions avoid bottleneck #2 also. The load+ALU instructions are pipelined superscalar executing in a single cycle where the Cortex-A53 requires two single cycle instructions with a 3 cycle load-to-use stall between without instruction scheduling. The 68060 design makes instruction scheduling much easier and the 68060 has amazing performance for an in-order design considering most compilers have no 68060 specific instruction scheduler. The SiFive U74 core architects used a similar 68060 like design for RISC-V with impressive results even though only bottleneck #1 is removed as RISC-V is load/store so suffers from bottleneck #2 and bottleneck #3 (RVC compressed and AArch64 still have inferior code density to the 68060). The simple and tiny in-order SiFive U74 core not only outperforms the in-order Cortex-A53 for integer performance but the OoO PPC G5 in some benchmarks with a fraction of the units and transistors. An equivalent RVC L1I instruction cache may contain twice as much code as a PPC L1I cache so bottleneck #3 is reduced even though a 68k L1I cache may contain twice as much code as RVC and four times the amount of code as PPC. Maybe the better code density was the larger part of the SiFive U74 core advantage because OoO is supposed to remove most of load-to-use stalls and reduce performance loss from poor instruction scheduling. One of the big selling points of the in-order Cortex-A53 was that it offered similar if not better performance compared to the OoO Cortex-A9 with a smaller lower power in-order core.

https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/the-top-5-things-to-know-about-cortex-a53 Quote:

3. Higher performance than Cortex-A9: smaller and more efficient too

The Cortex-A9 features an out-of-order pipeline, dual issue capability, and a longer pipeline than Cortex-A53 that enables 15% higher frequency operation. However the Cortex-A53 achieves higher single thread performance by pushing a simpler design farther - some of the key factors enabling the performance of the Cortex-A53 include the integrated low latency level 2 cache, the larger 512 entry main TLB, and the complex branch predictor. The Cortex-A9 has set the bar for the high end of the smartphone market through 2012 – by matching and exceeding that level of performance in a smaller footprint and power budget, the Cortex-A53 delivers performance to entry level devices that was previously enjoyed by high-end flagship mobile devices – in a lower power budget and at lower cost. The graph below compares the single thread performance of the high efficiency Cortex-A processors with the Cortex-A9. At the same frequency, Cortex-A53 delivers more than 20% higher instruction throughput than the Cortex-A9 for representative workloads.


The ARM doc above also verifies that a longer pipeline enables higher frequency but it can result in larger performance killing load-to-use penalties with RISC designs. The early RISC shallow pipeline performance advantage quickly disappeared as longer pipeline less microcoded CISC designs appeared that avoided classic RISC bottlenecks #1-3. The Cortex-A53 suffers from all RISC bottlenecks with bottleneck #2 worse than the classic RISC pipeline by a cycle while bottleneck #3, code density, is somewhat better than most classic RISC ISAs. Even the classic RISC pipeline 2 cycle load-to-use penalty was researched with simulations in an old paper showing zero cycle loads (zero cycle load-to-use penalty) provided more integer performance than 32 GP registers vs 8 GP registers and an in-order CPU design with zero cycle loads was surprisingly close to an aggressive OoO design.

https://ftp.cs.wisc.edu/sohi/papers/1995/micro.zcl.pdf Quote:

The column labeled Cycle(In+ZCL)=Cycle(Out) repeats the experiments, except the in-order issue processor has support for zero-cycle loads. For the integer codes, the performance of the two processors is now much closer - both out performing each other in some cases, with slightly better performance on the out-of-order issue processor.

This result is striking when one considers the clock cycle and design time advantages typically afforded to in-order issue processors. It may be the case that for workloads where untolerated latency is dominated by data cache access latencies (as in the case of the integer benchmarks), an in-order issue design with support for zero-cycle loads may consistently out perform an out-of-order issue processor.


In-order CPU designs are at a disadvantage due to long load latencies stalling the CPU waiting on data or instructions not in the L1 cache but RISC load-to-use stalls, load/store instructions and poor code density increase the bottlenecks while CISC designs improve them. Smaller, lower power and cheaper in-order core designs are compelling which is a major reason why the Cortex-A53 was/is likely the most popular ARM core ever and why it was naively chosen for THEA500 Mini and A600GS despite the 3 cycle load-to-use stall making it far from ideal for emulation.

https://www.anandtech.com/show/6420/arms-cortex-a57-and-cortex-a53-the-first-64bit-armv8-cpu-cores Quote:

ARM claims that on the same process node (32nm) the Cortex A53 is able to deliver the same performance as a Cortex A9 but at roughly 60% of the die area. The performance claims apply to both integer and floating point workloads. ARM tells me that it simply reduced a lot of the buffering and data structure size, while more efficiently improving performance. From looking at Apple's Swift it's very obvious that a lot can be done simply by improving the memory interface of ARM's Cortex A9. It's possible that ARM addressed that shortcoming while balancing out the gains by removing other performance enhancing elements of the core.


I've explained all this before although maybe not all in one place. The memory/cache/load bottlenecks are with RISC CPUs compared with CISC CPUs and added together they have negative synergies and are significant. Existing 68k code is written assuming CISC advantages which can only be fully realized on CISC designs. CISC advantages can provide a cost advantage along with cheaper hardware requirements without emulation and avoiding ARM royalties but mass production is required. Emulation is not competitive and provides more bottlenecks on top of the RISC bottlenecks, especially for cheap in-order CPU designs with much increased cache requirements.

Last edited by matthey on 29-Aug-2024 at 08:24 PM.
Last edited by matthey on 29-Aug-2024 at 08:09 PM.

 Status: Offline
Profile     Report this post  
pavlor 
Re: Trevor's Amiga Blog
Posted on 30-Aug-2024 16:43:33
#1551 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9786
From: Unknown

@number6

Thanks!


Boing Ball cup? I really want that!

 Status: Offline
Profile     Report this post  
K-L 
Re: Trevor's Amiga Blog
Posted on 30-Aug-2024 19:01:49
#1552 ]
Super Member
Joined: 3-Mar-2006
Posts: 1432
From: Oullins, France

@Trevor

Thanks a lot for this new entry

_________________
PowerMac G5 2,7Ghz - 2GB - Radeon 9650 - MorphOS 3.14
AmigaONE X1000, 2GB, Sapphire Radeon HD 7700
FPGA Replay + DB 68060 at 85Mhz

 Status: Offline
Profile     Report this post  
number6 
Re: Trevor's Amiga Blog
Posted on 25-Dec-2025 14:16:45
#1553 ]
Elite Member
Joined: 25-Mar-2005
Posts: 11925
From: In the village

@thread

It has been about a year since the last blog, but here it is:

Forty Fever

#6

_________________
This posting, in its entirety, represents solely the perspective of the author.
*Secrecy has served us so well*

 Status: Offline
Profile     Report this post  
BigD 
Re: Trevor's Amiga Blog
Posted on 26-Dec-2025 0:48:31
#1554 ]
Elite Member
Joined: 11-Aug-2005
Posts: 7667
From: UK

@number6

Thanks, a good read!

_________________
"Art challenges technology. Technology inspires the art."
John Lasseter, Co-Founder of Pixar Animation Studios

 Status: Offline
Profile     Report this post  
pavlor 
Re: Trevor's Amiga Blog
Posted on 26-Dec-2025 7:55:45
#1555 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9786
From: Unknown

@number6

Thanks! What a nice year, that A3500T story was heartbreaking - the rise, the fall and the rebirth. Just like Amiga.

 Status: Offline
Profile     Report this post  
number6 
Re: Trevor's Amiga Blog
Posted on 28-May-2026 14:48:01
#1556 ]
Elite Member
Joined: 25-Mar-2005
Posts: 11925
From: In the village

@thread

Not a new blog posting, but an interview on topic.

Interview with Trevor Dickinson {Amiganews.de English}

#6

_________________
This posting, in its entirety, represents solely the perspective of the author.
*Secrecy has served us so well*

 Status: Offline
Profile     Report this post  
matthey 
Re: Trevor's Amiga Blog
Posted on 29-May-2026 0:35:52
#1557 ]
Elite Member
Joined: 14-Mar-2007
Posts: 2884
From: Kansas

#6 Quote:

Not a new blog posting, but an interview on topic.

Interview with Trevor Dickinson {Amiganews.de English}


The interview starts with BS propaganda.

Interviewer Javier? Quote:

Trevor is not just another user. He is a maker, an entrepreneur, someone who had the courage to push modern hardware based on open standards while keeping the spirit of the Amiga alive without betraying its essence. His work blends technical vision, historical sensitivity, and a deep respect for the community. It is ethical, purposeful development, the kind that moves the needle of the Amiga ecosystem one step forward.


It is so inaccurate that I would classify it as historical revisionism. Almost everything in the paragraph above is the opposite after the "Trevor is not just another user." Angel investor is more like fallen angel investor with highly questionable activities. Any good intentions of Hyperion to continue AmigaOS 4 development and expand its market soon turned into milking Amiga Inc for development funds and stringing them along while denying them the source code as contracted. Then when Pentti Kouri passed, it became clear Hyperion led by Ben was a predator instead of a business partner, likely funded by Trevor as Hyperion was in similar poor financial condition. Instead of Trevor putting Ben in prison and walking away when he tried to con A-Eon Belgium too, he manipulated him to continue the theft of AmigaOS 4 and transfer rights and ownership to him and his businesses. Trevor did not "push modern hardware" but used old embedded market PPC SoCs for desktop like use. Neither is this hardware or systems created from it based on "open standards" or an open philosophy. It is mostly closed hardware and software, more so than MorphOS which already supports the Mirari board, open sources what they are required to and reverse engineered instead of stealing the AmigaOS despite Ben unjustly attacking them in the past too. Trevor is not "keeping the spirit of the Amiga alive without betraying its essence". The Amiga is the 68k CPU which was a requirement for Jay Miner to create the Amiga, the Amiga chipset which Jay wanted to be further enhanced and integrated and the AmigaOS which Jay least planned for but over achieving Carl Sassenrath completed the system. It is Trevor's lack of "technical vision, historical sensitivity, and a deep respect for the community" that resulted in the PPC AmigaOS market failure. Ben pulled the plug on unprofitable PPC AmigaOS 4 development, moving in on the much larger 68k AmigaOS market, but Trevor is relentless in his pursuit of failure and bastard Amiga hardware for his collection. Trevor may be "ethical" in comparison to Ben the con man but his utilitarian ethics and relationship with Ben and his schemes have soiled him too. Lastly, nothing from A-EonKit has moved the Amiga "one step forward". If anything, the Amiga IP wars, lawsuits and closed Amiga ecosystem have wasted resources and time setting the Amiga back.

The rest of the interview was not interesting. Just the same old promotion of PPC, ARM and books from Trevor.

 Status: Offline
Profile     Report this post  
MEGA_RJ_MICAL 
Re: Trevor's Amiga Blog
Posted on 29-May-2026 1:41:15
#1558 ]
Super Member
Joined: 13-Dec-2019
Posts: 1447
From: AMIGAWORLD.NET WAS ORIGINALLY FOUNDED BY DAVID DOYLE

when it comes to that soulless gaslighter, manipulator and narcissist that Dick In Son is, even matthey makes sense.


(of course he couldn't refrain from his signature verbal diarrhea but let's give him a pass this time. And some magnesium)





/mega!

Last edited by MEGA_RJ_MICAL on 29-May-2026 at 05:26 AM.

_________________
I HAVE ABS OF STEEL
--
CAN YOU SEE ME? CAN YOU HEAR ME? OK FOR WORK

 Status: Offline
Profile     Report this post  
klx300r 
Re: Trevor's Amiga Blog
Posted on 30-May-2026 12:29:14
#1559 ]
Elite Member
Joined: 4-Mar-2008
Posts: 3896
From: Toronto, Canada

@number6

Great to hear that OS4.2 is still being worked on

_________________
____________________________
c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII
! My Master Miggies- Amiga 1000 & AmigaOne X1000 !
mancave-ramblings
X1000 I BELIEVE

 Status: Offline
Profile     Report this post  
MEGA_RJ_MICAL 
Re: Trevor's Amiga Blog
Posted on 31-May-2026 3:04:38
#1560 ]
Super Member
Joined: 13-Dec-2019
Posts: 1447
From: AMIGAWORLD.NET WAS ORIGINALLY FOUNDED BY DAVID DOYLE

PADDING

_________________
I HAVE ABS OF STEEL
--
CAN YOU SEE ME? CAN YOU HEAR ME? OK FOR WORK

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle