19 July 2016, 15:37 | #61 | |
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,406
|
Quote:
Since transistor count is pretty much the deciding factor of heat production/energy use (given equal transistor size) it will be interesting to see how this ends up. |
|
19 July 2016, 16:51 | #62 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
|
Quote:
|
|
19 July 2016, 18:00 | #63 | ||||
Banned
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
|
Quote:
Quote:
Quote:
Quote:
|
||||
19 July 2016, 19:05 | #64 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
So instead of just doing a CPU, would it be realistic to consider a new microcontroller design based on the 68000 instruction set, basically a 68k core with timers, UARTs etc. integrated? The 68k was used in many industrial applications already and is also designed to be a good target for C compilers. So it seems to me like a neat idea to have one IC which combines the CPU with one or more CIA chips. Or does this already exist perhaps?
|
19 July 2016, 19:53 | #65 | ||
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
Quote:
Quote:
|
||
19 July 2016, 20:15 | #66 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
|
Quote:
|
|
19 July 2016, 20:30 | #67 | |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
Quote:
Plus so much of the hard work is increasingly being farmed off to the GPU now anyway. |
|
19 July 2016, 21:18 | #68 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
|
Quote:
Yea but this doesn't mean the cpu is no longer important. |
|
19 July 2016, 21:26 | #69 | ||
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
Quote:
Quote:
|
||
19 July 2016, 21:40 | #70 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
|
Quote:
Most of the rest is eaten by fpu, vector cores, or whatever. It won't be easy. What's the current ARM market share in this segment ? 1% maybe ? |
|
19 July 2016, 22:30 | #71 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
ok no point arguing this anymore, it's way off topic anyway
|
19 July 2016, 22:45 | #72 | |||
Banned
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
|
Quote:
http://www.innovasic.com/products/fi...ion-controller FIDO and the DragonBall are advanced and powerful enough to be in the SoC realm. DragonBall was used in the Palm devices where it was easy to use but Motorola/Freescale did not continue to upgrade it and gave up the market to ARM. The 68060 shows the 68k can have good performance at a reasonable power efficiency but Motorola has always backed away from powerful 68k designs maybe because it threatened the PPC domain (a 68060 Mac laptop would have outperformed low end PPC back in the day). The FIDO is really a purpose built microcontroller for industrial robotics which needs low latency ethernet although the FIDO is flexible enough to be sold for other embedded uses. It basically has a primitive OS in hardware which is very innovative and has advantages for security and reduced latency but creates a challenge for integrating in other OSs and using with compiled code. Dave Alsup is the system architect of FIDO and the guy I talked to at Innovasic about the Apollo core. They showed interest and were very nice but the Apollo core was untested and the AmigaOS is a big loose end. Companies want to avoid risk after the Great Recession so anything new is a tough sale. Quote:
Quote:
Fallacy: RISC was supposed to clock higher due to simplicity. Truth: Clocking up a CPU is usually not the most efficient way to increase performance. Fallacy: RISC was supposed to move complexity out of the CPU and into compilers. Truth: Compilers can't assume anything so many optimizations aren't possible. Fallacy: RISC was supposed to do more in parallel as it is simpler. Truth: RISC can't fetch enough big instructions to execute more than a few instructions in parallel. Fallacy: RISC simplifies load/store operations saving logic. Truth: RISC generates bubbles after load operations and needs bigger caches for more instructions making it slower and taking more logic for caches and rescheduling bubbles with OoO. Fallacy: RISC was supposed to simplified decoding removing a bottleneck. Truth: A variable length encoding acts like code compression which saves caches and memory with no slow down during decoding. RISC still seems to be the favored CPU design, I guess because they are easier and cheaper to make, despite all the RISC architecture failures. What businesses are working on new CISC designs despite the success of the performance king of CPUs for 2 plus decades and the mediocre CISC design of x86_64? Even the CISC 68k didn't die but was abandoned for greener pastures which weren't so green with PPC. Last edited by matthey; 19 July 2016 at 22:50. |
|||
19 July 2016, 23:08 | #73 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
yeah abandoning 68k for PPC was a mistake, easier to see in retrospect. 68k seems the perfect halfway house between RISC and x86.
|
20 July 2016, 00:24 | #74 |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 839
|
I like RISC. I kinda see it as
- 8bit is 1 operand (2nd and 3rd implied) - 16bit (68K/x86) is 2 operand (and 3rd implied) - RISC is 3 operand and they all use logic circuits with 2 inputs and 1 output. But if we are offtopicing then I really really (really) like what I see from Mill Computing - it should be an excellent match for an Exec MK II OS/kernel or at least some mainstream microkernel. |
20 July 2016, 00:44 | #75 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
x86 was originally 8 bit*... 68k was internally 32 bit from the beginning, only external data bus was 16 bit.
*EDIT sorry not quite true, 8086 was 16 bit but there was 8088 which was a version with 8 bit data bus (and was used in the original "PC") |
20 July 2016, 01:53 | #76 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
|
|
20 July 2016, 02:36 | #77 | |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,186
|
Quote:
|
|
20 July 2016, 05:18 | #78 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
|
20 July 2016, 09:07 | #79 | ||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
|
Quote:
Quote:
Internally the 68000 is playing 32-bit with 16-bit components. You can consider it's 16. You can consider it's 32. Depends where you look. True, but it has a 32-bit instruction set. Isn't it 8-bit instead ? |
||
20 July 2016, 15:37 | #80 | ||
Registered User
Join Date: May 2014
Location: inside the emulator
Posts: 377
|
Quote:
The 80386 supported 32*32->64 and 64/32->32:32 (quotient/remainder), AMD64 supports 64*64->128 and 128/64->64:64 (q/r). Quote:
|
||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Neat idea - borderless WinUAE and Amiga wallpaper | Bloodwych | Amiga scene | 8 | 12 January 2011 23:58 |
2000 - black screen... Chips good... PSU good... | chiark | support.Hardware | 45 | 09 January 2009 05:41 |
Mitser Org'oeil, good platformer in old style | s2325 | Retrogaming General Discussion | 2 | 23 November 2008 21:58 |
good retro racer in Lotus/Outrun style | s2325 | Retrogaming General Discussion | 4 | 27 May 2007 20:57 |
very good new racing PC game in old style | s2325 | Retrogaming General Discussion | 1 | 20 February 2007 22:34 |
|
|