I do know what the LPGA is, but it doesn't apply to computing.
Didn't know we moved on to ladies golf.
I do know what the LPGA is, but it doesn't apply to computing.
Guess "past" vs "current" is too confusing. What Apple labeled/relabeled GPU upgrades did Apple offer for Mac 2013, 2012, 2010? More likely the new RX6000 series driver support addition in MacOS is for upcoming Mac x64 refresh.
P in FPGA means programmable. What tools does Apple provide for the customer to reprogram the FPGA? The discussion was in context to on-chip FPGA coprocessor with CPU.
Whatever it is, x64 has it and Apple doesn’t, and therefore Apple bad.Lol. Customers….reprogramming a fpga. Just give up dude. It’s ok to admit you don’t know what a fpga is.
Lol. Customers….reprogramming a fpga. Just give up dude. It’s ok to admit you don’t know what a fpga is.
Lol stop already. Customers…verilog.Not everyone is a first time user. Add-on board is archaic though so prefer on-chip.
View attachment 1957160
Just waiting for “M1 bad because customers didn’t tape it out”Whatever it is, x64 has it and Apple doesn’t, and therefore Apple bad.
The good news is that in ASICs now, routing also dominates everything
You can fix slew rates with repeaters, but parasitic RC is still a pain in the ass. That was even the case back in the mid-1990’s - most of the time I spent on physical design was on manual placement, partial manual routing, shielding against coupling caps, etc.
yeah - i think this guy was thinking that the "cells" had relatively weak drivers so buffering the outputs of flops or logic gates would improve things. we had a design on tsmc40lp which definitely had that characteristic. anyway i never had to do full custom design and we usually threw everything over the wall to layout people when i was working on ASICs. CPU design is another level... i think about tredennick laying out the 68k by hand - if i understand it that was one of the last designs to be done without any real automation?
Jim Keller would say not everyone dwells on the past. Kids are now exposed very early to Raspberry Pi which can be used to program EEPROMs.
https://www.rototron.info/recover-bricked-bios-using-flashrom-on-a-raspberry-pi/
Please don’t, I want to see Mitchy have a big meltdown trying to justify why Apple Silicon is bad.Mods should shut this thread down since we’re now 200 yards past the border of trolling-land.
Just wait until you see his Beanie Baby collection.Not everyone dwells on the past, but you think EEPROMs are the future?
Jim Keller would say not everyone dwells on the past.
Dropped arguments:
1. CentOS 7 compatibility
Make up your mind maybe? Weren’t you just complaining about the difficulty running a ten year old Linux kernel on modern ARM hardware?
To be fair though, CentOS 7 indeed doesn’t seem to boot
To be fair though, CentOS 7 indeed doesn’t seem to boot
...or compiling C applications on a Sinclair Spectrum which required you to run a cassette-tape to load "stdio.h" every time you compiled the simplest app..good timesAh the good old days of writing BASIC, and making fun drawings with Logo.
Hmm – what are SSDs made of again?Not everyone dwells on the past, but you think EEPROMs are the future?
Yep, been there done that on the ASIC prototyping thing. On the project where we actually needed the FPGA prototype to run at >150 MHz, I was lucky enough to work with designers who were receptive to me asking for some flops here and there. (They didn't always give them to me, of course, which is when I got to have "fun" trying extreme tricks to make Xilinx P&R do what I wanted it to.)true that. i was working on an FPGA prototype of an ASIC once and one of the other logic designers was strictly an ASIC guy. i was responsible for the top level and couldn't get timing closure on his code even at 133Mhz. not even close. when i talked to him about it he was like "oh you just need to buffer all those high-fanout nets" and i was like lol, this isn't a standard cell design man. it took repeated beatings to get him to pipeline his code.
Can confirm that timing closure is still mostly about route delay. The one notable exception to that rule in Xilinx FPGAs is their block RAMs, which have substantial clock-to-out delays. The lookup table "gates", though, are usually a tiny fraction of any given path.at that time routing delays in FPGAs dominated everything and i'm sure that's still the case given the nature of the beast.
Big question is, if Apple is retiring x64 MacOS then why did they add support for AMD RX6000 series dGPU that they don't currently offer in any product.
That has to mean that they're either promoting Hackintosh or they're planning to continue x64 with RX6000 graphics.
In the '90s, the transition from the first PPC-capable OS (7.1.2) to the 68K EoL (8.5) took around 5 years. In '06, Apple introduced x86 machines running Tiger and EoLed PPC about 3 years later with Snow Leopard. The first x86-EoL OS could happen this or next fall (ARMv8 based Darwin has been fairly stable for nearly a decade, so there is almost no need to port any legacy code, unlike earlier transitions).Big question is, if Apple is retiring x64 MacOS then why did they add support for AMD RX6000 series dGPU that they don't currently offer in any product. That has to mean that they're either promoting Hackintosh or they're planning to continue x64 with RX6000 graphics.
one of the comments on that site:Woah, software defined silicon so like FPGA embedded CPU?
https://www.tomshardware.com/news/intel-software-defined-cpu-support-coming-to-linux-518