Bitcoin Forum
June 30, 2024, 03:52:58 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Can I use an ASIC device for science and not for mining ?  (Read 851 times)
crocko (OP)
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1000


'All that glitters is not gold'


View Profile
September 12, 2013, 08:57:22 AM
 #1

Hello !

FLOPS  is an abbreviation of FLoating-point Operations Per Second, and is a common measure of a computer’s speed. According to bitcoinwatch.com, the hashrate estimate for the bitcoin network has passed 1 exaFLOPS (or 1000 petaFLOPS)
The bitcoin mining, the process which maintains the bitcoin network, uses almost no floating point operations, relying entirely on integer calculations instead.
The FLOPS estimate is based on the cost for a system to do bitcoin hash operations on its graphics card, rather than perform other tasks. A conversion rate of 1 hash = 12.7K FLOPS is used to determine the general speed of the network contribution.
The ASIC device is very specialized and doesn’t use floating point operations at all.
An exaFLOPS is an impressive number, regardless of whether it is technically correct.
If all supercomputers were combined, they’d have less than 10% of what bitcoin is using.

My question is:
Can I use an ASIC device (let say 100 GH/s) for science and not for mining ?
Is this the right tool ?





Find my posts helpful? Click my Trust link and rep me!
BTC: 1MqUxoDQE8Q88sDvoaLMbBJSMToSfPgKSy  DOGE: D61Na9wjuneAn9GFLRNrHgWHHFwVfd1T7y  LTC: 3Luo136zrqkCi53jT72FEY52GbwW1ZYi6X
OnkelPaul
Legendary
*
Offline Offline

Activity: 1039
Merit: 1004



View Profile
September 12, 2013, 09:03:05 AM
 #2

No, bitcoin ASICs only compute a very specialized hash function.
There's no use for them outside of bitcoin mining (or mining of altcoins with the same hash function).

Onkel Paul

greyhawk
Hero Member
*****
Offline Offline

Activity: 952
Merit: 1009


View Profile
September 12, 2013, 09:03:25 AM
 #3

Q: Can you use your alarm clock for science? It is an ASIC after all.

A: Depends on the science.

rigel
Legendary
*
Offline Offline

Activity: 1240
Merit: 1001


Thank God I'm an atheist


View Profile
September 12, 2013, 09:41:42 AM
 #4

Can I use an ASIC device (let say 100 GH/s) for science and not for mining ?
Is this the right tool ?

ASIC means Application Specific Integrated Circuits = piece of hardware which can do just one job (calculating one type of hash)

Better use the old FPGA (Field Programmable Gate Arrays) that miners are now dismissing
OnkelPaul
Legendary
*
Offline Offline

Activity: 1039
Merit: 1004



View Profile
September 12, 2013, 09:46:39 AM
 #5

this.
A: Depends on the science.

Science can be done with the most improbable devices.
If you want to do some specific scientific stuff, use appropriate tools. If you just want to put an unprofitable bitcoin ASIC device into scientific use you'd be very hard pressed to find a scientific experiment that both can use this device and is actually useful.

Onkel Paul

Truecoin
Sr. Member
****
Offline Offline

Activity: 312
Merit: 250


View Profile
September 12, 2013, 10:28:29 AM
 #6


My question is:
Can I use an ASIC device (let say 100 GH/s) for science and not for mining ?
Is this the right tool ?

You can do some weired SHA256 experiments.

b!z
Legendary
*
Offline Offline

Activity: 1582
Merit: 1010



View Profile
September 12, 2013, 01:00:09 PM
 #7

If your science requires SHA256 hashes, sure.
crocko (OP)
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1000


'All that glitters is not gold'


View Profile
September 13, 2013, 07:10:44 AM
 #8

Right now, to build a software project is a time consuming operation. Who used bitbake under Linux knows what I am talking about here.
That was on my mind.
Is the ASIC or FPGA the right tools ?

Feel free to share your opinion.
Regards !

Find my posts helpful? Click my Trust link and rep me!
BTC: 1MqUxoDQE8Q88sDvoaLMbBJSMToSfPgKSy  DOGE: D61Na9wjuneAn9GFLRNrHgWHHFwVfd1T7y  LTC: 3Luo136zrqkCi53jT72FEY52GbwW1ZYi6X
viboracecata
Legendary
*
Offline Offline

Activity: 1316
Merit: 1000


Varanida : Fair & Transparent Digital Ecosystem


View Profile
September 13, 2013, 07:16:25 AM
 #9

Yes, of course.

iBuilding A Better Interneti
━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━

 
 █b
