Bitcoin Forum
April 25, 2019, 02:32:43 PM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ASICs for other projects  (Read 688 times)
drwho88888
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
July 12, 2013, 12:25:04 PM
 #1

Does anyone know of other ASICs ? For instance, what's to stop someone creating an ASIC USB drive similar to the Block Erupter but for Photoshop ? Is that sort of application feasible ?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1556202763
Hero Member
*
Offline Offline

Posts: 1556202763

View Profile Personal Message (Offline)

Ignore
1556202763
Reply with quote  #2

1556202763
Report to moderator
1556202763
Hero Member
*
Offline Offline

Posts: 1556202763

View Profile Personal Message (Offline)

Ignore
1556202763
Reply with quote  #2

1556202763
Report to moderator
ftping
Full Member
***
Offline Offline

Activity: 183
Merit: 100

200 OK


View Profile
July 12, 2013, 12:59:29 PM
 #2

Not unless Photoshop needs double SHA256 hashes, for some reason.
gmaxwell
Moderator
Legendary
*
Offline Offline

Activity: 2702
Merit: 2156



View Profile
July 12, 2013, 01:55:03 PM
 #3

This isn't mining related…
drwho88888
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
July 12, 2013, 02:06:43 PM
 #4

This isn't mining related…


Correct. Well done.

However, I thought some guys who understood the concept of Application Specific Integrated Circuits might be able to shed some light on my question. And I felt that they may be on this forum.

Naughty boy for even considering that. I stand corrected.
ftping
Full Member
***
Offline Offline

Activity: 183
Merit: 100

200 OK


View Profile
July 12, 2013, 02:27:14 PM
 #5

This isn't mining related…


Correct. Well done.

However, I thought some guys who understood the concept of Application Specific Integrated Circuits might be able to shed some light on my question. And I felt that they may be on this forum.

Naughty boy for even considering that. I stand corrected.

Lol, you're an idiot. I quickly skimmed through your post, which is why I didn't realize you meant other purposes for ASICs. Also, good job defining ASIC; would you like a trophy, diploma, badge, or golden star?

Looks like this thread is ready for deletion/locking.
HeRetiK
Legendary
*
Offline Offline

Activity: 1078
Merit: 1045


the forkings will continue until morale improves


View Profile
July 12, 2013, 02:37:04 PM
 #6

This isn't mining related…


Correct. Well done.

However, I thought some guys who understood the concept of Application Specific Integrated Circuits might be able to shed some light on my question. And I felt that they may be on this forum.

Naughty boy for even considering that. I stand corrected.

ASICs contain specific mathematical operations or algorithms in a physically, hardcoded way. It's the algorithm you want to perform in circuit form.

Let's take SHA256 for example:

http://www.movable-type.co.uk/scripts/sha256.html

Scroll down and you'll find a JavaScript implementation of this algorithm. You'll see it's fairly simple, if you can call it that. Some logical operations here, some logical operations there, all in all maybe 100 lines of code. So developing an ASIC you'll take this algorithm and try to construct electronic circuits that emulate these logical operations. As you can imagine this has been shown to be quite a challenge to develop properly. At least compared to simply writing the code (or porting it to another programming language).

Now take Photoshop. That's like, a gazillion lines of code. Which would probably be a pain in the ass to construct as an ASIC. And with every Adobe update (and you know how much adobe loves their updates) you'd have to physically replace parts of the circuit.

So ASICs for complex software like Photoshop? Definitely not feasible. ASICs for other logical operations and algorithms? Already in use, eg. from what I recall GPUs usually contain ASICs for often required calculations.

Question answered? Smiley

drwho88888
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
July 12, 2013, 02:40:12 PM
 #7

Thanks. Understood. And appreciated.
HeRetiK
Legendary
*
Offline Offline

Activity: 1078
Merit: 1045


the forkings will continue until morale improves


View Profile
July 12, 2013, 02:49:11 PM
 #8

You're welcome.

mgio
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
July 12, 2013, 03:04:52 PM
 #9

Does anyone know of other ASICs ? For instance, what's to stop someone creating an ASIC USB drive similar to the Block Erupter but for Photoshop ? Is that sort of application feasible ?

Actually there are USB devices sold that will accelerate hardware video compression.
crazyates
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile
July 12, 2013, 03:21:50 PM
 #10

Does anyone know of other ASICs ? For instance, what's to stop someone creating an ASIC USB drive similar to the Block Erupter but for Photoshop ? Is that sort of application feasible ?
Actually there are USB devices sold that will accelerate hardware video compression.
I've got one of those Elgato Tubo.264 HD, and they're pretty sweet. We routinely convert large ProRes 422 files into 5Mbps 720p for youtube, and it does it in almost real-time. My 8-core FX CPU is almost as fast, but not quite.

Tips? 1crazy8pMqgwJ7tX7ZPZmyPwFbc6xZKM9
Previous Trade History - Sale Thread
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!