theluker

About

Username
theluker
Joined
Visits
1
Last Active
Roles
member
Points
1
Badges
0
Posts
2
  • Frequently Asked Questions about the Afterburner accelerator for the Mac Pro

    macinfish said:
    kirsch said:
    On a more technical level, the Afterburner is a card with a Field Programmable Gate Array (FGPA), or a programmable Application-Specific Integrated Circuit (ASIC). This effectively means it is a card that has chips created for a specific task, rather than a general-usage chip.

    An FPGA is exactly the opposite of chips created for a specific task. It is a chip that can be configured to do a specific task. The "Programmable Application-Specific" is an oxymoron. The way FPGAs work, an image is loaded onto them which reconigures the gates on the chip in order to do something specific. The image can be updated or changed completely by the vendor (Apple) after the card has shipped and is sitting on the customer's computer. They would do this to add new codecs, fix bugs, improve performance, etc.

    It makes sense for Apple to use an FPGA for this and not an ASIC, which would be cost-prohibitive at the volumes this is likely to sell at.
    I'm an FPGA designer myself and I was just about to add the same comments.  You are spot on.

    It would be great if Apple would allow the user to create their own FPGA coprocessor design and s/w driver, but I'm betting the answer is NO.  Custom Afterburner designs would be a very cool tool for designers working on machine learning, AI, neural networks, other codecs, etc..  Also, I really wish the EDA companies (Xilinx, Intel PSG, ModelSim, Aldec, etc.) would port their tools to macOS.
    100%... they did confirm it can be rewritten for other tasks but they didn't specify if end users or the community will be able to do so or we have to reply on them to decide what it will be used for... making this compute power based only around videographers would be sickening to me as someone in the scientific community. Apple sometimes seems to forget that the word professional goes a little further than photographers and videographers.
    cy_starkman