![]() |
|
|
#45 | |
|
"David"
Jul 2015
Ohio
11·47 Posts |
Quote:
|
|
|
|
|
|
|
#46 |
|
"David Kirkby"
Jan 2021
Althorne, Essex, UK
2·229 Posts |
A field programmable gate array (FPGA), which are made by companies such as Xilinx, may offer a way to test exponents quickly. They would probably outperform a GPU. I wonder if anyone has ever tried this? There are some quite low-cost (under $50) FPGA development system around, so it would probably be fairly inexpensive to try. However, the low cost ones would be too slow and have too little memory to test large exponents.
I am an electronics engineer, but my skills do not lie in digital design - I'm an RF/microwave engineer. As such, this is probably not something I would want to do, but I can see it could form a project for those motivated to do. What I see as an obstacle is that the low-cost units don't have the building blocks of higher cost units, so maybe time spent programming a low-cost device will be largely wasted if a higher cost device allows for a completely different implementation. Anyway, I'm sure such a project could make a BSc/MSc project for a student. Dave |
|
|
|
|
|
#47 |
|
"Serge"
Mar 2008
San Diego, Calif.
32×7×163 Posts |
I am sure some Uni will welcome very much a generous donation that would allow funding such a BSc/MSc project.
Of course, you can try Verilog design in a garage. The software will cost more than the garage, though. The chips cost nothing - that's true. |
|
|
|
|
|
#48 | ||
|
"David Kirkby"
Jan 2021
Althorne, Essex, UK
2·229 Posts |
Quote:
Quote:
I have very little knowledge of these things, but I think the use of an FPGA is at least worthy of consideration. Dave Last fiddled with by drkirkby on 2021-04-28 at 00:57 Reason: Remove excess apaces this forum inserts |
||
|
|
|
|
|
#49 |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
41×251 Posts |
I have tried in the past to make a 96-bits modular multiplier/squarer using a Spartan kit that my colleagues "discarded" after use, but I stopped because my VHDL knowledge sucks, and the learning curve needs more time than I can afford (or a better mind, haha). I chose 96 because of it divides nicely, and there are 16-, 32-, and especially 24-bits hardware multipliers in almost all of those FPGAs. The idea was to use some of those in a "karatsuba" fashion to multiply, do modular reduction (here I was on mined terrain, it needs a lot of experiments to get it right and fast), then expand the mulmod later into a powmod, and at the end, tackle the TF task. People around me who knows more about the subject tells me that such "enterprise" is not complicate, but the calculus we made would raise to about $8000 or more, to have a board that would do the equivalent work of a water-cooled 2080Ti (i.e. about 4.3THzDays/Day). So, we gave up. Unless you have the money to go for the ASICs, it doesn't really worth, and if you DO have the money, better make mining rigs...
Last fiddled with by LaurV on 2021-04-28 at 02:30 |
|
|
|
|
|
#50 |
|
"Curtis"
Feb 2005
Riverside, CA
2×2,927 Posts |
Straight from the Dilbert book of management, this. Doubly so when it's used a a reply to someone who *does* have knowledge of these things indicating that it has (a) been thought of before and (b) isn't cost-effective.
|
|
|
|
|
|
#51 | |
|
"David Kirkby"
Jan 2021
Althorne, Essex, UK
45810 Posts |
Quote:
"I have very little knowledge of these things, but I think the use of an FPGA is at least worthy of consideration." about it worth trying about 1.5 hours before LaurV said he had tried a Spartan kit and concluded it is was not cost-effective. Last fiddled with by drkirkby on 2021-04-28 at 07:55 |
|
|
|
|
|
|
#52 | |
|
Bamboozled!
"๐บ๐๐ท๐ท๐ญ"
May 2003
Down not across
2×17×347 Posts |
Quote:
Designed a 9600baud UART (well a UAT as there wasn't time for the R portion) and tweaked a RISC-V design which ran a full Linux on said chip. Last fiddled with by xilman on 2021-04-28 at 11:57 Reason: Fixed, punctuation. |
|
|
|
|
|
|
#53 | |
|
"David Kirkby"
Jan 2021
Althorne, Essex, UK
1CA16 Posts |
Quote:
I'm guessing that FPGAs are something where you can dip your foot into the water using cheap hardware and free software, but also a professional would be paid well, use expensive hardware & software. |
|
|
|
|
|
|
#54 |
|
Undefined
"The unspeakable one"
Jun 2006
My evil lair
6,793 Posts |
Digging ditches is also a career in itself. But amateurs can also partake in the fun if they wish.
If you want a fantastic ditch dug quickly, hire a professional. If you want to spend no money and lots of time farting about with a shovel to create a ditch that does its job only under a narrow range of special conditions then you can do it yourself. |
|
|
|
|
|
#55 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
24×3×163 Posts |
Quote:
It took only seconds online to find: https://www.intel.com/content/www/us.../overview.html https://www.ebay.com/sch/i.html?_fro...board&_sacat=0 |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Intel Xeon E5 with Arria 10 FPGA on-package | BotXXX | Hardware | 1 | 2016-11-18 00:10 |
| FPGA based NFS sieving | wwf | Hardware | 5 | 2013-05-12 11:57 |
| Sugg. for work distr. based on Syd's database | hhh | Aliquot Sequences | 2 | 2009-04-12 02:26 |
| ECM/FPGA Implementation | rdotson | Hardware | 12 | 2006-03-26 22:58 |
| Number-theoretic FPGA function implementation suggestions? | rdotson | Hardware | 18 | 2005-09-25 13:04 |