▐█=
║█
██                                         ¡▄▄▄▄▄▄▄▄┌
██M                                  ╒▄▄▄▄█▀    ▂▂ ╙▀▀▆▄
██▌                                ╓, ,██╨      ▀▀▀    ╜▀█▌
███                                ▀▀██╙     ▄▄▄▄▄      ╓█L
█ █▌                            ▄▄▄▄█▀          └▀▀▀▀█Φ█▀"
█▌ █▄                            ██▀           ▄█▀
▐▌  ▀▌                       ▀▄██▀            ▄▀
▐█     ▂▂▂                ▄  ▄█▀           ▄▄▀
 █▌  ╙▀▀▀▀▀█▄         ▄   ███▀     ▁▂▃▄▄▄█▀▀
  █▄        █▌    █▄  ██▄█▀        ▔▔╙▀▐█
   █▄       █▌ ▀▀████▀▀▀               ▐▌
    ▀█     █▀                          ▐▌
     ╙█▄  ▄▌                        ╓█ ▐█
       └▀██  ╓▄▄µ╓▄▄µ            ,▄█▀┘  █▌    ▄▄ ╓▄▄µ
         ██▄█▀▀███▀▀█▄       ╓▄▄█▀▀      ▀█▄█▀▀▀██▄╙▀█▄▄
          ▀╙    ▀▀▀  ▀▀▀  ▀▀▀▀╙           `      "▀▀  └╙
You Can See Me Now, Hi :}
VARANIDA

 
 
 
 
               ▄██   ▄███▄
              ▄███████  ██
              ██    ▀████▀
             ██
  ▄▄  ▄▄█████████████▄▄  ▄▄
▄███████████████████████████▄
█████████████████████████████
▀███████    █████    ███████▀
  ▀█████    █████    █████▀
   ███████████████████████
    █████▄  ▀▀▀▀▀  ▄█████
     ▀█████▄▄▄▄▄▄▄█████▀
        ▀▀█████████▀▀
|Hello Again
GWhitePaperG
GAnn ThreadG
Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
September 13, 2013, 07:28:16 AM
 #10

Hello !

FLOPS  is an abbreviation of FLoating-point Operations Per Second, and is a common measure of a computer’s speed. According to bitcoinwatch.com, the hashrate estimate for the bitcoin network has passed 1 exaFLOPS (or 1000 petaFLOPS)
The bitcoin mining, the process which maintains the bitcoin network, uses almost no floating point operations, relying entirely on integer calculations instead.
The FLOPS estimate is based on the cost for a system to do bitcoin hash operations on its graphics card, rather than perform other tasks. A conversion rate of 1 hash = 12.7K FLOPS is used to determine the general speed of the network contribution.
The ASIC device is very specialized and doesn’t use floating point operations at all.
An exaFLOPS is an impressive number, regardless of whether it is technically correct.
If all supercomputers were combined, they’d have less than 10% of what bitcoin is using.

My question is:
Can I use an ASIC device (let say 100 GH/s) for science and not for mining ?
Is this the right tool ?

It is wrong to express the computing power of the bitcoin network in terms of FLOPS. Like you said, FLOPS stands for FLoating point OPerations per Second. Bitcoin mining consists purely of integer operation. Not single floating point is operated on.

The number people quote for the FLOPS-count for the Bitcoin network is just a mostly arbitrary guess. Back when the majority of the network consisted of CPU and GPU miners, it was probably an okay estimate, since those devices can be used for all kinds of operations. But ASICs can do one thing only and Bitcoin-ASICs only do mining operations.

You could design and produce ASICs for scientific computations and it would be very efficient. However, in science your computer model is often improved or completely replaced, which would make developing ASICs for science a very time-consuming, expensive and ultimately not very worthwhile endeavour. Bitcoin on the other hand has the advantage that the mining algorithm is fixed and while in theory it could be changed, in practice this isn't going to happen unless SHA-256 is found to have a vulnerability.
crocko (OP)
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1000


'All that glitters is not gold'


View Profile
September 13, 2013, 07:29:11 AM
 #11

@viboracecata

Are you sure ?
If you are just trolling, please stop it.
If you know something about the subject, please give more details. ( eg.: What should I use ? ASIC or FPGA  ?)

Find my posts helpful? Click my Trust link and rep me!
BTC: 1MqUxoDQE8Q88sDvoaLMbBJSMToSfPgKSy  DOGE: D61Na9wjuneAn9GFLRNrHgWHHFwVfd1T7y  LTC: 3Luo136zrqkCi53jT72FEY52GbwW1ZYi6X
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!