Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Neat... (Score 1) 135

A Field Programmable Gate Array (FPGA) is a fundamentally different type of architecture than what you think of as "modern processors." Instead of serial instruction stream execution engines you are provided with an array of programmable logic blocks in a sea of programmable routing. The programming model is akin to programming a spreadsheet in which each cell updates in parallel. Traditionally we think of this as "reconfigurable hardware" since the languages we use for designing physical hardware and FPGA emulations are the same (VHDL/Verilog). For most tasks that exhibit any sort of parallelism, an FPGA can grossly outperform a CPU of similar transistor count and cost both in terms of throughput and power consumption. The major barriers preventing the FPGA architecture from pushing serial instruction stream executers aside is the learning curve of the programming model and the economic barrier-to-entry: FPGAs are historically expensive VHDL/Verilog simulators and good design tools aren't cheap either. FPGA emulations of legacy systems can replace computing components that can no longer be purchased. This is what I do professionally.

Comment cost per square kilometer (Score 1) 414

44 Billion Dollars / Area of US = 4,477.63 U.S. dollars per Square Kilometer

I can build a wireless transceiver for well under $1000 that can provide 100 Mbps coverage to 1 square kilometer (564 meter radius). It will cost more like $100 each if we're making 10M.

The real hurdle isn't technical, but political: we need to stop licensing bandwidth to private corporations and start sharing the entire spectrum.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...