News for hackers. Stuff that matters.
Re:Baidu Takes FPGA Approach to Accelerating SQL at Scale by chollida1 on Wednesday August 24, 2016 @02:55PM (#12354350)
> As I know FPGA has limits on updates.

HFT firms have been banging on the drum of making FPGA's infinity programmable for a decade and lots of commercial FPGA's can be re-flashed now without worrying about the number of times you do it.

I've seen re-flash counts up to 100,000 times.

Hey put this in the "what has HFT actually done for the world" list of answers:)

Re:Baidu Takes FPGA Approach to Accelerating SQL at Scale by adwn on Thursday August 25, 2016 @06:37AM (#12358012)
What are you talking about?

> HFT firms have been banging on the drum of making FPGA's infinity programmable for a decade

That's strange, because FPGAs have been infinitely reprogrammable for longer than that.

> lots of commercial FPGA's can be re-flashed now

That's even stranger, because the vast majority of commercial FPGAs are not flash-based, but SRAM-based and can be reprogrammed as often as the registers in your CPU. Besides, HFT firms would be using SRAM-based FPGAs because they are faster and larger than flash-based ones, the advantages of flash-based ones are useless to them.

> "what has HFT actually done for the world"

Well, not this, that's for sure.

Re:Baidu Takes FPGA Approach to Accelerating SQL at Scale by astrodust on Wednesday August 24, 2016 @02:57PM (#12354364)
I've never seen an advertised limit on FPGAs. You'd probably grow old and die before you ran out of reflashes since that process takes a fair amount of time. 100,000 flashes at even five minutes each is over a year of relentless flashing.
Re:Baidu Takes FPGA Approach to Accelerating SQL at Scale by rhizome on Wednesday August 24, 2016 @04:10PM (#12354852)
Is there a Jenkins plugin for that? :)